Автор работы: Пользователь скрыл имя, 04 Декабря 2011 в 03:04, реферат
Лицензирование программного обеспечения, развиваясь, меняет представление о том, как организации и индивидуальные пользователи приобретают и применяют программы. Для софтверных компаний используемая ими модель лицензирования может решающим образом повлиять на прибыль. Даже сама по себе процедура выбора модели может выглядеть устрашающе — если учитывать все, начиная с количества приобретаемых лицензий и заканчивая ресурсами, необходимыми для установки и настройки систем лицензирования. Любая модель, от привычной пакетной модели до новейших предложений, основанных на идее подписки, имеет свои сильные и слабые стороны.
Введение
Понятие лицензирования.
Виды лицензий.
Свободное программное обеспечение.
Проприетарное программное обеспечение.
Модели лицензирования.
Пакетное лицензирование.
Серверное лицензирование.
Сетевые модели лицензирования.
Подписка.
Повременное лицензирование
Заключение.
Список литературы.
Пакетное лицензирование бывает двух видов, причем оба вида для защиты программы от пиратского копирования используют некую блокировку или механизмы прекращения срока действия ключей. Схема лицензирования с блокировкой на узле (node-locked) позволяет всем использовать программное обеспечение, установленное на данном компьютере. Механизмы подобной блокировки весьма разнообразны, от фиксации допустимых имен хостов до использования аппаратного ключа — специального устройства, обычно подключаемого к компьютеру через параллельный порт или порт USB для защиты какого-либо приложения. Выбор механизма блокировки определяется тем, какие требования к защите от пиратского копирования выдвигает разработчик программы. Вообще говоря, защита с использованием имени компьютера — самая слабая, поскольку пользователь может в любой момент изменить это имя, тогда как защита с помощью аппаратного ключа является наиболее строгой. Другие механизмы используют MAC-адреса, IP-адреса и серийные номера дисков.
Слабая блокировка
допускает возможность
Пожизненные лицензионные соглашения, как правило, включают также техническую поддержку, доработки и обновления версий на какой-то определенный период. Следовательно, они во многом являются предшественниками лицензирования по подписке, только без автоматического обновления.
В противоположность пожизненным лицензиям, другой тип пакетного лицензирования — пробные лицензии — обычно не включает никакой технической поддержки и делает программу недоступной по истечении срока 30-60 дней с момента ее установки либо до тех пор, пока покупатель и разработчик не перейдут к пожизненному лицензированию.
Сегодня наиболее жаркие споры об управлении лицензиями идут вокруг другой традиционной модели — серверного лицензирования. Разработчиков серверного программного обеспечения взволновала проблема многоядерных процессоров, которая требует ясного и последовательного решения. В статье, недавно размещенной на Internet-портале cnet.com, вице-президент компании Macrovision по технологиям таким образом подвел итог дискуссии: «… Лидеры отрасли, такие как Microsoft и Oracle, постепенно укрепляются на взаимно исключающих позициях относительно того, как повсеместное распространение многопроцессорных вычислений отразится на традиционно используемых ими схемах попроцессорного лицензирования. Раскол вокруг многоядерных вычислений поделил разработчиков на два лагеря, спорящих о том, какой подход лучше — по числу ядер или по числу процессорных разъемов».
Сторонники лицензирования по числу процессорных разъемов ратуют за то, чтобы пользователи платили за подключение, а их противники считают, что при лицензировании следует учитывать каждое ядро процессора как отдельный процессор и выдавать пользователю соответствующее число лицензий. Конечно, при таком подходе подразумевается, что каждое ядро обладает возможностями индивидуального процессора, но эта гипотеза не подтверждается пользователями многоядерных процессоров. В ответ на беспокойство своих клиентов корпорации Microsoft, Oracle и IBM считают ядром некоторую часть процессора или просто приравнивают многоядерные процессоры к одноядерным: «Не имеет значения, сколько процессоров встроено в кристалл».
Сетевая модель
лицензирования выросла из необходимости
развертывания тысяч копий
Каждый клиент в определенные интервалы времени выходит на связь с сервером лицензий (так называемый «пульс»), который, в свою очередь, может связываться с резервным сервером лицензий. Если лимит доступных лицензий исчерпан, клиенту будет отказано в праве использовать лицензию, а следовательно, и сам продукт. В данном примере требуется вернуть лицензию обратно в сетевой пул, чтобы ранее получивший отказ клиент смог запустить программу.
В сетевой модели ответственность за управление лицензированием программ возлагается на серверные приложения. Специальные серверы лицензий освобождают ИТ-департамент от забот о мониторинге и поддержке используемых лицензий. Лицензия с одновременным доступом обеспечивает великолепную гибкость, позволяя предприятию купить пул лицензий, которые оно само может впоследствии распределять между пользователями компьютеров, на которых применяется данный продукт.
Лицензии на сетевые имена, в общем, менее дорогостоящи, чем лицензии с одновременным доступом, но дают меньшую гибкость, так как каждая лицензия выделяется для одного пользователя и не предназначена для совместного доступа. Вместо этого их работа основана на списках, отражающих связь отдельных пользователей с доступом к лицензируемому продукту.
Сетевое лицензирование включает шесть этапов.
Разработчики могут проводить дальнейшую рационализацию этапов установки, генерации и применения лицензий, чтобы обеспечить предприятия более эффективными средствами установки и запуска серверов сетевого лицензирования. Средства разработки приложений для установки программного обеспечения (например, InstallAnywhere и InstallShield компании Macrovision) позволяют разработчикам встраивать в программу установки сценарии, объединяющие эти три этапа в один.
Возрастающий трафик
Обратная сторона сетевого лицензирования, о которой часто говорят ИТ-руководители, — дополнительный сетевой трафик, который является результатом информационного обмена между клиентом и сервером. Сетевая модель требует постоянного обмена данными между клиентским приложением и сервером лицензий. При отсутствии правильного регулирования этот обмен, помноженный на тысячи пользователей, может стать настолько интенсивным, что вызовет отказ сети. Новые технологии управления сетевым лицензированием до некоторой степени упрощают эту проблему. Новые системы позволяют пользователям занимать лицензию на определенное время, давая им возможность быть как на связи с сервером лицензий, так и вне нее и таким образом управлять непосредственным контактом с ним. После восстановления сетевой лицензии пользователи могут освободить ее для применения в автономном режиме. При этом сервер блокирует лицензию, в сущности отключая клиентское приложение от тех приложений, мониторинг которых он осуществляет, и таким образом уменьшая сетевой трафик. Блокировка поддерживается сервером до тех пор, пока клиентское приложение снова не займет лицензию, или до истечения заданного периода.
В рамках этой модели клиенты приобретают лицензии на определенный срок (обычно год и более), в течение которого автоматически получают обновления и дополнительные возможности. Плата, как правило, вносится за год. Модель лицензирования по подписке основана на предположении, что непрерывные автоматические обновления выгодны и пользователям, и разработчикам. Стоимость дополнительных ресурсов, как правило, невысока, и это несет в себе еще больше возможностей для максимизации возврата инвестиций в программное обеспечение по сравнению с традиционными моделями.
Согласно плану Microsoft Software Assurance, лицензирование по подписке должно обеспечить разработчику стабильный доход, в то же время давая покупателю возможность рассрочки платежей на более долгий период. Другие крупные производители, такие, как Adobe, Symantec и McAfee, приняли схожие модели лицензирования. Но при использовании в защищенных сетях и с приложениями, критичными для бизнеса, модель лицензирования по подписке, как правило, не работает. Они должны быть включены постоянно, их работа практически не должна прерываться. Когда срок действия лицензии истекает, пользователь перестает получать обновления (возможно, крайне важные для него) до тех пор, пока предприятие не возобновит лицензию. В большинстве случаев ИТ-департаменты принимают меры предосторожности для недопущения такой ситуации, но такое развитие событий все равно остается вероятным, — скажем, если использование лицензирования по подписке будет сопряжено с некоторыми трудностями, особенно в сетях с усиленной защитой, доступ в которые извне в лучшем случае затруднен. В таких случаях, по крайней мере не сегодняшний день, лучшей альтернативой является покупка программного обеспечения в магазине. Оно имеет свои недостатки, что подтверждают пользователи антивирусных программ.
Согласно этой модели, предприятия покупают необходимое количество лицензий с оплатой за использование. А компания-разработчик назначает плату за каждое использование соответственно тому, как это понятие определено в лицензионном соглашении. Такая модель лицензирования хорошо интегрируется с сетевой моделью с одновременным доступом, поскольку система управления сетевыми лицензиями может регистрировать каждый факт использования продукта и обновлять внутренние параметры, чтобы вовремя заметить, что пользователи превысили лимит использования. Предприятие может настроить систему с одновременным доступом таким образом, чтобы она регистрировала каждый факт использования программного обеспечения и представляла отчеты уполномоченным сотрудникам, а они, в свою очередь, периодически направляли эти отчеты компании-разработчику.
Гибрид этих двух моделей уже появился в ряде коммерческих систем лицензирования как воплощение идеи защиты от овердрафта в банковском деле. Вместе с защитой от овердрафта предприятия покупают некоторое начальное число сетевых лицензий, что позволяет пользователям продолжать применять продукты сверх лимита времени, предусмотренного при покупке. Разработчик должен решить, могут ли лицензии действовать в течение всего срока, или только выбрать те части приложения (как правило — наиболее важные), которые смогут продолжить работу по истечении срока.
Системы лицензирования программного обеспечения продолжают менять технологию и ландшафт, подобно распространению радио или тому, как Internet-технологии дают пользователям возможность получать все больше информации за все меньшее время. В течение следующих десяти или пятнадцати лет прогресс технологий обновления и лицензирования программ достигнет точки, когда участие пользователя станет минимальным или вообще не потребуется. Индивидуальным пользователям и предприятиям больше не потребуется стремиться к совершению наилучших сделок по приобретению программного обеспечения. Технологии кардинально изменят приоритеты и будут сами работать с покупателями для достижения оптимального результата. С этой точки зрения сегодняшние модели лицензирования — просто предшественники интеллектуальных систем сбора данных об использовании программ завтрашнего дня.
С развитием компьютерного оборудования и программного обеспечения усложняются одновременно и схемы лицензирования, поэтому один из способов возврата инвестиций в программы — это понимание тенденций и новых моделей лицензирования.
К сожалению, экономический ущерб от пиратства растет. По данным Business Software Alliance, антипиратского альянса крупнейших производителей коммерческих программного обеспечения, 35% программных продуктов для персональных компьютеров, проданных за 2005 год, являлись пиратскими, что привело к потере в общей сложности 34 млрд. долл. (Global Software Piracy Study, 2006; www.bsa.org/globalstudy). Чтобы переломить эту тенденцию, прежде всего, следует сделать лицензирование более понятным и простым в применении. |
Практика лицензирования
постоянно меняется, и организациям
следует периодически изучать разнообразные
виды лицензий и модели лицензирования,
а также отслеживать изменения
в соответствующем