Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
вопросы по информатике.docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
417 Кб
Скачать
☆

32. Юридические и правовые аспекты использования по. Виды лицензий. Свободное по.

Свободное программное обеспечение

Свободное программное обеспечение — ПО, в отношении которого пользователь обладает «четырьмя свободами»: запускать, изучать, распространять и улучшать программу.

По существующему законодательству, программный продукт и его исходный код по умолчанию охраняется авторским правом, которое даёт правообладателю полную власть над распространением и изменением программы, даже в случае, когда исходный код общедоступен. Чтобы ПО стало «свободным», правообладатель должен дать пользователю четыре вышеперечисленные свободы действий. Для этого необходимо выпустить исходный код ПО под одной из особого рода лицензий, называемых свободными лицензиями. НО! При этом автор программы сохраняет свои авторские права! 

Понятие и принципы свободного ПО сформулировал Ричард Столлман в 70-е годы. Вот 4 критерия, оговаривающие права, передаваемые автором программы пользователю:

1)Программу можно использовать с любой целью («нулевая свобода»).

2)Можно изучать, как программа работает и адаптировать её для своих целей («первая свобода»). Условием этого является доступность исходного текста программы.

3)Можно распространять копии программы — в помощь товарищу («вторая свобода»).

4)Программу можно улучшать и публиковать свою улучшенную версию — с тем, чтобы принести пользу всему сообществу («третья свобода»). 

Только удовлетворяющая всем принципам программа может считаться свободной. Важно, что эти принципы оговаривают только доступность программ для всеобщего использования, критики и улучшения, но никак не оговаривают связанные с распространением программ денежные отношения, в том числе не предполагают и бесплатности. Свободное ПО может быть и коммерческим — это реализуется, например, как платная сервисная поддержка. Или ПО распространяют за деньги, но соблюдают при этом все 4 критерия: каждому пользователю предоставляется право получить исходные тексты программ, изменять их и распространять далее. Всякое программное обеспечение, пользователям которого не предоставляется такого права, является несвободным — независимо от любых других условий

Универсальная общественная лицензия GNU (GNU General Public License, GPL)

GNU General Public License (универсальная общедоступная лицензия GNU, или открытое лицензионное соглашение GNU), на данный момент наиболее популярная лицензия на свободное ПО. Первая версия появилась в рамках проекта GNU в 1988 году. Эту лицензию также называют GNU GPL, или просто GPL, если из контекста понятно, что речь идет именно о данной лицензии (существует и другие лицензии, содержащие слова «general public license» в названии). Вторая версия этой лицензии была выпущена в 1991 году, третья версия, после многолетней работы и длительной дискуссии — в 2007 году

Цель GNU GPL — предоставить пользователю ПО такие права, которые по умолчанию запрещены законом об авторских правах, и гарантировать, что другие пользователи всех производных (измененных) программ получат точно такие же расширенные права. По этой лицензии разработчик внося любые изменения в открытый программный код, обязуется в дальнейшем предоставлять свои исходные коды каждому пользователю по первому требованию. Немаловажно, что при этом авторы снимают с себя всякую ответственность за то, как будет использоваться их продукт и к каким последствиям может привести его использование. Единственное, что явно запрещается, — это закрытие исходных кодов после их модификации. В принципе в этом и заключается «copyleft» (см. выше).

Программная лицензия университета Беркли (Berkeley Software Distribution, сокращенно BSD)

BSD был разработан в кампусе Беркли университета Калифорнии для BSD версий UNIX. Поэтому права на исходный дистрибутив BSD официально принадлежат попечителям университета Калифорнии (Regents of the University of California) — управляющему органу университета Калифорнии (шаблон лицензии здесь). В настоящее время лицензии типа BSD являются одними из самых популярных лицензий для свободного программного обеспечения и используются для многих программ.

Эта лицензия также предоставляет право неограниченного использования в сторонних разработках, но, в отличие от GPL, позволяет в дальнейшем сделать продукт закрытым. То есть лицензия BSD налагает меньше ограничений на пользователя, чем обычный копирайт, но больше чем «copyleft». 

Mozilla Public License — MPL

Версия 1.0 была разработана Митчел Бэйкер (Mitchell Baker), во время её работы адвокатом в Netscape Communications Corporation. Версия 1.1 была разработана в рамках Mozilla Foundation (лицензия здесь). MPL содержит в себе черты модифицированной лицензии BSD и GNU GPL. Считается, что лицензия MPL обеспечивает слабый «copyleft». Исходный код, скопированный или изменённый под лицензией MPL, должен быть лицензирован по правилам MPL. В отличие от более строгих свободных лицензий, код под лицензией MPL может быть объединен в одной программе с проприетарными файлами. MPL имеет «некоторые сложные ограничения», которые делают её несовместимой с GNU GPL.

Используется в качестве лицензии для Mozilla Suite, Mozilla Firefox, Mozilla Thunderbird и других программ, разработанных в рамках проекта Mozilla (http://www.mozilla.org/). Исходный код, скопированный или измененный под лицензией MPL, должен быть лицензирован по правилам MPL. В отличие от более строгих свободных лицензий, код под лицензией MPL может быть объединен в одной программе с закрытыми файлами. Она также была адаптирована другими разработчиками, в особенности Sun Microsystems, в качестве лицензии (Common Development and Distribution License) для OpenSolaris, версии Solaris с открытыми исходными кодами. 

Свободные лицензии, основанные на предыдущих трех

Сюда можно отнести Artistic, Affero, Apache, LGPL (Lesser GPL — облегченная версия GPL), MIT/X11, ZPL, Sun Public License, gSOAP Public License и множество других. В той или иной степени все они дополненные и измененные (с целью облегчения или усиления «copyleft’а») свободные лицензии перечисленные выше .