LicenseComparison

Материал из OpenWiki
Перейти к: навигация, поиск


Введение

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

Вместо затравки

Попался на глаза подход к снаряду (презентация), но автор местами пытается вводить довольно странную терминологию и делает грубые ошибки вроде "запрещаем коммерческое использование -- берём GNU GPL".

Набросок плана

  • классификация
  • происхождение
  • объём передаваемых прав
  • типичные/удачные применения

Основные права

Лицензия Копирование исходных текстов Копирование бинарников Динамическое связывание с продуктами под другими лицензиями Коммерческое использование немодифицированной версии Коммерческое использование модифицированной версии
Общественное достояние (public domain) Да Да Да Да Да
Все BSD и ISC Да Да Да Да Да
GPL Да Да Нет Да Да
LGPL Да Да Да Да Да
CDDL Да Да Да Да Да

Основные обязательства

Лицензия Указание имени автора в исходных текстах Указание имени автора в бинарниках Сохранение текста лицензии в исходных текстах Сохранение текста лицензии в бинарниках Предоставление исходных текстов при распространении
Общественное достояние (public domain) Нет Нет Нет Нет Нет
4-clause BSD Да Да Да Нет Нет
3-clause BSD, 2-clause BSD, MIT, ISC Да Нет Да Нет Нет
GPL Да Нет Да Нет Да
LGPL Да Нет Да Нет Да
CDDL Да Нет Только для файлов из полученного дистрибутива Нет Только для файлов из полученного дистрибутива

Известные применения

Лицензия Операционные системы и их ядра Прикладное ПО
Общественное достояние (public domain) неизвестно qmail, SQLite
BSD NetBSD, FreeBSD, OpenBSD, DragonFlyBSD и т.д. PostgreSQL, OpenSSH
GPL Linux MySQL
LGPL неизвестно FFmpeg, Webkit
CDDL OpenSolaris OpenJDK, cdrtools

Ссылки