Открытая лицензия на программное обеспечение
Автор | Лоуренс Розен |
---|---|
Последняя версия | 3.0 |
Издатель | 2002, Лоуренс Розен |
SPDX- идентификация | ОСЛ-1.0, ОСЛ-1.1, ОСЛ-2.0, ОСЛ-2.1, ОСЛ-3.0 |
ФСФ одобрено | Да [1] |
OSI одобрено | Да |
Совместимость с лицензией GPL | Нет [1] |
Авторское лево | Да |
Веб-сайт | открытый исходный код ![]() |
Лицензия открытого программного обеспечения ( OSL ) [2] — это лицензия на программное обеспечение, созданная Лоуренсом Розеном . Инициатива открытого исходного кода (OSI) сертифицировала ее как лицензию с открытым исходным кодом , но проект Debian оценил версию 1.1. [3] [4] быть несовместимым с DFSG . OSL представляет собой лицензию с авторским левом , с оговоркой о прекращении действия в случае подачи иска о нарушении патентных прав.
Многие люди в сообществе свободного программного обеспечения и открытого исходного кода считают, что патенты на программы вредны для программного обеспечения и особенно вредны для программного обеспечения с открытым исходным кодом . [5] OSL пытается противодействовать этому, создавая пул программного обеспечения, который пользователь может использовать, если этот пользователь не причинит ему вреда, атакуя его патентным иском.
Ключевые особенности
[ редактировать ]Оговорка о прекращении действия патента
[ редактировать ]В OSL есть пункт о прекращении действия, призванный отговорить пользователей от подачи исков о нарушении патентных прав:
10) Прекращение действия патента. Действие настоящей Лицензии прекращается автоматически, и Вы больше не можете осуществлять какие-либо права, предоставленные Вам настоящей Лицензией, с даты, когда Вы начинаете иск, включая встречный иск или встречный иск, против Лицензиара или любого лицензиата, утверждающего, что Оригинальная работа нарушает патент. Данное положение о прекращении действия не применяется к иску, предполагающему нарушение патентных прав путем объединения Оригинальной работы с другим программным или аппаратным обеспечением. [6]
Гарантия происхождения
[ редактировать ]Другая цель OSL — гарантировать происхождение. [7]
7) Гарантия происхождения и отказ от гарантии. Лицензиар гарантирует, что авторские права на Оригинальную работу и патентные права, предоставленные Лицензиаром по настоящему Соглашению, принадлежат Лицензиару или переданы Вам по сублицензии в соответствии с условиями настоящей Лицензии с разрешения автора(ов) этих авторских прав и патентных прав. . [6]
Развертывание сети — это распространение
[ редактировать ]OSL прямо заявляет, что его положения распространяются на производные работы, даже если они распространяются только через онлайн-приложения:
5) Внешнее развертывание. Термин «Внешнее развертывание» означает использование, распространение или передачу Оригинальной работы или Производных работ любым способом, при котором Оригинальная работа или Производные работы могут быть использованы кем-либо, кроме Вас, независимо от того, распространяются ли эти работы или передаются таким лицам. лицам или предоставлены в виде приложения, предназначенного для использования по сети. В качестве явного условия предоставления лицензии по настоящему Соглашению Вы должны рассматривать любое Внешнее развертывание Вами Исходной работы или Производной работы как распространение в соответствии с разделом 1(c). [6]
Связывание не создает производную работу
[ редактировать ]OSL в разделе 1(a) разрешает лицензиатам воспроизводить защищенное программное обеспечение «как часть коллективной работы», в отличие от Оригинальной работы или Производной работы. В разделе 1(c) лицензии подлежат только Производные работы или копии Оригинальной работы, а не коллективные работы. Производное произведение определяется в разделе 1(b) как созданное, когда лицензиат реализует свою способность «переводить, адаптировать, изменять, трансформировать, модифицировать или аранжировать Оригинальное произведение». [6]
Розен написал: [8]
Глаголы, используемые в § 1(b) ["переводить, адаптировать, изменять, преобразовывать, модифицировать или упорядочивать"] отражают виды деятельности, которые мы обычно выполняем для создания производных литературных или других выразительных произведений, и эти вещи, а не функциональные связи. —создавать Производные работы, как определено в настоящей лицензии. В результате соединение неизмененного Оригинального произведения с другим независимо написанным произведением, в отсутствие более того, не создает Производное произведение, подпадающее под действие § 1(b); такое действие представляет собой просто включение копии этого Оригинального произведения в коллективное произведение, разрешенное § 1(а).
Сравнение с LGPL и GPL
[ редактировать ]OSL должен быть похож на LGPL . [9] Обратите внимание, что определение производных работ в OSL не охватывает ссылки на программное обеспечение/библиотеки OSL, поэтому программное обеспечение, которое просто ссылается на программное обеспечение OSL, не подпадает под действие лицензии OSL.
OSL не совместима с GPL . [10] Утверждалось, что OSL юридически более надежна, чем GPL (с основным отличием: «чтобы сделать программное обеспечение доступным для использования через Интернет, необходимо сделать доступным исходный код». [11] это та же цель, что и еще более новая Генеральная общественная лицензия GNU Affero (AGPL), совместимая с GPLv3), [11] однако, в отличие от GPL, OSL никогда не проверялась в суде и не получила широкого распространения.
Согласие на лицензию
[ редактировать ]Ограничение, содержащееся в разделе 9 OSL, гласит:
Если Вы распространяете или передаете копии Оригинальной работы или Производной работы, Вы должны при данных обстоятельствах приложить разумные усилия для получения явного согласия получателей с условиями настоящей Лицензии. [6]
В своем анализе OSL Фонд свободного программного обеспечения утверждает, что «это требование означает, что распространение программного обеспечения OSL на обычных FTP-сайтах, отправка исправлений в обычные списки рассылки или хранение программного обеспечения в обычной системе контроля версий, возможно, могут быть нарушением OSL». лицензии и может привести к возможному прекращению действия лицензии для нарушителей. Таким образом, OSL затрудняет разработку программного обеспечения с использованием обычных инструментов разработки свободного программного обеспечения». [1]
Розен возражает этому, заявляя в объяснении своей лицензии, что «большинство проектов с открытым исходным кодом и коммерческих дистрибьюторов уже используют соответствующие процедуры для получения явного согласия своих лицензиатов, поэтому это требование OSL 3.0 не предполагает чего-то иного, чем то, что происходит сейчас в обычная практика распространения программного обеспечения». [12]
Распределение
[ редактировать ]Если утверждение FSF верно, то основное различие между GPL и OSL касается возможных ограничений на перераспределение. Обе лицензии налагают своего рода условие взаимности, требующее от авторов расширений программного обеспечения лицензировать эти расширения соответствующей лицензией оригинальной работы.
Оговорка о прекращении действия патента
[ редактировать ]Положение о прекращении действия патента, описанное выше, является еще одним существенным различием между OSL и GPL.
Дополнительные положения
[ редактировать ]- Производные работы должны распространяться по одной и той же лицензии. (§1c)
- Распространяемые защищенные работы должны сопровождаться исходным кодом или обеспечиваться доступ к нему. (§3)
- Никаких ограничений на взимание денег за программы, на которые распространяется лицензия, нет, но исходный код должен быть включен или предоставлен за разумную плату. (§3)
- Распространяемые защищенные работы должны включать дословную копию лицензии. (§16)
- Распространение подразумевает (но не указывает прямо) наличие безвозмездной лицензии на любые патенты, воплощенные в программном обеспечении. (§2)
Более поздние версии
[ редактировать ]Владельцу авторских прав необязательно, хотя и обычно, добавлять в условия распространения фразу «или любую более позднюю версию», чтобы разрешить распространение в рамках будущих версий лицензии. Этот термин прямо не упоминается в OSL. Однако это может показаться нарушением раздела 16, который требует дословной копии лицензии.
Открытое программное обеспечение, использующее OSL
[ редактировать ]- ClearCanvas (продано), средство просмотра DICOM корпоративного уровня и RIS/PACS
- Magento , веб-приложение для электронной коммерции
- PrestaShop — веб-приложение для электронной коммерции.
- Mulgara , тройной магазин , написанный на Java (новый код вносится с использованием лицензии Apache 2.0 ).
- динамической байесовской сети. Набор инструментов графических моделей (GMTK), система прототипирования
- Akeneo PIM (программное обеспечение) — приложение для управления информацией о продуктах.
Открытое программное обеспечение, использующее OSL
[ редактировать ]- NUnitLite до 2.0 Alpha, облегченная версия NUnit , NUnitLite доступна по лицензии MIT/X/Expat.
- CodeIgniter v3.0 , PHP-фреймворк с открытым исходным кодом (планировалось использовать OSL, было прекращено из-за несовместимости GPL с лицензией MIT, возможно, использовалось только в течение короткого времени для разработки)
См. также
[ редактировать ]- Академическая свободная лицензия – аналогичная, но не взаимная лицензия того же автора.
- Лицензия с открытым исходным кодом
- Программное обеспечение, использующее лицензию открытого программного обеспечения (категория)
Ссылки
[ редактировать ]- ^ Jump up to: а б с «Различные лицензии и комментарии к ним – Проект GNU – Фонд свободного программного обеспечения (FSF)» . Gnu.org . Проверено 4 марта 2012 г.
- ^ «Инициатива открытого исходного кода OSI – Лицензия открытого программного обеспечения 3.0 (OSL-3.0:Лицензирование | Инициатива открытого исходного кода» . Opensource.org. 31 октября 2006 г. Проверено 4 марта 2012 г. ).
- ^ «DFSGLicenses — Debian Wiki» . Wiki.debian.org. 28 февраля 2012 года . Проверено 4 марта 2012 г.
- ^ «Инициатива открытого исходного кода OSI — «Лицензия на открытое программное обеспечение»: Лицензирование» . Opensource.org. 1 мая 2006 года. Архивировано из оригинала 1 мая 2006 года . Проверено 15 октября 2012 г.
- ^ «БизнесНеделя» . 6 февраля 2006 года. Архивировано из оригинала 8 февраля 2006 года . Проверено 4 марта 2012 г.
- ^ Jump up to: а б с д и «Лицензия открытого программного обеспечения 3.0 (OSL-3.0)» . сайт opensource.org . Инициатива открытого исходного кода. 31 октября 2006 года . Проверено 21 апреля 2021 г.
Текст был скопирован из этого источника, который доступен по международной лицензии Creative Commons Attribution 4.0 .
- ^ «LinuxElectrons — позиция Apache Software Foundation относительно идентификатора отправителя» . Linuxelectrons.com. 31 октября 2005 года. Архивировано из оригинала 31 октября 2005 года . Проверено 15 октября 2012 г.
- ^ «Объяснение OSL 3.0» . www.rosenlaw.com . Проверено 24 января 2022 г.
- ^ «Лицензия на открытое программное обеспечение («OSL»), версия 3.0» (PDF) . Проверено 15 октября 2012 г.
- ^ «Философия проекта GNU – Проект GNU – Фонд свободного программного обеспечения (FSF)» . Гну.орг. 26 февраля 2012 года . Проверено 4 марта 2012 г.
- ^ Jump up to: а б «Выбор лицензии с открытым исходным кодом» . Airs.com . Проверено 4 марта 2012 г.
- ^ «Объяснение OSL 3.0» . www.rosenlaw.com . Проверено 12 декабря 2023 г.