Ласкаво просимо до dev.net.ua Увійти | Приєднатися | Допомога

Лицензирование

В разговоре со знакомцем, понял что для многих вопросы лицензирования - ацкая сотона. Для меня тоже не все так прозрачно, как хотелось бы, но могу немного рассказать, те аспекты, которые касаются средств разработки и подписок MSDN. По-перше, любий продукт має так званний PUR - документ, описывающий правила использования продукта. Вот его и нужно использовать, чтобы понять что и как. Второй документ называется EULA - тоже важный документ, который нужно читать.

Итак, каждый разработчик имеет один, а то и более ПК, на которых он производит ПО. На этих ПК установлена какая-нибудь ОС. Есть несколько вариантов. Разработчик мог купить ПК с предустановленной ОС. Это вариант OEM версии. В этом случае к ПК приклеен специальный элемент, указывающий на легальность использования. Особенность - OEM версия привязана к конкретному ПК и не может быть установлена на другой. Т.е. в случае смерти вашего ПК, ОС погибает вместе с ним. Второй вариант это покупка коробочной версии - FPP. Более дорогой вариант, но такую ОС вы можете перенести на другой ПК, в случае гибели первого. На таких ПК с такими ОС может работать множество разработчиков.

В составе МСДН подписки идут различные версии ОС для разработки и тестирования. Их можно установить и заниматься разработкой. Особенности: за такой ОС может работать только тот разрабочик, на которого была оформлена подписка. Если за таким ПК хотят работать двое - необходимо купить еще лицензию. Вторая особенность - такой ПК нельзя использовать ни для чего, кроме разработки. Нельзя просматривать видео, играть в игры и т.д. Достоинство подписки - все ПО, полученное в течение действия подписки, остается в пожизненном владении.

Средства разработки лицензируются на per user основе. Т.е. один разработчик имеет право установить средства разработки на любое количество ПК, но работать с такими средствами имеет право только он один. Если второй разработчик хочет разрабатывать - он должен купить лицензию. Если в компании 100 человек занимаются разработкой, то компания должна купить 100 лицензий на средства разработки.

В прайс-листе вы можете найти несколько позиций - L, SA, L/SA. В контексте средств разработки: L - это лицензия, или другими словами продукт и право на использование этого продукта; SA- software assurance, или другими словами подписка МСДН; L/SA - это комплект. Особенность: SA отдельно могут преобрести лишь те пользователи, которые раньше купили L или L/SA. Отдельно SA, а другими словами подписка МСДН, не продается.

Некоторые варианты средств разработки не доступны без подписки в виде коробка. Например, Team Edition в коробке можно купить только с подпиской, а Pro Ed можно купить в любом варианте. Это если покупать в виде коробка. В случае открытой лицензии можно покупать и без подписки.

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

Открытая лицензия дешевле, чем коробок. Для покупки по открытой лицензии необходимо купить от 5 лицензий на любые продукты. L/SA - считается за покупку двух лицензий.

Что касается серверных продуктов, а в нашем случае это TFS. Этот продукт необходимо устанавливать на серверную ОС. Серверные ОС имеют две схемы лицензирования. Первая - серверная лицензия и клиентские лицензии. Клиентские лицензии бывают двух видов - на пользователя и на устройство. Клиентская лицензия на устройство позволяет обращаться к серверу любому количеству пользователей с устройства, на котором установлена такая лицензия. Клиентская лицензия на пользователя - это именная лицензия, и пользователь обладая такой лицензией может доступаться к серверу с любых устройств. Вторая - лицензия на процессор. В этом случае любое количество пользователей может обращаться к серверу, клиентские лицензии для этого не требуются.

Значит, для развертывания TFS нам нужно купить необходимые лицензии на серверную ОС. Серверные ОС из состава МСДН использовать нельзя. Если мы выбрали первую схему, и с TFS будет работать 100 пользователей, то нам необходимо купить серверную лицензию и 100 клиентских лицензий(или меньше, в случае использования клиентских лицензий на устройство).

Теперь нам нужно купить TFS. Это отдельный продукт. Лицензируется он по схеме серверная лицензия плюс клиентские лицензии. Клиентские лицензии, как и в случае серверной ОС, бывают двух видов. Если у нас будет работать с TFS 100 разработчиков, то нам нужно купить серверную лицензию и 100 клиентских лицензий(или меньше, в случае использования клиентских лицензий на устройство).

Для работы TFS требуется MS SQL Server. В составе продукта поставляется MS SQL 2005 Std Ed, с оганичениями на использование:

- данный продукт может использоваться только для обеспечения работоспособности TFS;

- данный продукт может быть установлен только на тот ПК, на который устанавливается TFS;

Если эти ограничения вас не устраивают, то нужно покупать полноценные лицензии на MS SQL. Этот продукт лицензируется по такой же схеме, как и другие серверные продукты.

Опубліковані Thursday, November 02, 2006 5:39 PM від Віктор Шатохін

Коментарі

Немає коментарів
Анонімні коментарі деактивовані. Увійдіть або Зареєструйтесь щоб мати доступ до ресурсів Спільноти.