Принципы и схемы лицензирования программного обеспечения
Контрольная работа - Компьютеры, программирование
Другие контрольные работы по предмету Компьютеры, программирование
·дание новой версии лицензии с учётом рекомендаций и опыта всех заинтересованных сторон, но с сохранением приверженности принципам свободного ПО.
Окончательная версия GPLv3 была опубликована 29 июня 2007.
19 ноября 2007 была выпущена GNU Affero General Public License v3 GPLv3 с изменениями на основе Affero General Public License v1, выпущенной в 2002 году Affero Inc. на основе GNU GPLv2. Данная лицензия добавляет возможность получения исходного кода пользователям программы, взаимодействующим с ней только через сеть.
Схема GNU GPL
Ниже приведена схема GNU GPL версии 2.0 (Эта схема не имеет никакой юридической силы и служит только для краткого ознакомления)
1)Определения
(первый абзац) Определение термина программа
(второй абзац) Область действия лицензии
2)Право на копирование и распространение
3)Изменение программы
(первый абзац) Право на изменения при соблюдении следующих условий:
- добавление информации об изменении в модифицированных
файлах;
- лицензирование модифицированных версий на условиях GNU
GPL;
- условное требование интерактивного вывода информации об
авторских правах и отсутствии гарантии.
(абзацы 24) Уточнение термина производная работа
4)Требование предоставления исходного кода
(первый абзац) Возможные варианты распространения исполнимого кода:
a) распространение вместе с исходным кодом, или
b) распространение с гарантией предоставления исходного кода, или
c) (для некоммерческого использования) распространение вместе с
такой гарантией, полученной от третьего лица.
(второй абзац) Определение термина исходный код
(третий абзац) Достаточность одинакового доступа для копирования исполнимого и исходного кодов
5)Прекращение действия лицензии при нарушении её условий
6)Акты, означающие принятие лицензии
7)Запрещение дополнительных ограничений при дальнейшем распространении
8)Внешние ограничения не снимают обязательства выполнять условия лицензии
9)Возможность географических ограничений
10)Будущие версии GNU GPL
11)Запросы на исключения из правил
12)Отказ от предоставления гарантий
13)Отказ от ответственности
Лицензия BSD, Программная лицензия университета Беркли (англ. BSD license) это лицензионное соглашение, впервые применённое для распространения UNIX-подобных операционных систем BSD.
Существует две основных версии лицензии BSD, которые необходимо различать: оригинальная и так называемая модифицированная (вторую в англоязычной литературе часто называют New BSD License).
Эти лицензии были подвергнуты ряду изменений, породив множество лицензий, обобщённо, именуемых лицензии типа BSD. В настоящее время лицензии типа BSD являются одними из самых популярных лицензий для свободного программного обеспечения и используются для многих программ (помимо BSD-версий UNIX, для которых лицензия BSD была изначально создана).
Права на исходный дистрибутив BSD официально принадлежат попечителям университета Калифорнии управляющему органу университета Калифорнии. Причина этого заключается в том, что BSD был разработан в кампусе Беркли университета Калифорнии. Это указание изначальных прав сохранилось в современных версиях BSD (NetBSD, FreeBSD, OpenBSD, DragonFly BSD).
По сравнению с другими распространёнными лицензиями на свободное программное обеспечение (например, GNU General Public License) лицензия BSD налагает меньше ограничений на пользователя. Поэтому в некотором смысле использование этой лицензии ближе к помещению программы в категорию общественного достояния.
Текст лицензии считается общественным достоянием и может быть изменён без каких либо ограничений.
Ниже приведён текст модифицированной лицензии BSD.
* Copyright (c)
*
* Разрешается повторное распространение и использование как в виде исходного кода, так и в двоичной форме, с изменениями или без, при соблюдении следующих условий:
При повторном распространении исходного кода должно оставаться указанное выше уведомление об авторском праве, этот список условий и последующий отказ от гарантий.
При повторном распространении двоичного кода должна сохраняться указанная выше информация об авторском праве, этот список условий и последующий отказ от гарантий в документации и/или в других материалах, поставляемых при распространении. Ни название , ни имена ее сотрудников не могут быть использованы в качестве поддержки или продвижения продуктов, основанных на этом ПО без предварительного письменного разрешения.
ЭТА ПРОГРАММА ПРЕДОСТАВЛЕНА ВЛАДЕЛЬЦАМИ АВТОРСКИХ ПРАВ И/ИЛИ ДРУГИМИ СТОРОНАМИ "КАК ОНА ЕСТЬ" БЕЗ КАКОГО-ЛИБО ВИДА ГАРАНТИЙ, ВЫРАЖЕННЫХ ЯВНО ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ИМИ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ. НИ В КОЕМ СЛУЧАЕ, ЕСЛИ НЕ ТРЕБУЕТСЯ СООТВЕТСТВУЮЩИМ ЗАКОНОМ, ИЛИ НЕ УСТАНОВЛЕНО В УСТНОЙ ФОРМЕ, НИ ОДИН ВЛАДЕЛЕЦ АВТОРСКИХ ПРАВ И НИ ОДНО ДРУГОЕ ЛИЦО, КОТОРОЕ МОЖЕТ ИЗМЕНЯТЬ И/ИЛИ ПОВТОРНО РАСПРОСТРАНЯТЬ ПРОГРАММУ, КАК БЫЛО СКАЗАНО ВЫШЕ, НЕ НЕСЁТ ОТВЕТСТВЕННОСТИ, ВКЛЮЧАЯ ЛЮБЫЕ ОБЩИЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ ИЛИ ПОСЛЕДОВАВШИЕ УБЫТКИ, ВСЛЕДСТВИЕ ИСПОЛЬЗОВАНИЯ ИЛИ НЕВОЗМОЖНОСТИ ИСПОЛЬЗОВАНИЯ ПРОГРАММЫ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ПОТЕРЕЙ ДАННЫХ, ИЛИ ДАННЫМИ, СТАВШИМИ НЕПРАВИЛЬНЫМИ, ИЛИ ПОТЕРЯМИ ПРИНЕСЕННЫМИ ИЗ-ЗА ВАС ИЛИ ТРЕТЬИХ ЛИЦ, ИЛИ ОТКАЗОМ ПРОГ