0

Mit license, что это?

MIT License — группа лицензий, разработанных Массачусетским технологическим институтом для распространения свободного программного обеспечения.

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

Данная лицензия разрешает лицам, получившим копию данного программного обеспечения и сопутствующей документации (в дальнейшем именуемыми «Программное Обеспечение»), безвозмездно использовать Программное Обеспечение без ограничений, включая неограниченное право на использование, копирование, изменение, добавление, публикацию, распространение, сублицензирование и/или продажу копий Программного Обеспечения, также как и лицам, которым предоставляется данное Программное Обеспечение, при соблюдении следующих условий:

Указанное выше уведомление об авторском праве и данные условия должны быть включены во все копии или значимые части данного Программного Обеспечения.

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

Список программ, использующих Лицензии MIT:
Arctic Torrent
Banshee — музыкальный проигрыватель
BarsWF — CUDA и SSE2 brute force взломщик md5
Bouncy Castle — криптографический API
CakePHP
CLiki — вики-движок
Chord project
Compiz — композитный менеджер окон для X Window System
Croquet project
dwm
EasyMock
Expat
Frog CMS
Fluxbox
GDAL/OGR
Haiku — операционная система
I2P — частично MIT
ii
JasPer
jobberBase
jQuery — библиотека JavaScript
libxml2
libxslt
LifeLines
Liferay
LittleCMS
Loki
Lua — язык программирования (начиная с версии 5.0)
MapServer
Mesa 3D
Mono development platform — библиотеки классов
MooTools
Multics
ncurses
Node.js
Open Cobalt
OpenGL Mathematics
Paint.NET — растровый графический редактор для Windows NT
PP3 — свободная программа для создания звёздных карт высокого качества
Prototype — JavaScript фреймворк
PushButton Engine — механизм для создания флеш-игр с открытым исходным кодом
PuTTY
PyPy
Qcodo — PHP5 фреймворк
Qpsmtpd
QTorrent
Radiant CMS
Rake — инструмент для автоматизации сборки программного кода
RForum
Ruby on Rails
Seamless3d
script.aculo.us — JavaScript-библиотека
SCons
SlimDX
SproutCore
Steel Bank Common Lisp — свободная реализация языка программирования Common Lisp
StepMania
SWFObject — JavaScript-библиотека
Symfony — PHP5 фреймворк
Transmission
TurboGears
Umbraco
wmii
W-PuTTY-CD
X Window System (X11)
xterm
YubNub

Лицензии BSD

Лицензия BSD, Программная лицензия университета Беркли (англ. BSD license) — это лицензионное соглашение, впервые применённое для распространения операционных систем свободного программного обеспечения и используются для многих программ (помимо BSD-версий UNIX, для которых лицензия BSD была изначально создана).

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

По сравнению с другими распространёнными лицензиями на свободное программное обеспечение (например, GNU General Public License) лицензия BSD налагает меньше ограничений на пользователя. Поэтому в некотором смысле использование этой лицензии ближе к помещению программы в категорию общественного достояния.

Текст

Текст лицензии считается общественным достоянием и может быть изменён без каких либо ограничений.

* Copyright (c) <ГОД>, <ВЛАДЕЛЕЦ> * * Разрешается повторное распространение и использование как в виде исходного * кода, так и в двоичной форме, с изменениями или без, при соблюдении * следующих условий: * * * При повторном распространении исходного кода должно оставаться * указанное выше уведомление об авторском праве, этот список условий и * последующий отказ от гарантий. * * При повторном распространении двоичного кода должна сохраняться * указанная выше информация об авторском праве, этот список условий и * последующий отказ от гарантий в документации и/или в других * материалах, поставляемых при распространении. * * Ни название <Организации>, ни имена ее сотрудников не могут быть * использованы в качестве поддержки или продвижения продуктов, * основанных на этом ПО без предварительного письменного разрешения. * * ЭТА ПРОГРАММА ПРЕДОСТАВЛЕНА ВЛАДЕЛЬЦАМИ АВТОРСКИХ ПРАВ И/ИЛИ ДРУГИМИ * СТОРОНАМИ «КАК ОНА ЕСТЬ» БЕЗ КАКОГО-ЛИБО ВИДА ГАРАНТИЙ, ВЫРАЖЕННЫХ ЯВНО * ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ИМИ, ПОДРАЗУМЕВАЕМЫЕ * ГАРАНТИИ КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ. НИ В * КОЕМ СЛУЧАЕ, ЕСЛИ НЕ ТРЕБУЕТСЯ СООТВЕТСТВУЮЩИМ ЗАКОНОМ, ИЛИ НЕ УСТАНОВЛЕНО * В УСТНОЙ ФОРМЕ, НИ ОДИН ВЛАДЕЛЕЦ АВТОРСКИХ ПРАВ И НИ ОДНО ДРУГОЕ ЛИЦО, * КОТОРОЕ МОЖЕТ ИЗМЕНЯТЬ И/ИЛИ ПОВТОРНО РАСПРОСТРАНЯТЬ ПРОГРАММУ, КАК БЫЛО * СКАЗАНО ВЫШЕ, НЕ НЕСЁТ ОТВЕТСТВЕННОСТИ, ВКЛЮЧАЯ ЛЮБЫЕ ОБЩИЕ, СЛУЧАЙНЫЕ, * СПЕЦИАЛЬНЫЕ ИЛИ ПОСЛЕДОВАВШИЕ УБЫТКИ, ВСЛЕДСТВИЕ ИСПОЛЬЗОВАНИЯ ИЛИ * НЕВОЗМОЖНОСТИ ИСПОЛЬЗОВАНИЯ ПРОГРАММЫ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ * ПОТЕРЕЙ ДАННЫХ, ИЛИ ДАННЫМИ, СТАВШИМИ НЕПРАВИЛЬНЫМИ, ИЛИ ПОТЕРЯМИ * ПРИНЕСЕННЫМИ ИЗ-ЗА ВАС ИЛИ ТРЕТЬИХ ЛИЦ, ИЛИ ОТКАЗОМ ПРОГРАММЫ РАБОТАТЬ * СОВМЕСТНО С ДРУГИМИ ПРОГРАММАМИ), ДАЖЕ ЕСЛИ ТАКОЙ ВЛАДЕЛЕЦ ИЛИ ДРУГОЕ * ЛИЦО БЫЛИ ИЗВЕЩЕНЫ О ВОЗМОЖНОСТИ ТАКИХ УБЫТКОВ.

Данный текст лицензии является переводом с английского. Его можно использовать в качестве лицензионного соглашения для вновь созданного программного обеспечения. Для программ, которые уже распространяются с таким же лицензионным соглашением на другом (в частности — английском) языке, юридическую силу имеет именно соглашение на этом языке, а его перевод на русский может использоваться лишь в ознакомительных целях.

Совместимость с проприетарными лицензиями

Лицензия BSD допускает проприетарное коммерческое использование ПО. Для ПО, выпущенного под этой лицензией, допускается встраивание в проприетарные коммерческие продукты. Работы, основанные на таком ПО, даже могут распространяться под проприетарными лицензиями (но всё же обязаны соответствовать требованиям лицензии). Наиболее заметные примеры таких программ — использование сетевого кода BSD в продуктах корпорации FreeBSD в операционной системе Mac OS X.

Можно применять к распространяемому продукту одновременно лицензию BSD и какую-то другую. Так было с самыми ранними версиями самой BSD, которая включала проприетарные материалы из AT&T.

Пункт о рекламе UC Berkeley

Исходная лицензия BSD имела дополнительный пункт, который требовал от авторов всех работ, производных от работы под лицензией BSD, включения упоминания исходного источника. Этот пункт в оригинальной лицензии шёл под номером 3 и выглядел в переводе с английского примерно так:

* 3. Все рекламные материалы, ссылающиеся на возможности или использование * этого ПО, должны демонстрировать следующее уведомление: * Этот продукт включает ПО, разработанное Университетом Калифорнии, * Беркли и помогавшими лицами.

Этот пункт подвергся критике со стороны Ричарда Столлмана на основании того, что многие разработчики не ограничивались простым добавлением уведомления и не копировали этот пункт дословно. Они заменяли «Университет Калифорнии» названием своей организации или просто собственным именем. В результате, если операционная система включала много подобного ПО, ее реклама (со всеми необходимыми упоминаниями) могла вызвать серьезные затруднения. Столлман упоминает требование показа 75 таких уведомлений в лицензии Кроме того, этот пункт создаёт юридические проблемы для тех, кто хочет использовать лицензированное под BSD программное обеспечение под лицензией GPL, поскольку пункт о рекламе несовместим с условиями GPL, которые не позволяют включение дополнительных ограничений помимо тех, которые уже присутствуют в самой GPL.

После двух лет дискуссий, декану Университета Калифорнии Хэлу Вариану удалось убедить руководство Беркли, и пункт о рекламе был удалён из текста официальной лицензии BSD 22 июля 1999 года. Другие дистрибутивы BSD также удалили этот пункт.

Исходная лицензия теперь иногда упоминается как «старая BSD» или «4-пунктовая BSD», в то время как современную версию лицензии BSD называют «новая BSD», «модифицированная BSD» или «3-пунктовая BSD».

Лицензии типа BSD

Широко применяются несколько свободных или открытых лицензий, произошедших от BSD или аналогичных ей:

  • Существует лицензия типа BSD из 2 пунктов (с удалённым третьим пунктом, запрещающим использование имени держателя авторского права в целях продвижения). Удаление этого пункта делает лицензию эквивалентной по функциональности с лицензией MIT. Это — единственная лицензия типа BSD, допущенная для использования некоторыми библиотеками FreeBSD также использует лицензию из 2 пунктов с дополнительным утверждением в конце о том, что взгляды контрибьюторов не являются официальными взглядами проекта FreeBSD.
  • FreeBSD Documentation License — лицензию, аналогичную более поздней BSD Documentation License, которая содержит специфичные для документации условия.
  • Лицензия Массачусетского Технологического Института (лицензия MIT) основана на лицензии BSD, в ней большинство пунктов удалено и добавлено явное разрешение на сублицензирование и продажу.
  • Открытая лицензия Университета штата Иллиноис объединяет текст лицензий BSD и MIT и аналогична 3-пунктовой лицензии BSD.
  • 3-пунктовую лицензию, не имеющую значительных отличий от новой лицензии BSD, для бинарных библиотек в различных своих проектах.
  • Общественная лицензия
  • Открытая лицензия Internet2 — ещё одна либеральная лицензия, хотя пока что она не получила широкого применения.

Примечания

Ссылки

  • The BSD License(англ.) — шаблон современной версии лицензии BSD.
  • Современная версия лицензии BSD в переводе на русский
  • Как украсть Linux? (о FOSS-лицензиях и их применении в России)
Свободное и открытое программное обеспечение
Главное Список открытого и свободного ПО · Что такое свободное ПО? · Common UNIX Printing System · GNU Project · X Window System
История Linux · Mozilla (Application Suite · Firefox · Thunderbird)
Операционные
системы
· (ядро) · Разработка GCC · LLVM · Менеджеры
окон XWS
EDE · Étoilé · ROX · Window Maker · Организации Фонд свободного ПО (европейский, индийский, латиноамериканский) · Linux Foundation · Mozilla Foundation · Open Source Initiative
Лицензии Apache · BSD · GPL · LGPL · MIT · MPL · Либеральные лицензии · Разнообразие лицензий
Проблемы Безопасность открытого ПО · Блоб · Конфликт SCO-Linux · Патенты и свободное ПО · Собственническое ПО· Технические средства защиты авторских прав ·Тивоизация · Trusted Computing
Другое · Сообщество · Движение · Свободное и открытое ПО · Revolution OS
Портал:Свободное программное обеспечение

Описание

Полное название лицензии: GNU Library General Public License Version 3

Краткое название лицензии: GNU LGPL v3

Автор лицензии: Free Software Foundation, Inc.

Дата создания лицензии: 29 Июня 2007

Логотип: {{{Logo}}}

Разрешения

Разрешено для программного кода или другой работы:

  1. запуск,
  2. воспроизведение,
  3. распространение,
  4. модификация.

Разрешено взымание платы:

  1. за процесс распространения и изготовления копии,
  2. за оказание поддержки или предоставление гарантий.

Лицензия дает патентные права на:

  1. использование,
  2. продажу,
  3. предложение продажи,
  4. импортирование,
  5. запуск,
  6. изменение,
  7. тиражирование.

Лицензия не ограничивает права по запуску или использованию ПО.

Лицензия запрещает изменение текста лицензии.

Как применить к своей работе

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

Для этого укомплектуйте программу нижеследующими уведомлениями. Безопаснее всего присоединить их к началу каждого файла исходных кодов для наиболее эффективного указания отсутствия гарантий; каждый файл должен, по крайней мере, иметь линию авторских прав и указатель на нахождение полного списка уведомлений.

<название программы и краткое описание того, что она делает> Copyright (C) <год> <имя автора>

Это программа является свободным программным обеспечением. Вы можете распространять и/или модифицировать её согласно условиям Стандартной Общественной Лицензии GNU, опубликованной Фондом Свободного Программного Обеспечения, версии 3 или, по Вашему желанию, любой более поздней версии. Эта программа распространяется в надежде, что она будет полезной, но БЕЗ ВСЯКИХ ГАРАНТИЙ, в том числе подразумеваемых гарантий ТОВАРНОГО СОСТОЯНИЯ ПРИ ПРОДАЖЕ и ГОДНОСТИ ДЛЯ ОПРЕДЕЛЁННОГО ПРИМЕНЕНИЯ. Смотрите Стандартную Общественную Лицензию GNU для получения дополнительной информации. Вы должны были получить копию Стандартной Общественной Лицензии GNU вместе с программой. В случае её отсутствия, посмотрите <http://www.gnu.org/licenses/>.

Так же добавьте информацию о том, как можно связаться с вами по электронной и обычной почте.

Если программа взаимодействует с пользователем при помощи терминала, сделайте так, чтобы она выводила краткое сообщение наподобие нижеследующего при запуске в интерактивном режиме:

<название программы> Copyright (C) <год> <имя автора>

Это программа распространяется БЕЗ ВСЯКИХ ГАРАНТИЙ; для получения дополнительной информации наберите show w. Это свободное программное обеспечение, и Вы можете распространять её в соответствии с конкретными условиями; для получения дополнительной информации наберите show c.

Гипотетические команды show w и show c должны показывать соответствующие части Стандартной Общественной Лицензии. Конечно, команды Вашей программы могут быть другими; в случае графического интерфейса пользователя, Вы можете использовать диалоговое окно <О программе>.

Мы рекомендуем для этого создать файл с названием license.txt и поместить текст лицензии в него. Файл поместить в корневой каталог распространяемой работы.

Как использовать чужую работу

Использование

Не накладывает ограничений на использование

Распространение

При распространении необходимо соблюсти ряд условий:

  1. в заметной и соответствующей форме публикуете уведомление об авторском праве на каждой копии,
  2. сохраняете нетронутыми все уведомления, устанавливающие что Данная Лицензия и любые неразрешающие условия, добавленные в соответствии с главой 7, применимы к тексту программы,
  3. сохраняете нетронутыми все уведомления об отсутствии гарантий
  4. предоставляете всем получателям копию Данной Лицензии вместе с Программой.

Изменение

Необходимо внести явные указания о том, что и когда изменено;

Распространение измененной версии

При распространении необходимо соблюсти ряд условий:

При распространении необходимо соблюсти ряд условий:

  1. в заметной и соответствующей форме публикуете уведомление об авторском праве на каждой копии;
  2. сохраняете нетронутыми все уведомления, устанавливающие что Данная Лицензия и любые неразрешающие условия, добавленные в соответствии с главой 7, применимы к тексту программы;
  3. сохраняете нетронутыми все уведомления об отсутствии гарантий;
  4. предоставляете всем получателям копию Данной Лицензии вместе с Программой;
  5. внести явные указания о том, что и когда изменено;
  6. Вы должны выдать лицензии на произведение, как единое целое, в соответствии с Данной Лицензией, всем, кто захочет получить копию;
  7. Если в произведении присутствуют пользовательские интерфейсы, каждый должен отображать «Соответствующие Правовые Уведомления».

Так же необходимо выполнить одно из нижеследующих условий при распространении не исходных форм:

  1. необходимо приложить полный исходный код библиотеки и все необходимое для повторной сборки;
  2. использовать подходящий механизм связывания библиотеки с програмным обеспечением.

Ответственность

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

Ограничения на экспорт

Ограничений на экспорт нет.

Смотрите так же разделы Экспортный контроль и Эмбарго.

Комментарии юриста

Текст на русском языке (Перевод)

Каждый вправе копировать и распространять копии этого лицензионного соглашения, но изменять его нельзя.

Эта версия GNU Lesser General Public License включает в себя условия GNU General Public License версии 3, а также дополнительные разрешения, перечисленные ниже.

0. Дополнительные определения.

В целях настоящего документа, «Эта Лицензия» ссылка на GNU Lesser General Public License версии 3, а также «GNU GPL» относится к GNU General Public License версии 3.

«Библиотека» относится к лицензированному произведению, распространяемому на условиях настоящей лицензии, за исключением програмного обеспечения или объединенной работы как описано ниже.

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

«Объединенная работа» является работа полученная путем объединения или связи приложения с библиотекой. Определенную версию библиотеки, с которой объединенная работа была сделана, еще называют «Связанная Версия».

«Минимальный Соответствующий Исходный Код» для объединенной работы означает тот исходный код для совместной работы, за исключением любого исходного кода части совместной работы, которая может быть рассммотрена в отрыве от библиотеки, основанная на применении библиотеки, а не на связывании.

«Соответствующий код приложения» для совместной работы означает, весь объектный код и/или исходный код приложения, в том числе все данные и программные утилиты, необходимые для воспроизведения совместной работы с применением библиотеки, за исключением системных библиотек.

1. Исключение в разделе 3 GNU GPL. Вы можете передать лицензированное произведение в соответствии со статьями 3 и 4 настоящей лицензии, не будучи связанной со статьей 3 GNU GPL.

2. Передача модифицированных версий. Если вы измените копию библиотеки, и в ваших изменениях, объект относится к функции или данным, которые будут представлены приложению, которое использует объекты (за исключением случаев передачи аргумента при вызове объекта), то вы можете передать копию модифицированной версии:

а) в соответствии с настоящей Лицензией, при условии, что вы добросовестно приложили усилия для обеспечения того, чтобы в любом программном обеспечении, даже не поддерживающим новые функции или данные, объект оставался работоспособным, и выполнял своеи задачи, которая является значимой, или

б) в рамках GNU GPL, без дополнительных условий данной лицензии, применимых к этой копии.

3. Объектный код включающий материалы из библиотеки заголовочных файлов. В виде объектного кода приложение может включать материал из заголовочного файла, который является частью библиотеки. Вы можете передать такой объектный код в соответствии с условиями по вашему выбору, при условии, что, если включеный материал представляет не только числовые параметры, данные структурного расположения и доступа, или небольшие макросы, встроенные функции и шаблоны (10 или меньше строк в длину), то необходимо сделать следующие действия:

а) поместить хорошо заметное уведомление, в каждый экземпляр объектного кода, в котором используется Библиотека о том, что в нем используется библиотека и она распространяется на условиях настоящей Лицензии.

б) приложить к объектному коду копию GNU GPL и этого лицензионного соглашения.

4. Объединенная работа. Вы можете передавать совместную работу в соответствии с условиями на ваш выбор, с условием что, вместе взятое, фактически не ограничивает модификации частей Библиотеки, содержащихся в совместной работе и обратное проектирование для отладки таких модификаций, если вы также сделаете все следующие действия:

а) поместить хорошо заметное уведомление, на каждый экземпляр совместной работы, о том что библиотека используется в нем и что библиотека и ее использование, распространяется на условиях настоящей Лицензии.

б) приложить к совместной работе копию GNU GPL и этого лицензионного соглашения.

в) для совместной работы, которая отображает уведомления об авторских правах во время выполнения, включать уведомление об авторских правах для библиотеки в этих уведомлениях, а также ссылку на копии GNU GPL и этого лицензионного документа.

г) Выполните одно из следующих действий:

0) Передать Минимальный соответствующий исходный код в соответствии с условиями настоящей Лицензии, и соответствующий код приложения в форме пригодной для, пересборки или новой линковки Программного обеспечения с измененной версией Связанной Версией для производства изменения совместной работы, в порядке, предусмотренном пунктом 6 GNU GPL для передачи исходного кода.

1) Используйте подходящий механизм разделяемых библиотек для связывания с Библиотекой. Подходящий механизм это такой, что (а) используемые во время выполнения копии Библиотеки уже присутствует на компьютерной системе пользователя, и (б) будет работать правильно с модифицированной версией библиотеки, интерфейс которой совместим для Связанных версий.

д) предоставлять сведения об установке, но только если вы предоставляете такую информацию в соответствии с разделом 6 GNU GPL, и только в той мере, в какой такая информация необходима для установки и запуска измененной версии совместной работы производимой перекомпановкой или пересборкой приложения с модифицированной версией связанных версий. (Если вы используете опцию 4d0, сведения об установке должнен сопровождать Минимальный соответствующий исходный код и соответствующий код приложения. Если вы используете опцию 4D1, вы должны предоставить сведения об установке в порядке, предусмотренном пунктом 6 GNU GPL для подачи исходного кода.)

5. Комбинированные библиотеки. Вы можете разместить библиотеку объектов, которые являются Произведением, производным от Библиотеки в одной библиотеке вместе со средствами других библиотек, которые не являются приложениями и не охватываются этой Лицензией, и передачи такой комбинированной библиотеки в соответствии с условиями вашего выбора, если Вы выполняете оба из следующих действий:

а) приложить к единой библиотеке экземпляр этого же произведения, производного от Библиотеки, несвязанный со средствами других библиотек, в соответствии с условиями этой лицензии.

б) поместить хорошо заметное уведомление, о том, что объединенные библиотеки содержат часть работы основанной на Библиотеке, и объясняет, где можно найти соответствующую работу в несвязанной форме.

6. Пересмотренные Версии GNU Lesser General Public License. Free Software Foundation может публиковать исправленные и/или новые версии GNU Lesser General Public License время от времени. Такие новые версии будут аналогичны по духу данной версии, но могут отличаться в деталях, связанных с вновь возникшими проблемами.

Каждая версия имеет уникальный номер версии. Если библиотека, которую вы получили указывает, что используется конкретный номер версии GNU Lesser General Public License «или любой более поздней версии», вы можете выбрать какую версию лицензии Free Software Foundation будете применять, эту или более позднюю. Если библиотека, которую вы получили не указывает номер версии GNU Lesser General Public License, Вы можете выбрать любую версию GNU Lesser General Public License, когда либо опубликованную Free Software Foundation.

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

Исходный вариант текста

Version 3, 29 June 2007

Copyright © 2007 Free Software Foundation, Inc. <http://fsf.org/>

Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.

b) under the GNU GPL, with none of the additional permissions of this License applicable to that copy.

b) Accompany the object code with a copy of the GNU GPL and this license document.

b) Accompany the Combined Work with a copy of the GNU GPL and this license document.

d) Do one of the following:

Ссылки

Лицензия BSD

Author

Регенты Калифорнийского университета

Latest version

4-clause BSD license (1990 г.); 3-clause BSD license (22 июля 1999 г.);

2-clause BSD license.

Publisher

Общественное достояние

Published

1983 г.

OSI approved

Да

GPL compatible

Да

Copyleft

Нет

BSD лицензия (англ. BSD license – Berkeley Software Distribution license) — это лицензионное соглашение, впервые применённое для распространения UNIX-подобных операционных систем BSD. В настоящее время лицензии типа BSD являются одними из самых популярных лицензий для свободного программного обеспечения и используются для многих программ. Существуют две основные версии лицензии BSD:

  • оригинальная
  • модифицированная

История

BSD лицензия – самая простая и исторически первая из ныне используемых свободных лицензий. Она появилась в начале 1980-х. BSD был разработан в кампусе Беркли университета Калифорнии. . Лицензия предоставляет полную свободу распространения кода, на любых условиях, с исходными текстами или без них, и заботится только об охране честного имени организации-автора (Калифорнийский университет).

Текст

Текст данной лицензии был разработан в университете Беркли и приобрел широкую известность благодаря распространению на его основе UNIX-подобной операционной системы BSD. Текст лицензии достаточно лаконичен и прост в прочтении. Лицензия BSD состоит из трех основных частей. Первая часть представляет собой уведомление об авторском праве: указание автора и даты создания программы. Вторая часть лицензии описывает предоставляемые лицензиату права (объем лицензии) и условия их предоставления. Лицензиату «разрешается дальнейшее распространение и использование как в форме исходного кода, так и в форме объектного кода, как с модификациями, так и без них, при соблюдении следующих условий…». BSD-лицензия предусматривает следующие условия предоставления лицензии:

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

ЭТА ПРОГРАММА ПРЕДОСТАВЛЕНА ВЛАДЕЛЬЦАМИ АВТОРСКИХ ПРАВ И/ИЛИ ДРУГИМИ СТОРОНАМИ «КАК ОНА ЕСТЬ» БЕЗ КАКОГО-ЛИБО ВИДА ГАРАНТИЙ, ВЫРАЖЕННЫХ ЯВНО ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ИМИ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ. НИ В КОЕМ СЛУЧАЕ НИ ОДИН ВЛАДЕЛЕЦ АВТОРСКИХ ПРАВ И НИ ОДНО ДРУГОЕ ЛИЦО, КОТОРОЕ МОЖЕТ ИЗМЕНЯТЬ И/ИЛИ ПОВТОРНО РАСПРОСТРАНЯТЬ ПРОГРАММУ, КАК БЫЛО СКАЗАНО ВЫШЕ, НЕ НЕСЁТ ОТВЕТСТВЕННОСТИ, ВКЛЮЧАЯ ЛЮБЫЕ ОБЩИЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ ИЛИ ПОСЛЕДОВАВШИЕ УБЫТКИ, ВСЛЕДСТВИЕ ИСПОЛЬЗОВАНИЯ ИЛИ НЕВОЗМОЖНОСТИ ИСПОЛЬЗОВАНИЯ ПРОГРАММЫ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ПОТЕРЕЙ ДАННЫХ, ИЛИ ДАННЫМИ, СТАВШИМИ НЕПРАВИЛЬНЫМИ, ИЛИ ПОТЕРЯМИ, ПРИНЕСЕННЫМИ ИЗ-ЗА ВАС ИЛИ ТРЕТЬИХ ЛИЦ, ИЛИ ОТКАЗОМ ПРОГРАММЫ РАБОТАТЬ СОВМЕСТНО С ДРУГИМИ ПРОГРАММАМИ), ДАЖЕ ЕСЛИ ТАКОЙ ВЛАДЕЛЕЦ ИЛИ ДРУГОЕ ЛИЦО БЫЛИ ИЗВЕЩЕНЫ О ВОЗМОЖНОСТИ ТАКИХ УБЫТКОВ.

Данная лицензия допускает использование лицензируемого кода в качестве составной части классических коммерческих программ, обуславливая такое использование сравнительно простыми и понятными условиями. В этой связи она является неплохим вариантом для тех авторов, которые заинтересованы в том, чтобы как можно большее количество лиц использовало программу, и не придают при этом особого значения характеру такого использования..

Варианты BSD-лицензий

На сегодняшний день существует несколько вариантов BSD-лицензий:.

  • Original BSD license
  • Revisited BSD license
  • Clear BSD license
  • FreeBSD license
  • ISC license (OpenBSD license)

Original BSD license

Является первым вариантом лицензии, которую еще принято называть лицензией 4-ех пунктов (по количеству пунктов условий в тексте). Лицензия разрешала свободное использование и распространение исходных или бинарных кодов с модификациями или без, но с условиями, перечисленными в этих четырех пунктах. Условия эти гласили:

  1. Распространенные копии исходного кода должны содержать копирайты указанные выше, этот список условий и отказ от ответственности указанный ниже.
  2. Распространенные копии бинарного кода должны воспроизводить копирайты указанные выше, этот список условий и отказ от ответственности указанный ниже в документации и/или других материалах поставляемых с распространяемым пакетом.
  3. Все рекламные материалы, ссылающиеся на возможности или использование этого ПО, должны демонстрировать следующее уведомление: Этот продукт включает ПО, разработанное Университетом Калифорнии, Беркли и помогавшими лицами.
  4. Ни наименование Университета, ни имена соучастников не могут быть вписаны или использованы для продвижения продуктов произведенных на основании этого программного обеспечения без специального предварительно написанного разрешения.

Revisited BSD license

Проблема с третьим пунктом была решена в 1999 году, когда 22 июля было выпущено обращение Вильяма Хоскинса директора отдела по лицензированию Университета Беркли, в котором отменялся третий пункт лицензии для всех продуктов BSD. Согласно этому документу, более не требовалось включать ссылку на Университет Беркли в своих рекламных материалах. Таким образом, возникла пересмотренная лицензия BSD, известная так же как лицензия 3-ех пунктов. Этот вариант лицензии стал совместим с лицензиями GPL, что, несомненно, имело важные последствия. Теперь коды обеих лицензий, собранные вместе, можно было выпускать в одном продукте под одной GPL лицензией.

Clear BSD license

Эта разновидность лицензии основана на Revisited BSD license и содержит один дополнительный пункт, который говорит о том, что лицензия не предоставляет никаких прав на патенты. Clear BSD была создана компанией MetaCarta, которая объясняет модификацию желанием исключить неопределенность по отношению к патентам в BSD-лицензиях. Различие в лицензиях заключается в этой строке: «NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE.». Clear BSD совместима с GPLv2 и GPLv3.

FreeBSD license

Эта лицензия так же известна как лицензия 2-ух пунктов. По сравнению с модифицированной BSD-лицензией в этой лицензии убран пункт условий о Университете Беркли. Лицензия родилась при разработке проекта FreeBSD — операционной системе на базе UNIX. Лицензия совместима с GNU GPL.

ISC license (OpenBSD license)

В 1995 возникла очередная вариация UNIX, которую основатели назвали OpenBSD. Для ее распространения использовалась лицензия созданная Internet Software Consortium, которая была схожа с BSD-лицензией двух пунктов (FreeBSD), но по сути убирала эти два пункта, так как согласно Бернской конвенции об охране литературных и художественных произведений, которая вступила в силу в США с 1 марта 1989 года, они уже не требовались. В итоге лицензия стала представлять собой, кроме отказа от ответственности, одно предложение «Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies». Эта простейшая лицензия совместима с GPL-лицензиями.

Плюсы и минусы лицензии BSD

Лицензия BSD имеет как свои плюсы, так и минусы. Плюсы лицензии BSD:

  • одна из самых популярных лицензий для свободного программного обеспечения и используются для многих программ
  • разрешается повторное распространение и использование как в виде исходного кода, так и в двоичной форме, с изменениями или без (при некоторых условиях, которые можно найти в «модифицированной» лицензии BSD)
  • по сравнению с другими распространёнными лицензиями на свободное программное обеспечение (например, GNU General Public License) лицензия BSD налагает меньше ограничений на пользователя
  • BSD допускает проприетарное коммерческое использование ПО
  • много лицензий произошли от BSD или они аналогичны ей .

Минусы лицензии BSD:

  • права на исходный дистрибутив BSD официально принадлежат «попечителям университета Калифорнии»

Сравнительная характеристика лицензий

Лицензия GPL BSD MIT Mozilla public license Apache software license
Требуется указывать имя автора Да Да Да Да Да
Измененные файлы должны быть помечены Да Нет Нет Да Нет
Наименование производного ПО должно отличаться

от наименования продукта создателей лицензии

Нет Нет Нет Нет Да
Производные произведения должны распространяться

на условиях первоначальной лицензии

Да Нет Нет Да Нет
Указана территория, на которую предоставляется лицензия Нет Нет Нет Да Нет
Отсутствие гарантий на ПО Да Да Да Да Да

Источники

admin

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *