Лицензия bsd что это
Лицензия bsd что это
Общие рекомендации по выбору лицензий см. в статье Как выбрать лицензию для своей работы.
Лицензии свободных программ делятся на две большие категории: лицензии с авторским левом и без авторского лева. Лицензии с авторским левом, такие, как GNU GPL, требуют, чтобы модифицированные версии программы тоже оставались свободными. Лицензии без авторского лева не требуют этого. Мы рекомендуем авторское лево, потому что оно защищает свободу всех пользователей, но программы без авторского лева тоже могут быть свободными и полезными для сообщества свободного программного обеспечения.
Есть много вариантов простых лицензий свободных программ без авторского лева, таких, как лицензии Expat, FreeBSD, X10, X11 и две лицензии BSD (Дистрибутива программ Беркли). Большинство из них различаются только деталями формулировок, но у лицензии, которую BSD применял до 1999 года, была особая проблема: “злостный параграф BSD о рекламе”. В нем говорилось, что любая реклама, упоминающая программу, должна содержать определенное предложение:
Сначала злостный параграф BSD о рекламе использовался только в Дистрибутиве программ Беркли. Это особых проблем не вызывало, потому что добавление одного предложения в рекламу больших затруднений не представляет.
Если бы другие разработчики, применявшие лицензии, подобные BSD, копировали параграф о рекламе BSD буквально — включая предложение, которое упоминает Университет Калифорнии — они бы не создали никакой проблемы.
Но, как можно было бы ожидать, другие разработчики не копировали параграф буквально. Они переписывали его, заменяя “Университет Калифорнии” на их собственный институт или их собственные имена. В результате получилась тьма лицензий, требующих тьму разных предложений.
Когда такие программы собирают вместе в операционную систему, это приводит к серьезной проблеме. Представьте себе, что система программ требует 75 различных предложений, каждое из которых называет нового автора или группу авторов. Чтобы рекламировать такое, понадобилась бы реклама на всю страницу.
Это может показаться экстраполяцией к абсурду, но это действительный факт. В версии NetBSD 1997 года я насчитал 75 таких предложений. (К счастью, NetBSD решила прекратить добавлять их и удалить те, которые было возможно.)
Чтобы решить эту проблему, в свое “свободное время” я обращаюсь к разработчикам, применяющим лицензии в стиле BSD, и уговариваю их удалить параграф о рекламе. Приблизительно в 1996 году я разговаривал об этом с разработчиками FreeBSD, и они решили удалить параграф о рекламе изо всех своих исходных текстов. В мае 1998 года разработчики Flick из Университета Юты удалили этот параграф.
Хел Вериэн, декан Университета Калифорнии, занялся этим параграфом и воевал по этому поводу с администрацией. В июне 1999 года, после двух лет обсуждений, Университет Калифорнии удалил этот параграф из лицензии BSD.
Итак, теперь есть новая лицензия BSD, которая не содержит параграф о рекламе. К сожалению, это не устраняет наследства параграфа о рекламе: сходные параграфы до сих пор присутствуют в лицензиях многих пакетов, не входящих в BSD. Изменение лицензии BSD не влияет на другие пакеты, которые подражали старой лицензии BSD; их могут изменить только разработчики, которые их составили.
Но если они следовали примеру Беркли раньше, то может быть, изменение в правилах Беркли убедит некоторых из них поступить так же. Попросить об этом стоит.
Если у вас есть любимый пакет, который до сих пор применяет лицензию BSD с параграфом о рекламе, пожалуйста, попросите разработчика взглянуть на эту страницу и подумать об изменении.
И если вы хотите выпустить свободную программу без авторского лева, пожалуйста, не применяйте параграф о рекламе. Так, вместо того чтобы копировать лицензию BSD из какого-нибудь выпущенного пакета программ — в котором все еще может оказаться старая версия лицензии — возьмите, пожалуйста, одну из других либеральных лицензий, таких, как лицензия Expat или FreeBSD.
Вы можете также помочь популяризовать проблему, не употребляя термина “лицензия в стиле BSD” и не говоря “лицензия BSD”, что подразумевает, будто существует только одна такая лицензия. Дело в том, что когда люди называют все лицензии свободных программ без авторского лева “лицензиями в стиле BSD”, какой-нибудь разработчик новых свободных программ, который хочет применить лицензию свободных программ без авторского лева, может понять как само собой разумеющееся, что взять такую лицензию можно из BSD. Он или она может скопировать лицензию с параграфом о рекламе, не умышленно, а просто случайно.
Если вы хотели бы привести конкретный пример лицензии без авторского лева, и у вас нет особого предпочтения, пожалуйста, выберите пример, у которого нет особых проблем. Например, если вы говорите о “лицензиях в стиле X11”, вы будете поощрять людей копировать лицензию из X11, в которой гарантированно нет параграфа о рекламе, в этом случае вы избегаете риска, связанного со случайным выбором одной из двух лицензий BSD.
Вы также могли бы упомянуть лицензию без авторского лева, которой мы рекомендуем отдавать предпочтение перед другими лицензиями без авторского лева: лицензию Apache 2.0, в которой есть пункт для предотвращения предательства, связанного с патентами.
Когда вы хотите указать конкретно на одну из лицензий BSD, пожалуйста, всегда поясняйте, о какой из них вы говорите: о “первоначальной лицензии BSD” или о “модифицированной лицензии BSD”.
Впоследствии был введен другой вариант лицензии BSD, в котором были только первые два из четырех параграфов первоначальной лицензии BSD. Мы называем ее “лицензией FreeBSD”. Это безвольная лицензия свободных программ без авторского лева, совместимая с GNU GPL, практически как модифицированная лицензия BSD.
СОДЕРЖАНИЕ
Условия
Во всех следующих лицензиях BSD указывается год действия авторских прав. Как опубликовано в BSD, это «Регенты Калифорнийского университета».
Предыдущая лицензия
Автор | Регенты Калифорнийского университета |
---|---|
Издатель | Всеобщее достояние |
Опубликовано | 1988 г. |
Идентификатор SPDX | N / A (см. Список) |
Совместимость с Debian FSG | да |
OSI одобрено | Нет |
GPL совместимый | Нет |
Авторское лево | Нет |
Связывание из кода с другой лицензией | да |
В некоторых выпусках BSD до принятия лицензии BSD с четырьмя пунктами использовалась лицензия, которая явно является предшественницей лицензии BSD с четырьмя пунктами. Эти выпуски включают 4.3BSD-Tahoe (1988) и Net / 1 (1989). Хотя эта лицензия в значительной степени заменена лицензией из 4 пунктов, ее можно найти в 4.3BSD-Reno, Net / 2 и 4.4BSD-Alpha.
ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ» И БЕЗ КАКИХ-ЛИБО ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ ГАРАНТИЙ, ВКЛЮЧАЯ, БЕЗ ОГРАНИЧЕНИЙ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ.
Лицензия с 4 пунктами (оригинальная «Лицензия BSD»)
Автор | Регенты Калифорнийского университета |
---|---|
Издатель | Всеобщее достояние |
Опубликовано | 1990 г. |
Идентификатор SPDX | BSD-4-Clause (подробнее см. В списке) |
Совместимость с Debian FSG | да |
ФСПО утверждено | да |
OSI одобрено | Нет |
GPL совместимый | Нет |
Авторское лево | Нет |
Связывание из кода с другой лицензией | да |
Первоначальная лицензия BSD содержала пункт, которого нет в более поздних лицензиях, известный как «пункт о рекламе». Этот пункт в конечном итоге стал спорным, так как он требовал от авторов всех работ, созданных на основе работ под лицензией BSD, включать ссылку на первоисточник во все рекламные материалы. Это был пункт 3 в исходном тексте лицензии:
Распространение и использование в исходной и двоичной формах, с модификациями или без них, разрешается при соблюдении следующих условий:
ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ КАК ЕСТЬ, И ОТКАЗЫВАЮТСЯ ОТ ЛЮБЫХ ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ ГАРАНТИЙ, ВКЛЮЧАЯ, НЕ ОГРАНИЧИВАЯСЬ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ. НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЯМЫЕ, КОСВЕННЫЕ, СЛУЧАЙНЫЕ, ОСОБЫЕ, ПРИМЕРНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ЗАКУПКИ ТОВАРОВ ИЛИ УСЛУГ; ПОТЕРЮ ИСПОЛЬЗОВАНИЯ, ДАННЫХ ИЛИ ПРИБЫЛИ, НО НЕ ОГРАНИЧИВАЕТСЯ ПРЕРЫВАНИЕ ДЕЯТЕЛЬНОСТИ), ОДНАКО ВЫЗВАННЫМ И ПО ЛЮБОЙ ТЕОРИИ ОТВЕТСТВЕННОСТИ, БЫЛО ЛИ КОНТРАКТНОЙ СТРОГОЙ ОТВЕТСТВЕННОСТЬ ИЛИ ПЕРЕДАЧИ (ВКЛЮЧАЯ НЕБРЕЖНОСТЬ ИЛИ Иным образом), возникшие ЛЮБОЙ СПОСОБОМ ИСПОЛЬЗОВАНИЯ ЭТОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ДАЖЕ, ЕСЛИ ПРЕДНАЗНАЧЕНА ВОЗМОЖНОСТЬ ВОЗМОЖНОСТИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.
Сегодня эту первоначальную лицензию иногда называют « старой BSD » или « BSD с 4 пунктами ».
Лицензия с тремя пунктами («Лицензия BSD 2.0», «Пересмотренная лицензия BSD», «Новая лицензия BSD» или «Измененная лицензия BSD»)
Автор | Регенты Калифорнийского университета |
---|---|
Издатель | Всеобщее достояние |
Опубликовано | 22 июля 1999 г. |
Идентификатор SPDX | BSD-3-Clause (подробнее см. В списке) |
Совместимость с Debian FSG | да |
ФСПО утверждено | да |
OSI одобрено | да |
GPL совместимый | да |
Авторское лево | Нет |
Связывание из кода с другой лицензией | да |
Оговорка о рекламе была удалена из текста лицензии в официальной BSD 22 июля 1999 г. Уильямом Хоскинсом, директором Управления технологического лицензирования Калифорнийского университета в Беркли. Другие дистрибутивы BSD удалили этот пункт, но многие аналогичные пункты остались в коде, производном от BSD из других источников, и в несвязанном коде, использующем производную лицензию.
В то время как исходная лицензия иногда упоминается как « BSD-старая », полученная версия из трех пунктов иногда упоминается как « BSD-new ». Другие названия включают «Новый BSD», «исправленный BSD», «BSD-3» или «BSD с 3 пунктами». Эта версия была признана OSI лицензией с открытым исходным кодом как «Лицензия BSD». Фонд свободного программного обеспечения, который называет эту лицензию «Модифицированной лицензией BSD», заявляет, что она совместима с GNU GPL. FSF призывает пользователей быть конкретными при обращении к лицензии по имени (т. Е. Не просто называть ее «лицензией BSD» или «BSD-style»), чтобы избежать путаницы с исходной лицензией BSD.
Эта версия допускает неограниченное распространение для любых целей до тех пор, пока сохраняются уведомления об авторских правах и отказ от гарантий по лицензии. Лицензия также содержит пункт, ограничивающий использование имен участников для одобрения производной работы без специального разрешения.
Распространение и использование в исходной и двоичной формах, с модификациями или без них, разрешается при соблюдении следующих условий:
ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ ОБЛАДАТЕЛЯМИ АВТОРСКИХ ПРАВ И СОСТАВЛЯМИ «КАК ЕСТЬ», И ЛЮБЫЕ ЯВНЫЕ ИЛИ ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ, ВКЛЮЧАЯ, НЕ ОГРАНИЧИВАясь, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ, ОТКАЗЫВАЮТСЯ. ВЛАДЕЛЬЦА АВТОРСКИХ ПРАВ ИЛИ СОСТАВНИКИ НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЯМЫЕ, КОСВЕННЫЕ, СЛУЧАЙНЫЕ, ОСОБЫЕ, ПРИМЕРНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ЗАКУПКИ ТОВАРОВ ИЛИ УСЛУГ; ПОТЕРЮ ИСПОЛЬЗОВАНИЯ ИЛИ ИСПОЛЬЗОВАНИЯ ДАННЫХ; ИЛИ ПЕРЕРЫВ ДЕЯТЕЛЬНОСТИ), ОДНАКО ВЫЗВАННОЙ И ПО ЛЮБОЙ ТЕОРИИ ОТВЕТСТВЕННОСТИ, ЛИБО ПО КОНТРАКТУ, СТРОГОЙ ОТВЕТСТВЕННОСТИ ИЛИ ПЕРЕДАЧИ (ВКЛЮЧАЯ НЕБРЕЖНОСТЬ ИЛИ Иным образом), ВОЗНИКАЮЩИЕ ЛЮБОЙ СПОСОБОМ ИСПОЛЬЗОВАНИЯ ДАННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ДАЖЕ, ЕСЛИ ПРЕДОСТАВЛЯЕТСЯ ВОЗМОЖНОСТЬ ДАННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.
Лицензия с двумя пунктами («Упрощенная лицензия BSD» или «Лицензия FreeBSD»)
Автор | FreeBSD Project |
---|---|
Издатель | FreeBSD Project |
Опубликовано | Апрель 1999 г. или ранее |
Идентификатор SPDX | BSD-2-Clause (подробнее см. В списке) |
Совместимость с Debian FSG | да |
ФСПО утверждено | да |
OSI одобрено | да |
GPL совместимый | да |
Авторское лево | Нет |
Связывание из кода с другой лицензией | да |
Фонд свободного программного обеспечения, который называет эту лицензию лицензией FreeBSD, заявляет, что она совместима с GNU GPL. Кроме того, FSF призывает пользователей быть конкретными при обращении к лицензии по имени (т.е. не просто называть ее «лицензией BSD» или «BSD-style»), как это делается с измененной / новой лицензией BSD, чтобы избегайте путаницы с исходной лицензией BSD.
Распространение и использование в исходной и двоичной формах, с модификациями или без них, разрешается при соблюдении следующих условий:
ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ ОБЛАДАТЕЛЯМИ АВТОРСКИХ ПРАВ И СОСТАВЛЯМИ «КАК ЕСТЬ», И ЛЮБЫЕ ЯВНЫЕ ИЛИ ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ, ВКЛЮЧАЯ, НЕ ОГРАНИЧИВАясь, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ, ОТКАЗЫВАЮТСЯ. ВЛАДЕЛЕЦ АВТОРСКИХ ПРАВ ИЛИ СОСТАВНИКИ НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЯМЫЕ, КОСВЕННЫЕ, СЛУЧАЙНЫЕ, ОСОБЫЕ, ПРИМЕРНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ЗАКУПКИ ТОВАРОВ ИЛИ УСЛУГ; ПОТЕРЮ ИСПОЛЬЗОВАНИЯ, ИЛИ ИСПОЛЬЗОВАНИЯ ДАННЫХ, НО НЕ ОГРАНИЧИВАЮТСЯ) ИЛИ ПЕРЕРЫВ В ДЕЯТЕЛЬНОСТИ), ОДНАКО ВЫЗВАННЫМ И ПО ЛЮБОЙ ТЕОРИИ ОТВЕТСТВЕННОСТИ, ЛИБО ПО КОНТРАКТУ, СТРОГОЙ ОТВЕТСТВЕННОСТИ ИЛИ ПЕРЕДАЧИ (ВКЛЮЧАЯ НЕБРЕЖНОСТЬ ИЛИ Иным образом), ВОЗНИКАЮЩИХ ЛЮБОЙ СПОСОБОМ ИСПОЛЬЗОВАНИЯ ДАННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ДАЖЕ, ЕСЛИ ПРЕДОСТАВЛЯЕТСЯ ВОЗМОЖНОСТЬ ДАННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.
В других проектах, таких как NetBSD, используется аналогичная лицензия с двумя пунктами. Эта версия была признана OSI лицензией с открытым исходным кодом как «Упрощенная лицензия BSD».
Лицензии ISC функционально эквивалентны, и одобрены OpenBSD проект в качестве шаблона лицензии для новых вкладов.
Лицензия с нулевым условием («Лицензия BSD с нулевым условием»)
Автор | Роб Лэндли |
---|---|
Опубликовано | 2006 г. |
Идентификатор SPDX | 0BSD |
Совместимость с Debian FSG | да |
ФСПО утверждено | ? |
OSI одобрено | да |
GPL совместимый | да |
Авторское лево | Нет |
Связывание из кода с другой лицензией | да |
Авторские права (C) [год] [правообладатель]
Настоящим предоставляется разрешение на использование, копирование, изменение и / или распространение этого программного обеспечения для любых целей за плату или без нее.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», И АВТОР ОТКАЗЫВАЕТСЯ ОТ ВСЕХ ГАРАНТИЙ В ОТНОШЕНИИ ДАННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ВКЛЮЧАЯ ВСЕ ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ. НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ АВТОР НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ОСОБЫЕ, ПРЯМЫЕ, КОСВЕННЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ ИЛИ ЛЮБЫЕ УБЫТКИ, ПРИЧИНЕННЫЕ В РЕЗУЛЬТАТЕ ИСПОЛЬЗОВАНИЯ, ДАННЫХ ИЛИ ПРИБЫЛИ, В РЕЗУЛЬТАТЕ ДЕЙСТВИЯ ДОГОВОРА, НЕЗАВИСИМОСТИ ИЛИ ИНЫХ ДЕЙСТВИЙ В СВЯЗИ С ИСПОЛЬЗОВАНИЕМ ИЛИ РАБОТОЙ ДАННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.
Другие варианты
SPDX Список лицензий содержит дополнительные варианты лицензий BSD. Примеры включают:
Совместимость лицензий
Совместимость с коммерческой лицензией
Совместимость с FOSS
Прием и использование
С годами я убедился, что лицензия BSD отлично подходит для кода, который вам не нужен. Сам воспользуюсь.
BSD и GPL лицензии. Сравнение и обзор
Содержание:
Почему именно они?
На данный момент GPL и BSD две самые распространенные свободные лицензии, которые пользуются особой популярностью у разработчиков и имеют свою базу почитателей, которые ведут споры о том, чья лицензия лучше. На мой сугубо субъективный взгляд сравнивать эти лицензии, пытаясь определить «победителя» не совсем верно. Несмотря на то, что эти две лицензии свободные, имеют в целом общую цель, они все же разные. Разные по отношению к разработчикам и продукту лицензирования. И, если открыть GitHub и посмотреть работы разработчиков, то очень скоро вы обнаружите, что большая часть программ не лицензированы вовсе, из чего встает логичный вопрос: «А так ли нужна эта лицензия и зачем заморачиваться над ней?»
На этот вопрос я отвечу просто, хотя, может быть, это не совсем правильно. Многие разработчики сервиса не планируют распространение своего кода в других проектах или как отдельный продукт. Они пишутся либо из соображения обучения (как я писал скрипт настройки на примере elementary OS), так и вовсе из альтруистических соображений, или для своего портфолио, чтобы выгодно выделяться перед работодателями.
Тут стоит пояснить, что значит свободный код (или как его часто называют Open Source) и проприетарный. Свободный подразумевает собой возможность просмотреть кодовую базу любого проекта, проследить ее начало и конец. Идея такой цели проста: пользователь в праве знать что он использует и в случае чего, либо модифицировать программу, удалив или добавив свои изменения в коде, либо отказаться от его использования. Open Sourсe идеи популярны у разработчиков и энтузиастов, обеспокоенные своей конфиденциальностью, ведь подобный тип распространения программы усложняет (но не сводит к нулю) введения телеметрических и шпионских программ, так как «все на виду». Проприетарные же программы являются противоположностью открытого кода, так как возможность просмотра содержимого закрыта владельцем. Такой метод широко распространен у больших корпораций, такими как Apple, Sony, Oracle, Google, Yandex и прочие. Закрытие кода можно оправдать нежеланием кражи кодовой базы конкурентами.
GPL (General Public License)
GPL или как ее еще называют GNU GPL (Gnu is not Unix General Public License) появился у проекта GNU 1 февраля 1989 году (первая версия лицензии. Всего их четыре). Целью GNU является распространение свободного от проприетарных элементов программного обеспечения. Полная кодовая открытость. Эту идею популярно обозревает и данная лицензия. Если брать выжимку всех версий, то получаем следующее:
GNU GPL Version 1
Эта лицензия призвана заменить собой закон об авторских прав на программное обеспечение, которое запрещает изменять код (ссылка на лицензию)
GNU GPL Version 2
В этой версии идеи свободного ПО начали укореняться и в какой-то степени радикализироваться. Выпущенная в 1991 году, требует, чтобы конечный пользователь программы мог свободно изменять код и выкладывать изменения в свободный доступ под той же лицензией. В случае, если это невозможно, выкладывать программу под этой лицензией запрещено.
GNU LGPL Version 2.1 (и в дальнейшем 3.0)
Вышла в 1999 году. Эта лицензия разрешает использовать свободные библиотеки в проприетарных программах, используя в своих коммерческих интересах. Это некий компромисс, так как под GPL лицензией находятся множество незаменимых для разработчиков библиотек. Но данное послабление действует только на библиотеки и запрещает обратное: использовать проприетарные библиотеки в Open Source программах.
GNU GPL version 3
Последняя на данный момент версия лицензии. Но в отличие от других версий эта призвана не сколько «обозначать» права на пользование свободным ПО, сколько защищать авторов данной лицензии от патентных троллей и прочих нападок на интеллектуальную собственность со стороны компаний и юрлиц.
Кроме того, GPL 3.0 борется с таким явлением как «тивоизация», когда устройство, на котором установлено программное обеспечение под лицензией GPL, не позволяет вам в силу различных причин модифицировать его. GPL v3.0 запрещает тивоизацию для товаров народного потребления (оставляя возможность тивоизации для медицинских и других важных устройств).
BSD License (Berkeley Software Distribution License)
Является противоположностью GPL и частым объектом нападок сторонников ФСПО (Фонд свободного программного обеспечения). Тогда как GPL более радикализирована по отношению к правам, BSD, напротив, разрешает закрывать код проектов под их лицензией. За счет этого существуют два лагеря пользователей: одни считают BSD лицензию истинно свободной, так как она разрешает даже закрывать свой код, а другие убеждены, что эта лицензия лишь паразит на «теле» Open Source. Так это или нет, философский вопрос и добиться однозначного ответа, пожалуй, возможно, если ответить на вопрос «Что есть свобода и где ее ограничения».
Original BSD License
Или как ее называли «лицензия четырех пунктов». Она разрешала свободное распространение исходного и модифицированного кода при соблюдении четырех пунктов:
1. Распространенные копии исходного кода должны содержать копирайты указанные выше, этот список условий и отказ от ответственности указанный ниже.
2. Распространенные копии бинарного кода должны воспроизводить копирайты указанные выше, этот список условий и отказ от ответственности указанный ниже в документации и/или других материалах поставляемых с распространяемым пакетом.
3. Все рекламные материалы, ссылающиеся на возможности или использование этого ПО, должны демонстрировать следующее уведомление: Этот продукт включает ПО, разработанное Университетом Калифорнии, Беркли и помогавшими лицами.
4. Ни наименование Университета, ни имена соучастников не могут быть вписаны или использованы для продвижения продуктов произведенных на основании этого программного обеспечения без специального предварительно написанного разрешения.
Эта лицензия была критически принята сторонниками GPL, а третий пункт порождал неразбериху в ссылках, к тому же, многие разработчики просто вносили свои имена вместо настоящих. Третий пункт обязывал ссылаться на разработчиков при использовании одной части кода в рекламных кампаниях продукта, а таких частей могло быть и несколько десятков от разных разработчиков, поэтому данный пункт был отрицательно принят сообществом, а также из-за третьего пункта лицензия BSD несовместима с лицензией GPL.
Revisited BSD License
Вторая версия лицензии, где третий пункт был отменен. Вышла она в 1999, когда директор по лицензированию университета Беркли Вильям Хоскинс официально отменил проблемный пункт, что больше не обязывало ссылаться на университет Беркли в рекламе. Таким образом, Revisited BSD License стала называться «лицензией трех пунктов» и стала совместимой с лицензией GPL.
Clear BSD License
Основана на Revisited BSD License и создана компанией MetaCarta. В этой лицензии был всего лишь один дополнительный пункт, по которому эта лицензия не предоставляет патентных прав на продукт. Это объяснено желанием исключить неопределенность по патентам в BSD.
FreeBSD License
Эта лицензия так же известна как лицензия 2-ух пунктов. По сравнению с модифицированной BSD-лицензией в этой лицензии убран пункт условий о Университете Беркли. Лицензия родилась при разработке проекта FreeBSD — операционной системе на базе UNIX. Лицензия совместима с GNU GPL.
ISC License (Internet Software Consortium License)
Internet Software Consortium создал свою лицензию, схожую с лицензией FreeBSD, за исключением того, что она убрала пункты об ответственности и тем самым более не несет какой-либо ответственности за ПО под ее лицензией. Позже, в 1995 году появилась операционная система OpenBSD, которая полностью переняла себе эту лицензию, из-за его иногда называют OpenBSD License.
Главные отличия BSD и GPL
Одним из главных отличий является отношение лицензии к программному обеспечению. Два противороложных взгляда на то, каким должен быть код, вызывают кучу споров по теме истинной правильности той или иной лицензии. Одни называют лицензию из университета Беркли слишком аморфной, потакающей корпорациям, а лицензию ФСПО слишком радикальной. BSD позволяет взять код под ее лицензией, изменить ее под свои нужды и закрыть, продавая ее. Так сделали Sony: взяли ядро FreeBSD и изменили ее под свои нужды, создав операционную систему для PlayStation, таким же образом поступили и Apple, чья система частично основана на FreeBSD или Nintendo. При этом, им вменяется и самими разработчиками, что они «берут, но не отдают обратно», тем самым паразитируя на продуктах лицензии BSD. GPL же относится порицательно к подобным действиям и будто бы «приобщает к общественности» все программы под своей лицензией, фактически лишая права собственности на свой код, но это на первый взгляд. На деле же она запрещает закрывать код, а те, кто берут и изменяют части куска кода под их лицензией, обязательно должны выложить модифицированную версию под той же лицензией.