Автор работы: Пользователь скрыл имя, 27 Мая 2012 в 14:50, контрольная работа
Программное обеспечение защищено от несанкционированного копирования законами об авторских правах. Законы об авторских правах предусматривают сохранение за автором (издателем) программного обеспечения нескольких исключительных прав, одно из которых — право на производство копий программного обеспечения.
Серверные продукты предполагают в общем случае две схемы лицензирования: лицензирование сервер/клиент (серверная лицензия для установки на сервер плюс клиентские лицензии для устройств или пользователей, обращающихся к службам сервера) или лицензирование на процессор (процессорная лицензия для каждого процессора сервера).
Цель GNU GPL — предоставить пользователю права копировать, модифицировать и распространять (в том числе на коммерческой основе) программы (что по умолчанию запрещено законом об авторских правах), а также гарантировать, что и пользователи всех производных программ получат вышеперечисленные права. (То есть, к примеру, запрещено на основе свободной программы под GPL создать другой проект и закрыть его, то есть не предоставлять его исходники пользователям. Таким образом, данная лицензия вовсе не позволяет делать с программами «что попало», как могут ошибочно трактовать данную лицензию плохо знакомые с ней.) Принцип «наследования» прав называется «копилефт» (транслитерация английского «copyleft») и был придуман Ричардом Столлмэном. По контрасту с GPL, лицензии собственнического ПО очень редко дают пользователю такие права и обычно, наоборот, стремятся их ограничить, например, запрещая восстановление исходного кода.
Лицензируя работу на условиях GNU GPL, автор не отказывается от права считаться её автором.
GPL
была написана Ричардом
GPL v1
Лицензии-прототипы содержали части, подобные частям GPL, но были специфичными для каждой программы. Целью Столлмэна являлось создание единой лицензии, которая могла бы использоваться для любого проекта, делая таким образом возможным совместное использование кода различными программами. Такой лицензией и стала первая версия GNU GPL, выпущенная в январе 1989 года.
GPL v2
В 1990 году стало очевидным, что требуется менее ограничивающая лицензия, которая могла бы использоваться для некоторых библиотек ПО; когда версия 2 GPL была выпущена в июне 1991 года, вместе с ней была введена в обращение GNU Library General Public License, также получившая номер 2, для обозначения того, что эти две лицензии являются взаимодополняющими. Номера версий разошлись в 1999 году, когда была выпущена LGPL версии 2.1, которая была переименована в Lesser General Public License для уточнения её местоположения в философии GNU.
GPL v3
В 2005 году Эбен Моглен и Ричард Столлмэн написали черновик третьей версии GPL. В разгоревшейся затем 7 апреля 2005 года в Филадельфии дискуссии Столлмэн сделал несколько заявлений, касающихся патентов на ПО.
В 2006 году Free Software Foundation начал двенадцатимесячную консультацию о возможных изменениях в GPL. Этот процесс координируется Фондом свободного программного обеспечения, Правовым центром свободы программного обеспечения и Европейским фондом свободного программного обеспечения. Целью консультаций является создание новой версии лицензии с учётом рекомендаций и опыта всех заинтересованных сторон, но с сохранением приверженности принципам свободного ПО.
Окончательная версия 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)Изменение программы
(первый абзац) Право на изменения при соблюдении следующих условий:
файлах;
GPL;
авторских правах и отсутствии гарантии.
(абзацы
2—4) Уточнение термина «
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).
По
сравнению с другими
Текст лицензии считается общественным достоянием и может быть изменён без каких либо ограничений.
Ниже
приведён текст «модифицированной»
лицензии BSD.
* Copyright (c) <ГОД>, <ВЛАДЕЛЕЦ>
*
*
Разрешается повторное
При
повторном распространении
При
повторном распространении
ЭТА
ПРОГРАММА ПРЕДОСТАВЛЕНА
Данный текст лицензии является переводом с английского. Его можно использовать в качестве лицензионного соглашения для вновь созданного программного обеспечения. Для программ, которые уже распространяются с таким же лицензионным соглашением на другом (в частности — английском) языке, юридическую силу имеет именно соглашение на этом языке, а его перевод на русский может использоваться лишь в ознакомительных целях.
Лицензия MIT (англ. MIT License) — группа лицензий, разработанных Массачусетсским технологическим институтом для распространения свободного программного обеспечения.
Лицензии не являются «копилефтом» (не содержат требования выпуска модифицированных версий под той же лицензией), что допускает использование кода в «собственническом» ПО (англ. proprietary).
Некоторые группы в МТИ используют различные варианты этой лицензии для своего ПО, в частности программы Expat, Metakit, PuTTY, Mono и, наиболее известная, X Window System (X11).
Текст
лицензии
Copyright
(c) <год> <владельцы прав>
Данная лицензия разрешает, безвозмездно, лицам, получившим копию данного программного обеспечения и сопутствующей документации (в дальнейшем именуемыми "Программное Обеспечение"), использовать Программное Обеспечение без ограничений, включая неограниченное право на использование, копирование, изменение, добавление, публикацию, распространение, сублицензирование и/или продажу копий Программного Обеспечения, также как и лицам, которым предоставляется данное Программное Обеспечение, при соблюдении следующих условий:
Вышеупомянутый
копирайт и данные условия должны быть
включены во все копии или значимые части
данного Программного Обеспечения.
ДАННОЕ
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Использование лицензии
Поскольку копирайт на данную лицензию отсутствует, другие группы имеют право использовать и изменять её для удовлетворения своих целей. Например, Фонд свободного ПО использовал сходную лицензию для своей библиотеки ncurses, добавив следующий абзац:
Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization.
Добавление этого абзаца сделало текст почти идентичным одной из Лицензий BSD.
Apache Software License — лицензия на свободное программное обеспечение Apache Software Foundation.