Автор | Лоуренс Розен |
---|---|
Последняя версия | 3.0 |
Издатель | 2005, Лоуренс Розен |
Идентификатор SPDX | OSL-1.0, OSL-1.1, OSL-2.0, OSL-2.1, OSL-3.0 |
ФСПО утверждено | Да [1] |
OSI одобрено | да |
GPL совместимый | Нет [1] |
Авторское лево | да |
Интернет сайт | с открытым исходным кодом |
Лицензия Open Software ( OSL ) [2] является лицензия на программное обеспечение , созданный Лоуренса Розена . Инициатива Open Source (OSI) сертифицировала его в качестве лицензии с открытым исходным кодом , но Debian проект оценивается версии 1.1 [3] [4] , чтобы быть несовместимыми с DFSG . OSL - это лицензия с авторским левом , с оговоркой о прекращении действия, инициированной подачей иска о нарушении патентных прав.
Многие люди в сообществе свободного программного обеспечения / открытого исходного кода считают, что патенты на программное обеспечение вредны для программного обеспечения и особенно вредны для программного обеспечения с открытым исходным кодом . [5] OSL пытается противодействовать этому, создавая пул программного обеспечения, которое пользователь может использовать, если этот пользователь не причинит ему вреда, атаковав его с помощью патентного иска.
Ключевые особенности [ править ]
Оговорка о прекращении действия патента [ править ]
OSL содержит пункт о прекращении действия, направленный на то, чтобы отговорить пользователей от подачи исков о нарушении патентных прав:
- 10) Прекращение действия патента. Действие настоящей Лицензии прекращается автоматически, и вы больше не можете осуществлять какие-либо права, предоставленные вам этой Лицензией, с даты, когда вы начинаете действие, включая встречный иск или встречный иск, против Лицензиара или любого лицензиата, утверждающего, что Исходная работа нарушает патент. Это положение о прекращении действия не распространяется на иски о нарушении патентных прав путем сочетания Оригинальной работы с другим программным или аппаратным обеспечением.
Гарантия происхождения [ править ]
Еще одна цель OSL - гарантировать происхождение. [6]
- 7) Гарантия происхождения и отказ от гарантии. Лицензиар гарантирует, что авторские права на Оригинальную работу и на нее, а также патентные права, предоставленные Лицензиаром, принадлежат Лицензиару или переданы Вам по сублицензии в соответствии с условиями настоящей Лицензии с разрешения авторов этих авторских прав .
Сравнение с LGPL / GPL [ править ]
OSL должен быть похож на LGPL . [7] Обратите внимание, что определение производных работ в OSL не охватывает ссылки на программное обеспечение / библиотеки OSL, поэтому на программное обеспечение, которое просто ссылается на программное обеспечение OSL, не распространяется действие лицензии OSL.
OSL несовместима с GPL . [8] Было заявлено, что OSL должна быть юридически более сильной, чем GPL (с основным отличием, «чтобы сделать программное обеспечение доступным для использования через Интернет, необходимо сделать доступным исходный код» [9], что является той же целью, что и даже более новая Стандартная общественная лицензия Affero (AGPL), совместимая с GPLv3), [9] однако, в отличие от GPL, OSL никогда не тестировалась в суде и широко не используется.
Согласие на лицензию [ править ]
Ограничение, содержащееся в разделе 9 OSL, гласит:
- Если Вы распространяете или передаете копии Исходной работы или Производной работы, Вы должны приложить разумные усилия в сложившихся обстоятельствах, чтобы получить явное согласие получателей на условия данной Лицензии.
В своем анализе OSL Фонд свободного программного обеспечения утверждает, что «это требование означает, что распространение программного обеспечения OSL на обычных FTP-сайтах, отправка исправлений в обычные списки рассылки или хранение программного обеспечения в обычной системе контроля версий, возможно, может быть нарушением лицензии и могут привести к возможному прекращению действия лицензии нарушителей. Таким образом, OSL затрудняет разработку программного обеспечения с использованием обычных инструментов разработки свободного программного обеспечения ». [1]
Распространение [ править ]
Если утверждение FSF верно, то основное различие между GPL и OSL касается возможных ограничений на распространение. Обе лицензии налагают своего рода условие взаимности, требующее от авторов расширений программного обеспечения лицензировать эти расширения с соответствующей лицензией на исходное произведение.
Оговорка о прекращении действия патента [ править ]
Оговорка о прекращении действия патента, описанная выше, является еще одним существенным различием между OSL и GPL.
Дополнительные положения [ править ]
- Производные работы должны распространяться по той же лицензии. (§1c)
- Распространяемые защищенные работы должны сопровождаться исходным кодом или предоставлением доступа к нему. (§3)
- Нет ограничений на взимание денег за программы, на которые распространяется лицензия, но исходный код должен быть включен или предоставлен за разумную плату. (§3)
- Распространяемые защищенные произведения должны включать дословную копию лицензии. (§16)
- Распространение подразумевает (но прямо не указывает) бесплатную лицензию на любые патенты, воплощенные в программном обеспечении. (§2)
Более поздние версии [ править ]
Необязательно, хотя обычно правообладатель добавляет «или любую более позднюю версию» к условиям распространения, чтобы разрешить распространение в рамках будущих версий лицензии. Этот термин прямо не упоминается в OSL. Однако это может показаться нарушением раздела 16, который требует дословной копии лицензии.
Открытое программное обеспечение, использующее OSL [ править ]
- ClearCanvas (продается), DICOM Viewer для предприятий и 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, возможно, использовалось только в течение короткого времени для разработки)
См. Также [ править ]
- Академическая бесплатная лицензия - аналогичная, но не взаимная лицензия того же автора
- Лицензия с открытым исходным кодом
- Программное обеспечение, использующее Open Software License (категория)
- Универсальная разрешительная лицензия (UPL)
Ссылки [ править ]
- ^ a b c «Различные лицензии и комментарии о них - Проект GNU - Фонд свободного программного обеспечения (FSF)» . Gnu.org . Проверено 4 марта 2012 года .
- ^ "Open Source Initiative OSI - Открытая Software License 3.0 (OSL-3,0: Лицензирование | Open Source Initiative" Opensource.org. Проверено. March 4, 2 012 .
- ^ «Лицензии DFSG - Debian Wiki» . Wiki.debian.org. 28 февраля 2012 . Проверено 4 марта 2012 года .
- ^ «Open Source Initiative OSI -« Лицензия открытого программного обеспечения »: лицензирование» . Opensource.org. 1 мая 2006 года архивации с оригинала на 1 мая 2006 года . Проверено 15 октября 2012 года .
- ^ "BusinessWeek" . 6 февраля 2006 . Проверено 4 марта 2012 года .
- ^ «LinuxElectrons - Позиция Apache Software Foundation относительно идентификатора отправителя» . Linuxelectrons.com. 31 октября, 2005. Архивировано из оригинального 31 октября 2005 года . Проверено 15 октября 2012 года .
- ^ "Открытая лицензия на программное обеспечение (" OSL ") v. 3.0" (PDF) . Проверено 15 октября 2012 года .
- ^ «Философия проекта GNU - Проект GNU - Фонд свободного программного обеспечения (FSF)» . Gnu.org. 26 февраля 2012 . Проверено 4 марта 2012 года .
- ^ a b «Выбор лицензии с открытым исходным кодом» . Airs.com . Проверено 4 марта 2012 года .
- Open Software License v.3.0, автор Lawrence Rosen , 2005 г., последнее обращение 10 сентября 2006 г.
- Лицензия Open Software v.1.1, автор Lawrence Rosen , 2005 г., получено 10 сентября 2006 г.
- OSL 3,0 Разъяснения по Лоуренс Розен , 2007, получен 8 января 2008
- Ядерная война из-за патентов на программы? Лоррейн Веллерт, "BusinessWeek Online", 6 февраля 2006 г., получено 10 сентября 2006 г.
- От: "Лоуренс Розен" Тема: RE: Лицензия Microsoft на использование идентификатора отправителя с поправками, автор Лоуренс Розен , 24 августа 2004 г., получено 10 сентября 2006 г.
- Philosophy of the GNU Project от Free Software Foundation , последнее обращение 10 сентября 2006 г.
- Выбор лицензии с открытым исходным кодом Яна Лэнса Тейлора, 2005 г., последнее обращение 10 сентября 2006 г.
Внешние ссылки [ править ]
- Лицензия открытого программного обеспечения версии 3.0
- DFSG и лицензии на программное обеспечение