Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИТ в менеджменте лекция 15-22 марта.docx
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
1.54 Mб
Скачать

1.2. Классификация программного обеспечения по виду лицензирования

Ричарда Столлман предложил производить программы, защищенные от коммерческой несвободы специальным видом лицензии (GNUGPL). В основу лицензии GPL, в отличие от термина «копирайт», которым защищаются права коммерческих производителей, он положил термин «копилефт», предложив этим термином и этими принципами защищать права программистов и пользователей программ.

Свободное программное обеспечение (СПО)— это программное обеспечение, распространяемое под лицензией GPL или любой другой лицензией, реализующей четыре базовые свободы программного обеспечения и принцип «копилефт» (copyleft):

свобода использования — пользователь может запускать программу и применять результаты ее работы для любых своих целей;

  • свобода изучения и модификации — пользователь может сколько ему угодно изучать, как устроена программа, а также модифицировать ее под свои нужды или для продажи;

  • свобода распространения — программный продукт может быть свободно распространен (передан, подарен, продан или установлен), а любые ограничения на распространение программного продукта запрещены;

  • свобода распространения модификаций — модифицированные версии продукта должны распространяться так же свободно, как и исходная версия.

Принцип «копилефта» выглядит следующим образом: при модификации и распространении исходного продукта его лицензия должна включать в себя перечисленные свободы и данное условие «копилефта».

Если программа соблюдает все условия лицензии GPL, но в текст лицензии добавлена одна-единственная строчка «свободна для некоммерческого использования» или, например, «свободна для использования в образовательных и академических целях», то такая программа считается несвободной или полусвободной.

Несвободное программное обеспечение— это все программное обеспечение, которое реализуется по лицензиям, ограничивающим 4 базовые свободы, или не обеспечивающим принцип «копилефт».

К несвободному программному обеспечению относится полусвободное программное обеспечение (имеющее ограничение на свободу распространения в коммерческих целях) и другие классы несвободного программного обеспечения:

  • Проприетарное программное обеспечение — программное обеспечение, выпущенное и распространяемое на условиях коммерческих лицензий и под защитой авторских прав «copyright».

  • Пробные версии проприетарного программного обеспечения (trial) — проприетарное обеспечение, распространяемое бесплатно на ограниченный срок (или с ограниченной функциональностью) для того, чтобы потенциальный покупатель смог испытать программное обеспечение в деле.

  • Условно-бесплатное программное обеспечение (shareware) очень схоже по способу распространения с пробными версиями проприетарного программного обеспечения. Распространяется бесплатно, но с ограничениями по функциональности, времени использования или количеству запусков.

  • Бесплатное программное обеспечение с рекламной добавкой (ad-ware) — полностью бесплатная для пользователя полнофункциональная версия программы, в которую включены элементы рекламы (баннеры, надписи, всплывающие окна, надписи в строке состояния или заголовке окна).

  • Бесплатное программное обеспечение (freeware) — полностью бесплатная версия программного обеспечения, распространяемая без исходных кодов.

  • Программное обеспечение с открытым исходным кодом не относится к свободному программному обеспечению, если выпущено не по лицензииGPL или родственной ей.