stringtranslate.com

Сравнение лицензий на свободное и открытое программное обеспечение

Это сравнение охватывает только лицензии на программное обеспечение , которые имеют связанную статью в Википедии для получения подробной информации и которые одобрены по крайней мере одной из следующих экспертных групп: Free Software Foundation , Open Source Initiative , Debian Project и Fedora Project . Список лицензий, не предназначенных специально для программного обеспечения, см. в разделе Список лицензий свободного контента .

Лицензии FOSS

FOSS означает «Свободное программное обеспечение с открытым исходным кодом». Не существует единого общепринятого определения программного обеспечения FOSS , и различные группы ведут утвержденные списки лицензий. Open Source Initiative (OSI) — одна из таких организаций, ведущая список лицензий с открытым исходным кодом. [1] Free Software Foundation ( FSF ) ведет список того, что он считает свободным. [2] Бесплатное программное обеспечение FSF и лицензии с открытым исходным кодом OSI вместе называются лицензиями FOSS . Существуют лицензии, принятые OSI, которые не являются свободными согласно определению свободного программного обеспечения . Определение открытого исходного кода допускает дополнительные ограничения, такие как цена, тип вклада и происхождение вклада, например, случай соглашения NASA Open Source, которое требует, чтобы код был «оригинальной» работой. [3] [4] OSI не одобряет анализ (интерпретацию) лицензии FSF согласно их отказу от ответственности. [5]

Определение свободного программного обеспечения FSF фокусируется на неограниченных правах пользователя использовать программу, изучать и изменять ее, копировать ее и распространять ее в любых целях, что FSF считает четырьмя основными свободами . [6] [7] Критерии открытого исходного кода OSI фокусируются на доступности исходного кода и преимуществах неограниченной и поддерживаемой сообществом модели разработки. [8] Тем не менее, многие лицензии FOSS, такие как лицензия Apache, и все лицензии свободного программного обеспечения разрешают коммерческое использование компонентов FOSS. [9]

Общее сравнение

Для более простого сравнения наиболее распространенных лицензий см. Сравнение лицензий свободного программного обеспечения .

В следующей таблице сравниваются различные характеристики каждой лицензии и дается общее руководство по условиям каждой лицензии на основе семи предметов или категорий. Последние инструменты, такие как European Commissions' Joinup Licensing Assistant, [10] позволяют выбирать и сравнивать лицензии на основе более чем 40 предметов или категорий с доступом к их идентификатору SPDX и полному тексту. В таблице ниже перечислены разрешения и ограничения, касающиеся следующих предметов:

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

Другие лицензии, в которых нет информации:

Одобрения

В этой таблице для каждой лицензии перечислены организации из сообщества FOSS , которые ее одобрили — будь то как «свободное программное обеспечение» или как лицензия «с открытым исходным кодом» — , как эти организации ее классифицируют, и совместимость лицензий между ними для комбинированной или смешанной производной работы. Организации обычно одобряют определенные версии лицензий на программное обеспечение. Например, одобрение FSF означает, что Free Software Foundation (FSF) считает лицензию лицензией свободного программного обеспечения . FSF рекомендует как минимум « Совместимую с GPL » и предпочтительно copyleft . OSI рекомендует сочетание разрешительных и copyleft лицензий, Apache License 2.0 , 2- и 3-пунктную лицензию BSD , GPL , LGPL , лицензию MIT , MPL 2.0, CDDL и EPL .

  1. ^ Первоначальная версия Художественной лицензии определяется как несвободная, поскольку она слишком расплывчата, а не из-за сути лицензии. FSF призывает проекты использовать вместо нее Уточненную Художественную лицензию.
  2. ^ Но ее можно сделать совместимой, обновив до GPLv3 с помощью необязательного пункта «или более поздней версии», добавленного в большинство текстов лицензий GPLv2.
  3. ^ Но не с GPLv2 без пункта «или более поздней версии».
  4. ^ MPL 2.0 совместима с GPL, если не указано «Несовместимо с вторичными лицензиями».
  5. ^ Отмечено как WTFPL.

Смотрите также

Примечания

  1. ^ См. сноску к статье Beerware.

Ссылки

  1. ^ Лицензии с открытым исходным кодом — Лицензии по названию на opensource.org
  2. ^ "Различные лицензии и комментарии о них". Free Software Foundation . Получено 8 августа 2011 г.
  3. ^ «Различные лицензии и комментарии о них: Соглашение NASA об открытом исходном коде». Free Software Foundation .
  4. ^ "Лицензии по имени". Open Source Initiative . 16 сентября 2022 г.
  5. ^ "Другие ресурсы и отказ от ответственности". Open Source Initiative . Хотя OSI признает их потенциально полезными для сообщества ресурсами, он не одобряет какой-либо контент, участников или толкования лицензий с этих веб-сайтов. [...] OSI не продвигает и не оказывает исключительного предпочтения ни одному из вышеуказанных ресурсов, а вместо этого упоминает их как нейтральную, отдельную третью сторону.
  6. ^ «Взаимоотношения между движением за свободное программное обеспечение и движением за программное обеспечение с открытым исходным кодом», Free Software Foundation, Inc.
  7. ^ «Что такое свободное программное обеспечение», Free Software Foundation, Inc.
  8. ^ opensource.org/about «Открытый исходный код — это метод разработки программного обеспечения, который использует возможности распределенной коллегиальной оценки и прозрачности процесса. Открытый исходный код обещает лучшее качество, большую надежность, большую гибкость, меньшую стоимость и конец хищнической привязки к поставщику».
  9. ^ Попп, д-р Карл Михаэль (2015). Лучшие практики коммерческого использования программного обеспечения с открытым исходным кодом . Нордерштедт, Германия: Книги по запросу. ISBN 978-3738619096.
  10. ^ "Joinup Licensing Assistant" . Получено 31 марта 2020 г. .
  11. ^ ab "OSL 3.0 Объяснение".
  12. ^ abcd «affero.org: Стандартная общественная лицензия Affero, версия 2 (AGPLv2)» .
  13. ^ abcdefg «раздел 4 лицензии Apache версии 2».
  14. ^ abcdefg «Лицензия BSD». 22 мая 2011 г.
  15. ^ "Использование CC0 для программного обеспечения, являющегося общественным достоянием". Creative Commons . 15 апреля 2011 г. Архивировано из оригинала 14 мая 2011 г. Получено 10 мая 2011 г.
  16. ^ "Различные лицензии и комментарии о них". Проект GNU . Получено 4 апреля 2015 г.
  17. ^ ab cc-by-4-0-and-cc-by-sa-4-0-добавлены-в-наш-список-бесплатных-лицензий (2015)
  18. ^ "Совместимые лицензии". Creative Commons .
  19. ^ abcdefg "Eclipse Public License - v 2.0".
  20. ^ «Как использовать популярные лицензии с открытым исходным кодом, пояснения».
  21. ^ Гринстейн, Дэниел; Уилер, Брэд (1 марта 2007 г.). «Сотрудничество с открытым исходным кодом в высшем образовании: руководящие принципы и отчет саммита по лицензированию и политике совместного использования программного обеспечения в высшем образовании» – через scholarworks.iu.edu.
  22. ^ abcd «Лицензии с открытым исходным кодом, совместимые с EUPL».
  23. ^ abc "Текст EUPL (1.1 и 1.2)".
  24. ^ abcdefg "Лицензия FreeBSD".
  25. ^ ab https://www.gnu.org/licenses/agpl.html : раздел 13 лицензии GNU AGPLv3
  26. ^ abcdefghi https://www.gnu.org/copyleft/gpl-howto.html : Лицензии GNU copyleft
  27. ^ abc «Универсальная общественная лицензия GNU Affero, версия 3».
  28. ^ https://www.gnu.org/licenses/gpl-faq.html#IfLibraryIsGPL : Если библиотека распространяется под лицензией GPLv3
  29. ^ https://www.gnu.org/licenses/gpl-faq.html#LinkingWithGPL : Связывание с GNU GPLv3
  30. ^ abc «GNU General Public License версии 3».
  31. ^ https://www.gnu.org/licenses/lgpl.html : раздел 4 GNU Lesser General Public License версии 3
  32. ^ ab «GNU Lesser General Public License версии 3».
  33. ^ abcdefg "Лицензия MIT". 31 октября 2006 г.
  34. ^ abcdefg "MPL версия 2".
  35. ^ "Лицензия PHP 3.01".
  36. ^ Free Software Foundation. "Различные лицензии и комментарии о них". Лицензии . Free Software Foundation .
  37. ^ Free Software Foundation. "Чтобы быть совместимым с GPL, необходимо быть совместимым с лицензиями GNU GPLv3 и GNU GPLv2 – Free Software Foundation". Лицензии на программное обеспечение . Free Software Foundation .
  38. ^ Free Software Foundation. "GPL-совместимые лицензии свободного ПО – Free Software Foundation". Лицензии ПО . Free Software Foundation .
  39. ^ Free Software Foundation. "GPL-несовместимые лицензии свободного ПО – Free Software Foundation". Лицензии ПО . Free Software Foundation .
  40. ^ Free Software Foundation. "GPL-совместимое определение от FSF – Free Software Foundation". GPL-совместимое определение . Free Software Foundation .
  41. ^ Free Software Foundation. "GPL-совместимое определение, предыдущая версия FSF – Free Software Foundation". GPL-совместимое определение . Free Software Foundation .
  42. ^ Open Source Initiative (16 сентября 2022 г.). «Утвержденные лицензии». Информация о лицензии . Open Source Initiative .
  43. ^ Debian. "Debian – Информация о лицензии". Лицензии . Debian .
  44. ^ "DFSG и лицензии на программное обеспечение". Debian wiki.
  45. ^ Fedora. "Лицензирование – FedoraProject". Лицензии . Fedora Project.
  46. ^ Free Software Foundation. "Apache License, Version 2.0". Лицензии . Free Software Foundation .
  47. ^ "Apple Public Source License (APSL), версия 1.x" . Получено 2013-08-07 .
  48. ^ ab "Различные лицензии и комментарии о них". Free Software Foundation . 2016-01-05 . Получено 2016-01-05 .
  49. ^ "Лицензирование/Пивные продукты". Проект Fedora . Получено 2015-03-10 .
  50. ^ "The BSD License:Licensing". Open Source Initiative. Архивировано из оригинала 29 ноября 2009 года . Получено 1 февраля 2021 года .
  51. ^ "[License-review] Пожалуйста, переименуйте "Free Public License-1.0.0" в 0BSD". Open Source Initiative . Получено 2019-02-11 .
  52. ^ "Различные лицензии и комментарии о них - Общая лицензия на разработку и распространение". Free Software Foundation . Получено 2006-12-31 .
  53. ^ Майкл Ларабель (6 октября 2015 г.). «Ubuntu планирует сделать файловую систему ZFS «стандартным» предложением». Phoronix .
  54. ^ Дастин Киркланд (18 февраля 2016 г.). «Лицензирование ZFS и Linux». Ubuntu Insights . Canonical.
  55. ^ Являются ли GPLv2 и CDDL несовместимыми? на hansenpartnership.com Джеймса Э. Дж. Боттомли «Вышеприведенный анализ показывает, что даже если мы предположили, что сочетание GPLv2 и CDDL является техническим нарушением, на самом деле нет способа преследовать такое нарушение, поскольку мы не можем разработать убедительную теорию причиненного вреда. Поскольку это делает невозможным передачу дела в суд, фактически следует сделать вывод, что сочетание GPLv2 и CDDL, при условии соблюдения вами режима соответствия GPLv2 для всего кода, является допустимым». (23 февраля 2016 г.)
  56. ^ Моглен, Эбен; Чоудхари, Миши (26 февраля 2016 г.). «Ядро Linux, CDDL и связанные с этим вопросы».
  57. ^ Нарушения GPL, связанные с объединением ZFS и Linux на sfconservancy.org Брэдли М. Кун и Карен М. Сэндлер (25 февраля 2016 г.)
  58. ^ abc «Различные лицензии и комментарии о них — Проект GNU — Фонд свободного программного обеспечения».
  59. ^ "Часто задаваемые вопросы". opensource.org. 21 октября 2007 г. CC0 не был явно отклонен, но Комитет по рассмотрению лицензий не смог прийти к консенсусу о том, что он должен быть одобрен
  60. ^ ab "Лицензирование:Основное".
  61. ^ «Creative Commons BY-SA 4.0 объявлена ​​односторонне совместимой с GNU GPL версии 3 — Free Software Foundation — совместная работа над свободным программным обеспечением».
  62. ^ Free Software Foundation. "Лицензия образовательного сообщества 2.0". Лицензии . Free Software Foundation .
  63. ^ https://www.gnu.org/licenses/ : «Мы используем только лицензии, совместимые с GNU GPL для программного обеспечения GNU».
  64. ^ ab "Часто задаваемые вопросы о лицензиях GNU – Совместима ли GPLv3 с GPLv2?". gnu.org . Получено 3 июня 2014 г. . Нет. Некоторые требования GPLv3, такие как требование предоставлять информацию об установке, отсутствуют в GPLv2. В результате лицензии несовместимы: если вы попытаетесь объединить код, выпущенный под обеими этими лицензиями, вы нарушите раздел 6 GPLv2. Однако, если код выпущен под GPL "версии 2 или более поздней", он совместим с GPLv3, поскольку GPLv3 является одним из вариантов, которые она допускает.
  65. ^ "Re: Предлагаемое заявление WRT GNU FDL".
  66. ^ «Список лицензий SPDX | Обмен данными о программных пакетах (SPDX)».
  67. ^ «Общее решение: Почему лицензия GNU Free Documentation License не подходит для Debian main».
  68. ^ Free Software Foundation. "Краткое руководство по GPLv3". Лицензии . Free Software Foundation .
  69. ^ Mozilla Foundation. "MPL 2.0 FAQ". Лицензии . Mozilla Foundation .
  70. ^ «Различные лицензии и комментарии о них — Проект GNU — Фонд свободного программного обеспечения».
  71. ^ "[License-review] Запрос на утверждение наследства: The Unlicense".
  72. ^ «Протокол заседания совета директоров OSI, среда, 4 марта 2009 г.». 4 мая 2009 г.
  73. ^ Free Software Foundation. "XFree86 1.1 License". Лицензии . Free Software Foundation .