~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ FB82F8A7059E426F10C2C275113D9713__1703305080 ✰
Заголовок документа оригинал.:
✰ Common Development and Distribution License - Wikipedia ✰
Заголовок документа перевод.:
✰ Общая лицензия на разработку и распространение — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Common_Development_and_Distribution_License ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/fb/13/fb82f8a7059e426f10c2c275113d9713.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/fb/13/fb82f8a7059e426f10c2c275113d9713__translat.html ✰
Дата и время сохранения документа:
✰ 21.06.2024 16:43:55 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 23 December 2023, at 07:18 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

Общая лицензия на разработку и распространение — Википедия Jump to content

Общая лицензия на разработку и распространение

Из Википедии, бесплатной энциклопедии
Общая лицензия на разработку и распространение
Автор Sun Microsystems , корпорация Oracle
Последняя версия 1.1
Издатель Корпорация Oracle
SPDX идентификатор CDDL-1.1
CDDL-1.0
Совместимость с Debian FSG Да
ФСФ одобрено Да (только 1.0) [1]
OSI одобрено Да (только 1.0) [2]
Совместимость с лицензией GPL Нет [1]
Авторское лево Да, на уровне файла [1]
Связывание из кода с другой лицензией Да [1]

Общая лицензия на разработку и распространение ( CDDL ) — это с открытым исходным кодом лицензия на бесплатное программное обеспечение . [3] производится компанией Sun Microsystems на основе публичной лицензии Mozilla (MPL). Файлы, лицензированные по CDDL, можно комбинировать с файлами, лицензируемыми по другим лицензиям, будь то с открытым исходным кодом или проприетарные. [2] В 2005 году Инициатива открытого исходного кода одобрила лицензию. Фонд свободного программного обеспечения (FSF) считает это лицензией свободного программного обеспечения , но несовместимой с Генеральной общественной лицензией GNU (GPL). [1]

Условия [ править ]

Получено из Общественной лицензии Mozilla 1.1, [4] CDDL пытается решить некоторые проблемы MPL. [5] Как и MPL, CDDL представляет собой слабую лицензию с авторским левом, промежуточную между лицензией GPL и BSD / MIT разрешающими лицензиями , требующую, чтобы только файлы исходного кода под CDDL оставались под CDDL.

В отличие от лицензий с сильным авторским левом , таких как GPL, смешивание файлов исходного кода, лицензированных CDDL, с файлами исходного кода под другими лицензиями разрешено без повторного лицензирования. Полученный в результате скомпилированный программный продукт («двоичный») может лицензироваться и продаваться под другой лицензией, пока исходный код по-прежнему доступен в рамках CDDL, что, по мнению Sun, должно обеспечить больше коммерческих бизнес-кейсов. [5] [6] [7]

Как и MPL, CDDL включает в себя предоставление патента лицензиату от всех участников («патентный мир»). Однако в разделе 2.1(d) выдача патента теряется, если код, реализующий запатентованную функцию, изменяется. [8]

История [ править ]

Предыдущей лицензией на программное обеспечение использовала , которую Sun для своих проектов с открытым исходным кодом, была Sun Public License (SPL), также производная от Mozilla Public License . Лицензия CDDL рассматривается компанией Sun (теперь Oracle ) как SPL версии 2. [9]

CDDL был разработан командой Sun Microsystems (в том числе Solaris Эндрю Такером). инженером ядра [10] [11] и Клэр Джордано [12] ), на основе MPL версии 1.1. 1 декабря 2004 г. CDDL был представлен на утверждение Open Source Initiative. [12] и была одобрена как лицензия с открытым исходным кодом в середине января 2005 года. Второе предложение CDDL, представленное в начале января 2005 г., включает некоторые исправления, которые предотвращают конфликт CDDL с европейским законодательством об авторском праве и позволяют отдельным разработчикам использовать CDDL для своей работы.

OSI В 2006 году в первом проекте отчета комитета по распространению лицензий CDDL была одной из девяти предпочтительных лицензий, перечисленных как популярные, широко используемые или имеющие сильное сообщество. [13]

Хотя Фонд свободного программного обеспечения (FSF) также считал CDDL лицензией свободного программного обеспечения , они видели некоторые несовместимости со своей Генеральной общественной лицензией GNU (GPL). [1]

Совместимость с GPL [ править ]

Вопрос о том, являются ли обе лицензии несовместимыми, вызвал дебаты в области свободного программного обеспечения в 2004–2006 годах. [14] [15] Например, FSF считал CDDL несовместимым с их лицензией GPL, не вдаваясь в подробности до 2016 года. [16]

CDDL — одна из нескольких лицензий с открытым исходным кодом , несовместимых с GPL . Эта характеристика была унаследована от MPL 1.1 (исправлена ​​в MPL 2.0 согласно FSF). [1] ) и возникает в результате сложного взаимодействия нескольких предложений; [14] [17] корень проблемы — вирусность GPL , как и в других случаях несовместимости с GPL. [18] Некоторые утверждают, что Sun (или инженер Sun) как создатель лицензии намеренно сделала CDDL несовместимым с GPL. [14] По словам Дэнисе Купера, одной из причин создания CDDL на основе лицензии Mozilla было то, что лицензия Mozilla несовместима с GPL . Купер заявил на 6-й ежегодной конференции Debian , что инженеры, написавшие ядро ​​Solaris, потребовали, чтобы лицензия OpenSolaris была несовместима с GPL. [19]

Mozilla была выбрана частично потому, что она несовместима с GPL. Это было частью замысла, когда они выпустили OpenSolaris. ... у инженеров, написавших Solaris... были некоторые предубеждения относительно того, как его следует выпускать, и это нужно уважать.

Саймон Фиппс (в то время главный специалист по открытому коду Sun), который представил Купера как «того, кто на самом деле написал CDDL», [20] не сразу прокомментировал, но позже в том же видео он говорит, возвращаясь к вопросу лицензии: «На самом деле я в некоторой степени не согласен с Данезе», [21] описывая сильное предпочтение среди инженеров, написавших код для BSD-подобной лицензии, что противоречило предпочтению Sun чего-то с авторским левом , и что ожидание юридического разрешения для выпуска некоторых частей кода под тогда еще не выпущенной GNU GPL v3 потребовалось бы несколько лет и, вероятно, также повлекло бы за собой массовые увольнения инженеров (недовольных ни задержкой, ни GPL, ни тем и другим — из видео это не ясно).

Позже, в сентябре 2006 года, Фиппс еще более решительно отверг утверждение Купера. [22] Точно так же Брайан Кэнтрилл , который в то время работал в Sun и участвовал в выпуске лицензионного программного обеспечения CDDL, заявил в 2015 году, что он и его коллеги ожидали в 2006 году быстрого появления лицензионного программного обеспечения CDDL в экосистеме Linux и что CDDL не станет препятствием. . [23]

cdrtools полемика [ править ]

Вопрос совместимости с GPL также стал источником разногласий по поводу частичной замены лицензий cdrtools на CDDL, которая ранее полностью принадлежала GPL. В 2006 году проект Debian объявил cdrtools юридически не подлежащим распространению, поскольку система сборки была лицензирована по CDDL. [24]

Автор, Йорг Шиллинг, утверждал, что smake — независимый проект и не нарушает GPLv3 . [25] Шиллинг также утверждал, что, хотя GPL требует, чтобы все сценарии, необходимые для создания произведения, лицензировались свободно, они не обязательно должны находиться под лицензией GPL. [26] [27] [ нужна страница ] Таким образом, не возникает несовместимости, нарушающей лицензию .

Он также утверждал, что в «комбинированных произведениях» (в отличие от « производных произведений ») лицензионный код GPL и CDDL совместим. [28] [29]

Адвокаты Red Hat запретили использование cdrtools в Fedora или Red Hat Enterprise Linux , утверждая, что Шиллинг придерживается «неортодоксального» взгляда на закон об авторском праве, которого не разделяют ни их юрисконсульты, ни Фонд свободного программного обеспечения. [30]

ZFS в ядре Linux [ править ]

В 2015 году вопрос совместимости CDDL с GPL вновь возник, когда Ubuntu объявила о включении OpenZFS по умолчанию. [31]

В 2016 году Ubuntu объявила, что юридическая проверка привела к выводу о том, что использование ZFS в качестве двоичного модуля ядра в Linux является юридически приемлемым. (В отличие от встраивания его в сам образ ядра.) [32]

Другие последовали выводу Ubuntu, например, Джеймс Э. Дж. Боттомли утверждал, что не может быть разработана «убедительная теория вреда», что делает невозможным передачу дела в суд. [33]

Эбен Моглен , соавтор GPLv3 и основатель SFLC , утверждал, что, хотя буква GPL может быть нарушена, дух обеих лицензий не пострадал, что будет иметь значение в суде. [34]

SFLC также упомянул, что существует прецедент с модулем ядра Andrew File System , который разработчики ядра не считают производным продуктом ядра. [35] [36]

С другой стороны, Брэдли М. Кун и адвокат Карен М. Сэндлер из Software Freedom Conservancy [37] утверждал, что Ubuntu нарушит обе лицензии, поскольку двоичный модуль ZFS будет производным продуктом ядра. [38] В апреле 2016 года выпуск Ubuntu 16.04 LTS под лицензией CDDL включал в себя ZFS для Linux . [39]

Принятие [ править ]

Примеры проектов, выпущенных в рамках CDDL:

См. также [ править ]

Ссылки [ править ]

  1. ^ Перейти обратно: а б с д Это ж г «Различные лицензии и комментарии к ним — Общая лицензия на разработку и распространение» . Фонд свободного программного обеспечения . Проверено 14 октября 2020 г.
  2. ^ Перейти обратно: а б «Может ли код, лицензированный по CDDL, сочетаться с кодом, лицензированным по другим лицензиям с открытым исходным кодом?» . Часто задаваемые вопросы по OpenSolaris: Общая лицензия на разработку и распространение (CDDL) . OpenSolaris. Архивировано из оригинала 6 октября 2009 г.
  3. ^ Информация об общей лицензии на разработку и распространение (CDDL) , заархивирована из оригинала 4 марта 2009 г. Мы разработали новую лицензию с открытым исходным кодом...
  4. ^ CDDL_MPL_redline.pdf на sun.com (в архиве)
  5. ^ Перейти обратно: а б Сводка причин CDDL на sun.com (архив, 2005 г.)
  6. Макнили: CDDL — «лучшее из обоих миров» на zdnet.com, автор Аарон Тан (14 сентября 2005 г.)
  7. ^ CDDL — это tldrlegal.com.
  8. ^ «Общая лицензия на разработку и распространение 1.0 | Инициатива с открытым исходным кодом» . сайт opensource.org . 31 октября 2006 г. Проверено 18 июля 2020 г.
  9. ^ «SPL на CDDL начиная с NetBeans 5.0 — зачем менять лицензии?» . NetBeans. Архивировано из оригинала 24 февраля 2007 г. Проверено 31 декабря 2006 г. SPL был основан на лицензии Mozilla, как и CDDL. [..] CDDL можно рассматривать как очищенную версию лицензии Mozilla - любой может повторно использовать ее как есть. Это SPL версии 2.0.
  10. ^ «Энди Такер о CDDL» . Блог Алана Харгривза . 12 апреля 2005 г.
  11. ^ Лицензии с открытым исходным кодом, интеллектуальная собственность и CDDL в блоге Эндрю Такера: «Как один из разработчиков CDDL, я могу, по крайней мере, прокомментировать то, что говорится в лицензии, и наши намерения при ее создании». (вторник, 12 апреля 2005 г.)
  12. ^ Перейти обратно: а б «На утверждение: Общая лицензия на разработку и распространение (CDDL)» . 1 декабря 2004 г.
  13. ^ Первый проект отчета OSI о распространении лицензий . Архивировано из оригинала . Архивировано 4 января 2014 г. на Wayback Machine 5 февраля 2012 г. Проверено 3 января 2013 г.
  14. ^ Перейти обратно: а б с «Sun предлагает новую лицензию с открытым исходным кодом» . [ постоянная мертвая ссылка ]
  15. ^ «Блог Бена Роквуда» .
  16. ^ «Интерпретация, обеспечение соблюдения и изменение GNU GPL применительно к объединению Linux и ZFS» . Фонд свободного программного обеспечения. 11 апреля 2016 года . Проверено 27 июля 2017 г.
  17. ^ «Несовместимость MPL/GPL» . Проверено 3 декабря 2007 г.
  18. ^ Чандан (18 сентября 2006 г.). «Авторские права, лицензии и CDDL в иллюстрациях» . blogs.oracle.com. Архивировано из оригинала 29 мая 2015 г. Проверено 29 мая 2015 г. Распространенным заблуждением является несовместимость CDDL и GPL. (Несовместимость в смысле: объединить два исходных файла, один под GPL, а другой под CDDL, для создания общего исполняемого файла.) GPL несовместима с большинством лицензий, таких как Mozilla Public License, Apache и CDDL. GPL требует, чтобы вы удалили эти лицензии и использовали GPL там, где эти лицензии не позволяют их стереть. Отсюда и тупик несовместимости.
  19. ^ Дэнис Купер (2006). Обсуждение OpenSolaris и CDDL на Debconf 2006 ( Ogg Theora ) . Событие происходит в 27:26. Mozilla была выбрана частично потому, что она несовместима с GPL. Это было частью замысла, когда они выпустили OpenSolaris. ... у инженеров, написавших Solaris... были некоторые предубеждения относительно того, как его следует выпускать, и вы должны это уважать ( альтернативный URL-адрес , см. с 27:27 по 28:24).
  20. ^ Саймон Фиппс (2006). Обсуждение OpenSolaris и CDDL на Debconf 2006 ( Ogg Theora ) . Дебконф 2006 . Событие происходит в 13:00. ...у нас в комнате есть датчанка Купер, и именно она на самом деле написала CDDL...
  21. ^ Саймон Фиппс (2006). Обсуждение OpenSolaris и CDDL на Debconf 2006 ( Ogg Theora ) . Событие происходит в 36:00. Я вообще-то в некоторой степени не согласен с датчанином...
  22. ^ Фиппс, Саймон (4 сентября 2006 г.). «Re: Danese Cooper утверждает, что CDDL намеренно сделан несовместимым с GPL» . OpenSolaris-Список обсуждений . Проверено 7 марта 2019 г. Тем не менее, она ошибается, характеризуя мнение инженерной команды Solaris так, как она это делает. Она говорит так, потому что проиграла спор внутри Sun, а не потому, что ее точка зрения отражает взгляды Sun или ее сотрудников, как она утверждает. Она, как и многие настоящие инженеры, была сторонником использования GPL для OpenSolaris, но необходимость выпустить, а не ждать одной из {GPL v3, пересмотра лицензии Mozilla, устранения обременений} означала, что это было невозможно. Я до сих пор злюсь на нее за заявление, которое она сделала на DebConf, которое было злобным и препятствовало объединенному движению FOSS.
  23. ^ Брайан Кэнтрилл (06 апреля 2015 г.). «Я технический директор Joyent, отец DTrace и разработчик ядра ОС в течение 20 лет. АМА!» . Reddit.com . Проверено 11 марта 2016 г. Вопрос: Был ли CDDL разработан для предотвращения проникновения технологий Sun в Linux? - БК: Отличный вопрос, и ответ был таков: мы не знали, но ожидалось, что он будет перенесен на Linux относительно быстро. Я отчетливо помню, как стоял над терминалом с кучей людей, когда мы фактически запускали OpenSolaris (например, нажали возврат каретки при включении кода DTrace - это было первым в списке), и мы с парнем из Sun Legal болтали. Мы оба задавались вопросом, появится ли DTrace в Linux через месяц или это займет два года. Но это был диапазон догадок: никто из нас не верил, что сообщество Linux само по себе будет рассматривать CDDL как препятствие, и, конечно, если бы вы сказали мне, что десятилетие спустя DTrace не будет в Linux из-за лицензирования FUD , я бы так и сделал. не поверил тебе. Конечно, оглядываясь назад, все кажется таким ясным: НИЗ обладает огромной властью, и мы были дураками, игнорируя это.
  24. ^ «cdrtools — история двух лицензий [LWN.net]» . lwn.net . Проверено 18 июля 2020 г.
  25. ^ «Информация о выпуске Cdrtools (Cdrecord)» . cdrtools.sourceforge.net . Проверено 18 июля 2020 г.
  26. ^ «Универсальная общественная лицензия GNU» . Проверено 24 октября 2009 г.
  27. ^ «GPL комментирует и объясняет онлайн-версию» (на немецком языке). О'Рейли. Архивировано из оригинала 8 сентября 2015 г. Проверено 17 ноября 2010 г.
  28. ^ «Новый спор по поводу cdrtools» . Про Linux (на немецком языке). По словам Йорга Шиллинга, лицензии полностью совместимы друг с другом. Правила часто трактуются неверно. Заявления ответственных за ФФС зачастую противоречивы и неубедительны.
  29. ^ «OSSCC GPL» .
  30. ^ «Запрещенные предметы — Fedora Project Wiki» . Fedoraproject.org . Проверено 18 июля 2020 г.
  31. ^ Майкл Ларабель (6 октября 2015 г.). «Ubuntu планирует сделать файловую систему ZFS «стандартным» предложением» . Фороникс .
  32. ^ Дастин Киркланд (18 февраля 2016 г.). «Лицензирование ZFS и Linux» . Информация об Ubuntu . Канонический.
  33. ^ Несовместимы ли GPLv2 и CDDL? Джеймс Э.Дж. Боттомли на hansenpartnership.com: «Приведенный выше анализ показывает, что хотя мы и предполагали, что сочетание GPLv2 и CDDL является техническим нарушением, на самом деле нет никакого способа привлечь к ответственности за такое нарушение, потому что мы не можем разработать убедительные доказательства». теория причиненного вреда. Поскольку это делает невозможным обращение в суд, фактически следует сделать вывод, что комбинация GPLv2 и CDDL, при условии, что вы соблюдаете режим соответствия GPLv2 для всего кода, допустима». (23 февраля 2016 г.)
  34. ^ Моглен, Эбен ; Чоудхари, Миши (26 февраля 2016 г.). «Ядро Linux, CDDL и связанные с этим проблемы» .
  35. ^ Моглен, Эбен ; Чоудхари, Миши (26 февраля 2016 г.). «Ядро Linux, CDDL и связанные с этим проблемы» . Исторически сложилось так, что существовали такие вещи, как оригинальный модуль файловой системы Эндрю: стандартная файловая система, которая изначально не была написана для Linux, а просто реализовала файловую систему UNIX. Это произошло только потому, что его портировали на Linux, который имел интерфейс VFS, достаточно похожий на интерфейс других UNIX? ... Лично я считаю, что это дело не было производной работой, и я был готов сказать об этом ребятам из AFS.
  36. ^ Копирование на git.kernel.org «ПРИМЕЧАНИЕ! Это авторское право *не* распространяется на пользовательские программы, которые используют службы ядра посредством обычных системных вызовов — это просто считается нормальным использованием ядра и *не* подпадает под заголовок « производная работа"."
  37. ^ Юридический центр свободы программного обеспечения назначает двух новых адвокатов для защиты и поддержки бесплатного программного обеспечения с открытым исходным кодом (31 октября 2005 г.)
  38. ^ Нарушения GPL, связанные с объединением ZFS и Linux на sfconservancy.org, Брэдли М. Кун и Карен М. Сэндлер , «Conservancy (как владелец авторских прав на Linux), вместе с членами нашей коалиции в проекте соответствия GPL для разработчиков Linux , все согласны с тем, что Canonical и другие нарушают авторские права Linux при распространении zfs.ko».
  39. ^ «опензфс/зфс» . Гитхаб . Проверено 18 июля 2020 г.
  40. ^ «Распределение иллюзий» . Семья Иллюмос . иллюзии. 20 марта 2017 г.

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: FB82F8A7059E426F10C2C275113D9713__1703305080
URL1:https://en.wikipedia.org/wiki/Common_Development_and_Distribution_License
Заголовок, (Title) документа по адресу, URL1:
Common Development and Distribution License - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)