Open core
Коммерческое ПО с открытым исходным кодом (англ. COSS, синоним Open Core [1] ) представляет собой программный продукт, который содержит некоторые элементы свободного и открытого программного обеспечения для того, чтобы законно претендовать на статус "Open Source". Иногда в открытой и бесплатной версии исключаются некоторые возможности, присутствующие в коммерческой версии этого же продукта, которая распространяются по проприетарной лицензии. Открытие части исходного кода, созданного ранее под проприетарной лицензией оставляет потенциальную возможность привязки такого решения к одному единственному поставщику.
Выпуск программного продукта под двойной лицензией это совершенно иной способ создания Open Source решения на основе проприетарного кода.
Критика
Некоторые производители коммерческого ПО с открытым исходным кодом кроме уменьшения функциональных возможностей Open Source версии системы, создают дополнительные ограничения, которые еще в большей степени затрудняет её использование в реальных проектах. Поскольку понятие затрудненное использование очень субъективно, можно выделить несколько моментов влияющих на эксплуатацию Open Source версии коммерческого ПО с открытым исходным кодом:
- Гарантия доступности системы в будущем
- Ограничение возможностей открытой версии
- Условия выхода обновлений для открытой версии
- Техническая документация
Гарантия доступности системы в будущем
Определяется только лицензией, под которой доступен исходный код. Доверия заслуживают исключительно лицензии, признанные сообществом как открытые. Никакие заверения компании о том, что она никогда не будет преследовать пользователей в расчет приниматься не могут.
Ограничение возможностей открытой версии
Eсли код Open Source и коммерческой версии различаются, то нужно обязательно анализировать, какой функционал исключен из свободного решения [2] [3] и каковы причины этого.Часть функционала может быть убрана из за лицензионных ограничений, часть заменена на аналогичный без потери функциональности. [4]
Если код открытой и коммерческой версии системы один и тот же, то ограничение функциональных возможностей может накладываться лицензией на ее использования. Как пример лицензионного ограничения функциональных возможностей можно привести Microsoft Windows с ее 10 сетевыми подключениями у не серверных версий операционной системы. [5] [6]
Ограничения для Open Source продуктов, накладываемых лицензионными ограничениями обычно связаны с возможностью создания коммерческих приложений [7] или распространением в составе коммерческих приложений. [8]
Условия выхода обновлений для открытой версии
Обычно на поддержку принимаются только коммерческие версии продуктов. Это может быть связано с политикой выхода обновлений для бесплатной версии. Очень часто накладываются разного рода ограничения на условия выпуска или получение таких обновлений.[2] [9] [3] Необходимо обращать внимание на возможные значительные различия в процедуре выхода исправлений для коммерческой и открытой версий системы.
Техническая документация
Любой Open Source проект живет за счет сообщества вокруг его, но при запрете публикации технической документации возникает сомнения насчет заинтересованности производителя в увеличении аудитории Open Source версии продукта.
См. также
- Список коммерческих приложений с открытым исходным кодом
- Abandonware
- Freeware
- Shareware
- Свободное ПО (Free software)
- Открытое ПО (Open source software)
- Собственническое ПО (Proprietary software)
- Adware
- Spyware
- Лицензия на программное обеспечение
Примечания
- ↑ Бредли Кун (Bradley Kuhn). Canonical, Ltd. Finally On Record: Seeking Open Core (англ.) (2010).
- ↑ 1 2 Compiere Compare Editions (англ.) (2010).
- ↑ 1 2 Sugar CRM Compare Editions (англ.) (2010).
- ↑ VirtualBox Open Source Edition (OSE) (англ.) (2010).
- ↑ Ограничение числа входящих подключений в Windows XP (англ.) (2010).
- ↑ Microsoft User License Agreement (EULA) (англ.) (2010).
- ↑ Qt Licensing (англ.) (2010).
- ↑ MySQL Free Public License (англ.) (2010).
- ↑ Alfresco Enterprise and Alfresco Community Comparison (англ.) (2010).
Ссылки
- Фейковый Open Source
- What is an Open Source Company?, 18.07.2010.
- A simple declaration about «Open Core»
- Критерии присуждения компаниям статуса Open Source, 19.07.2010
- Open Core: The worst of both worlds by Sander Marechal.
- On the term «open source business», 17.07.2010.
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |
![]() | Для улучшения этой статьи желательно: |