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