none
Посоветуйте по downgrade для лицензирования Visual Basic 6 RRS feed

  • Вопрос

  • Здравствуйте.

    Требуется получить возможность официального использования устаревшего продукта Visual Basic 6.

    Каким образом это возможно осуществить?

    Есть возможность приобрести нераспечатанную коробку Visual Basic.net 2003 (for distribution in USA/Canada only). Даст ли это право использовать Visual Basic 6 в России в качестве downgrade?

    Покупка Visual Studio 2010 вроде бы позволяет в виде downgrade использовать все предыдущие версии Visual Studio, но этот вариант утопичный, поскольку стоимость его весьма высока и весь комплект языков, который входит в пакет, совершенно не нужен, т.е. переплата существенная.

    Спасибо.

    16 июля 2012 г. 10:38

Ответы

  • Вы забыли что мы обсуждаем это не с технической точки зрения, а с точки зрения лицензирования. Так, с технической точки зрения два дистрибутива могут быть неотличимы и совпадать бит в бит. Однако с точки зрения закона эти два совершенно одинковых, бит в бит дистрибутива могут быть совершенно различны. Например если один из них скачан с торрентов то это незаконно, а если точно такой же, бит в бит дистрибутив куплен в магазине, то это законно.

    С точки зрения проверяющих разница заключается в сопутвующих атрибутах (коробка, диск, COA и т.п.) и в сопутующей документации (чек, накладная, данных бухучета и т.д.). 

    Чтоб ваш даунгрейд был законен требуется законно полученый дистрибутив и законно полученый ключ. Т.е. вы уже должны владеть по меньшей мере одной лицензией на продукт. 

    В пункте 1. речь конечно идет о VB6. VB 2003 ставить не требуется (да и нельзя) при выполнение даунгрейда. Вы должны лишь хранить аттрибуты и документатцию для подтвердения наличия лицензии при проверки. 

    Даунгрейд нужен для того чтоб получить _дополнительные_ лицензии. Например у вас есть одна лицензия на VB6. Вы наняли еще одного программиста и теперь вам требуется _двe_ лицензии на VB. Вот для этого и нужен даунгрейд. 

    В вашем случае продукт допускает даунгрейд, но технической возможности его выполнить у вас нет.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    18 июля 2012 г. 22:25
    Модератор

Все ответы

  • Не рассматривая возможные проблемы с покупкой "Visual Basic.net 2003 (for distribution in USA/Canada only)" в России и степень ее "нераспечатанности", задам простой вопрос: у вас имеется легальный дистрибутив и ключ для VB6 (что требуется для выполнения даунгрейда)?


    This posting is provided "AS IS" with no warranties, and confers no rights.

    16 июля 2012 г. 16:15
    Модератор
  • Легального ключа нет, иначе зачем бы я создавал тему? Дистрибутив достать не проблема, все дело в приобретении права его использования, т.е. получение лицензии и ключа. Вот и не понятно как быть и что делать, Майкрософт совсем как-то эту тему не освещает.


    17 июля 2012 г. 10:05
  • Дистрибутив достать проблема так как для даунгрейда он должен быть _легальным_. При даунгрейде так же используется _легальный_ ключ от существующей _легальной_ копии.

    Иными словами вы можете только _добавить_ лицензиию к уже существующей копии или же заменить лицензию которая перестала быть действительной (например в случае смены компютера с ОЕМ ОС). Т.е. например у вас была одна легальная копия VB6, а после даунгрейда стало две. 

    На деле процедура даунгрейда известна и описана во всех деталях. Она выпонляется так:

    1. С _легального_, принадлежащего вам носителя используя _легальный_, принадлежащий вам ключ выполняется установка продукта. При этом можно использовать носитель и ключ уже установленанного продукта практически любого типа (ОЕМ, Retail, VL).

    2. Если требуется активация, то выполняется звонок в центр активации, после выхода на оператора сообщается что выполняется процедура даунгрейда. Оператор сообщает активационный код.

    Как вы видете эта процедура предназначена не для легализации краденых копий, а для возможности продолжить использование устаревшего продука получив дополнительные лицензии в дополнение к уже имеющимся (или утратившим силу).

    Если у вас нет легального дистрибутива и ключа то вы выполнить даунгрейд не можете. Единственный вариант который мне приходит в голову - приобретение подписки MSDN которая дает доступ к ряду продуктов и ключей. Однако позвоните в поддержку и убедитесь что VB6 все еще входит в их число. 


    This posting is provided "AS IS" with no warranties, and confers no rights.

    17 июля 2012 г. 20:18
    Модератор
  • Т.е. хотите сказать, что в каждый дистрибутив зашито нечто уникальное, чего нет в дистрибутиве из другой коробки такого же точно продукта? Ведь есть ключ, он привязан к лицензии, зачем еще и в каждый дистрибутив чего-то вшивать не проще тогда просто раздавать каждому покупателю уникальный дистрибутив?

    Извините, запутался. В пункте 1 речь идет о Visual Basic 2003? Т.е. его надо ставить, чтобы потом его превратить в Visual Basic 6?

    И далее, если у меня есть легальный дистрибутив и ключа , то зачем мне даунгрейд? Я просто установлю и буду пользоваться, я этого собственно и ищу, чтобы установить и использовать Visual Basic 6.

    18 июля 2012 г. 19:00
  • Вы забыли что мы обсуждаем это не с технической точки зрения, а с точки зрения лицензирования. Так, с технической точки зрения два дистрибутива могут быть неотличимы и совпадать бит в бит. Однако с точки зрения закона эти два совершенно одинковых, бит в бит дистрибутива могут быть совершенно различны. Например если один из них скачан с торрентов то это незаконно, а если точно такой же, бит в бит дистрибутив куплен в магазине, то это законно.

    С точки зрения проверяющих разница заключается в сопутвующих атрибутах (коробка, диск, COA и т.п.) и в сопутующей документации (чек, накладная, данных бухучета и т.д.). 

    Чтоб ваш даунгрейд был законен требуется законно полученый дистрибутив и законно полученый ключ. Т.е. вы уже должны владеть по меньшей мере одной лицензией на продукт. 

    В пункте 1. речь конечно идет о VB6. VB 2003 ставить не требуется (да и нельзя) при выполнение даунгрейда. Вы должны лишь хранить аттрибуты и документатцию для подтвердения наличия лицензии при проверки. 

    Даунгрейд нужен для того чтоб получить _дополнительные_ лицензии. Например у вас есть одна лицензия на VB6. Вы наняли еще одного программиста и теперь вам требуется _двe_ лицензии на VB. Вот для этого и нужен даунгрейд. 

    В вашем случае продукт допускает даунгрейд, но технической возможности его выполнить у вас нет.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    18 июля 2012 г. 22:25
    Модератор