Лицензия BSD
Лицензия BSD, Программная лицензия университета Беркли (англ. BSD license) — это лицензионное соглашение, впервые применённое для распространения UNIX-подобных операционных систем BSD. Позже исходная версия лицензии была подвергнута ряду изменений, породив множество лицензий, обобщённо именуемых «лицензии типа BSD». В настоящее время лицензии типа BSD являются одними из самых популярных лицензий для свободного программного обеспечения и используются для многих программ (помимо BSD-версий UNIX, для которых лицензия BSD была изначально создана).
Права на исходный дистрибутив BSD официально принадлежат «попечителям университета Калифорнии» (англ. Regents of the University of California) — управляющему органу университета Калифорнии. Причина этого заключается в том, что BSD был разработан в кампусе Беркли университета Калифорнии. Это указание изначальных прав сохранилось в современных версиях BSD (NetBSD, FreeBSD, OpenBSD, DragonFly BSD).
По сравнению с другими распространёнными лицензиями на свободное программное обеспечение (например, GNU General Public License) лицензия BSD налагает меньше ограничений на пользователя. Поэтому в некотором смысле использование этой лицензии ближе к помещению программы в категорию общественного достояния.
Текст[править | править код]
Текст лицензии считается общественным достоянием и может быть изменён без каких либо ограничений.
* Copyright (c) <ГОД>, <ВЛАДЕЛЕЦ> * * Разрешается повторное распространение и использование как в виде исходного кода, так и в * двоичной форме, с изменениями или без, при соблюдении следующих условий: * * * При повторном распространении исходного кода должно оставаться указанное выше * уведомление об авторском праве, этот список условий и последующий отказ от гарантий. * * При повторном распространении двоичного кода должна сохраняться указанная выше * информация об авторском праве, этот список условий и последующий отказ от гарантий в * документации и/или в других материалах, поставляемых при распространении. * * Ни название <Организации>, ни имена ее сотрудников не могут быть использованы в * качестве поддержки или продвижения продуктов, основанных на этом ПО без * предварительного письменного разрешения. * * ЭТА ПРОГРАММА ПРЕДОСТАВЛЕНА ВЛАДЕЛЬЦАМИ АВТОРСКИХ ПРАВ И/ИЛИ ДРУГИМИ СТОРОНАМИ * "КАК ОНА ЕСТЬ" БЕЗ КАКОГО-ЛИБО ВИДА ГАРАНТИЙ, ВЫРАЖЕННЫХ ЯВНО ИЛИ ПОДРАЗУМЕВАЕМЫХ, * ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ИМИ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ КОММЕРЧЕСКОЙ ЦЕННОСТИ И * ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ. НИ В КОЕМ СЛУЧАЕ, ЕСЛИ НЕ ТРЕБУЕТСЯ СООТВЕТСТВУЮЩИМ * ЗАКОНОМ, ИЛИ НЕ УСТАНОВЛЕНО В УСТНОЙ ФОРМЕ, НИ ОДИН ВЛАДЕЛЕЦ АВТОРСКИХ ПРАВ И НИ ОДНО * ДРУГОЕ ЛИЦО, КОТОРОЕ МОЖЕТ ИЗМЕНЯТЬ И/ИЛИ ПОВТОРНО РАСПРОСТРАНЯТЬ ПРОГРАММУ, КАК БЫЛО * СКАЗАНО ВЫШЕ, НЕ НЕСЁТ ОТВЕТСТВЕННОСТИ, ВКЛЮЧАЯ ЛЮБЫЕ ОБЩИЕ, СЛУЧАЙНЫЕ, * СПЕЦИАЛЬНЫЕ ИЛИ ПОСЛЕДОВАВШИЕ УБЫТКИ, ВСЛЕДСТВИЕ ИСПОЛЬЗОВАНИЯ ИЛИ НЕВОЗМОЖНОСТИ * ИСПОЛЬЗОВАНИЯ ПРОГРАММЫ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ПОТЕРЕЙ ДАННЫХ, ИЛИ ДАННЫМИ, * СТАВШИМИ НЕПРАВИЛЬНЫМИ, ИЛИ ПОТЕРЯМИ ПРИНЕСЕННЫМИ ИЗ-ЗА ВАС ИЛИ ТРЕТЬИХ ЛИЦ, ИЛИ ОТКАЗОМ * ПРОГРАММЫ РАБОТАТЬ СОВМЕСТНО С ДРУГИМИ ПРОГРАММАМИ), ДАЖЕ ЕСЛИ ТАКОЙ ВЛАДЕЛЕЦ ИЛИ * ДРУГОЕ ЛИЦО БЫЛИ ИЗВЕЩЕНЫ О ВОЗМОЖНОСТИ ТАКИХ УБЫТКОВ.
Данный текст лицензии является переводом[1] с английского. Его можно использовать в качестве лицензионного соглашения для вновь созданного программного обеспечения. Для программ, которые уже распространяются с таким же лицензионным соглашением на другом (в частности — английском) языке, юридическую силу имеет именно соглашение на этом языке, а его перевод на русский может использоваться лишь в ознакомительных целях.
Совместимость с проприетарными лицензиями[править | править код]
Лицензия BSD допускает проприетарное коммерческое использование ПО. Для ПО, выпущенного под этой лицензией, допускается встраивание в проприетарные коммерческие продукты. Работы, основанные на таком ПО, даже могут распространяться под проприетарными лицензиями (но всё же обязаны соответствовать требованиям лицензии). Наиболее заметные примеры таких программ — использование сетевого кода BSD в продуктах корпорации Microsoft, а также использование многих компонентов FreeBSD в операционной системе Mac OS X.
Можно применять к распространяемому продукту одновременно лицензию BSD и какую-то другую. Так было с самыми ранними версиями самой BSD, которая включала проприетарные материалы из AT&T.
Пункт о рекламе UC Berkeley[править | править код]
Исходная лицензия BSD имела дополнительный пункт, который требовал от авторов всех работ, производных от работы под лицензией BSD, включения упоминания исходного источника. Этот пункт в оригинальной лицензии шёл под номером 3 и выглядел в переводе с английского примерно так:
* 3. Все рекламные материалы, ссылающиеся на возможности или использование этого ПО, * должны демонстрировать следующее уведомление: * Этот продукт включает ПО, разработанное Университетом Калифорнии, * Беркли и помогавшими лицами.
Этот пункт подвергся критике со стороны Ричарда Столлмана на основании того, что многие разработчики не ограничивались простым добавлением уведомления и не копировали этот пункт дословно. Они заменяли "Университет Калифорнии" названием своей организации или просто собственным именем. В результате, если операционная система включала много подобного ПО, ее реклама (со всеми необходимыми упоминаниями) могла вызвать серьезные затруднения. Столлман упоминает требование показа 75 таких уведомлений в лицензии NetBSD версии 1997 года.[2] Кроме того, этот пункт создаёт юридические проблемы для тех, кто хочет использовать лицензированное под BSD программное обеспечение под лицензией GPL, поскольку пункт о рекламе несовместим с условиями GPL, которые не позволяют включение дополнительных ограничений помимо тех, которые уже присутствуют в самой GPL[3].
После двух лет дискуссий, декану Университета Калифорнии Хэлу Вариану удалось убедить руководство Беркли, и пункт о рекламе был удалён из текста официальной лицензии BSD 22 июля 1999 года[4]. Другие дистрибутивы BSD также удалили этот пункт.
Исходная лицензия теперь иногда упоминается как «старая BSD» или «4-пунктовая BSD», в то время как современную версию лицензии BSD называют «новая BSD», «модифицированная BSD» или «3-пунктовая BSD».
Лицензии типа BSD[править | править код]
Широко применяются несколько свободных или открытых лицензий, произошедших от BSD или аналогичных ей:
- Существует лицензия типа BSD из 2 пунктов (с удалённым третьим пунктом, запрещающим использование имени держателя авторского права в целях продвижения). Удаление этого пункта делает лицензию эквивалентной по функциональности с лицензией MIT. Это — единственная лицензия типа BSD, допущенная для использования некоторыми библиотеками KDE.
- FreeBSD также использует лицензию из 2 пунктов с дополнительным утверждением в конце о том, что взгляды контрибьюторов не являются официальными взглядами проекта FreeBSD.
- FreeBSD также предоставляет FreeBSD Documentation License — лицензию, аналогичную более поздней BSD Documentation License, которая содержит специфичные для документации условия.
- Лицензия Массачусетского Технологического Института (лицензия MIT) основана на лицензии BSD, в ней большинство пунктов удалено и добавлено явное разрешение на сублицензирование и продажу.
- OpenBSD использует лицензию, созданную по подобию лицензии ISC, «эквивалентной 2-пунктовой лицензии BSD с удалением пунктов, являющихся излишними в соответствии с Бернской конвенцией»[5]
- Открытая лицензия Университета штата Иллиноис объединяет текст лицензий BSD и MIT и аналогична 3-пунктовой лицензии BSD.
- Xiph.Org использует 3-пунктовую лицензию, не имеющую значительных отличий от новой лицензии BSD, для бинарных библиотек в различных своих проектах.
- Общественная лицензия Microsoft — «как лицензия типа BSD, но запрещает смену лицензии, если код распространяется в виде исходных текстов.»[6]
- Открытая лицензия Internet2[7] — ещё одна либеральная лицензия, хотя пока что она не получила широкого применения[8].
Примечания[править | править код]
- ↑ http://cylib.iit.nau.edu.ua/Mirrors/ask.km.ru/unics/bsd.html
- ↑ "The BSD License Problem". Free Software Foundation, Inc. Retrieved 2008-09-24.
- ↑ "Various Licenses". Free Software Foundation, Inc. Retrieved 2008-09-24.
- ↑ "The 4.4BSD Copyright". University of California, Berkeley. 1999-07-22. Retrieved 2008-09-24. Check date values in:
|date=
(help) - ↑ OpenBSD’s license и copyright policy.
- ↑ Are Microsoft’s new licenses open source?
- ↑ [1]
- ↑ [2]
Ссылки[править | править код]
- The BSD License(англ.) — шаблон современной версии лицензии BSD.
- Современная версия лицензии BSD в переводе на русский
- Как украсть Linux? (о FOSS-лицензиях и их применении в России)
- Портал о лицензиях на ПО на русском языке. (Описание и тексты лицензий на русском)