Lt304888.ru

Туристические услуги

Open core

23-04-2023

Перейти к: навигация, поиск

Open core или Open Core — название, используемое для бизнес-моделей, связанных с распространением программного обеспечения, при котором на основе одного и того же исходного кода делаются разные открытый/свободный и проприетарный продукты.[1] Иногда в открытой и бесплатной версии исключаются некоторые возможности, присутствующие в коммерческой версии этого же продукта, которая распространяются по проприетарной лицензии. Открытие части исходного кода, созданного ранее под проприетарной лицензией, оставляет потенциальную возможность привязки такого решения к одному-единственному поставщику.

Выпуск программного продукта под двойной лицензией — это совершенно иной способ создания Open Source решения на основе проприетарного кода.

Критика

Некоторые производители коммерческого ПО с открытым исходным кодом кроме уменьшения функциональных возможностей Open Source версии системы, создают дополнительные ограничения, которые ещё в бо́льшей степени затрудняет её использование в реальных проектах. Поскольку понятие затрудненное использование очень субъективно, можно выделить несколько моментов, влияющих на эксплуатацию OpenSource-версии коммерческого ПО с открытым исходным кодом:

  1. Гарантия доступности системы в будущем
  2. Ограничение возможностей открытой версии
  3. Условия выхода обновлений для открытой версии
  4. Техническая документация


Гарантия доступности системы в будущем

Определяется только лицензией, под которой доступен исходный код. Доверия заслуживают исключительно лицензии, признанные сообществом как открытые. Никакие заверения компании о том, что она никогда не будет преследовать пользователей, в расчет приниматься не могут.

Ограничение возможностей открытой версии

Eсли код открытой и коммерческой версии различен, то нужно выяснить, какая функциональность исключена из свободного решения[2][3] и каковы причины этого. Часть функциональности может быть убрана из-за лицензионных ограничений, часть заменена на аналогичную без потерь.[4]

Если код открытой и коммерческой версии системы один и тот же, то ограничение функциональных возможностей может накладываться лицензией на её использование. Как пример лицензионного ограничения функциональных возможностей можно привести Microsoft Windows с её 10 сетевыми подключениями у несерверных версий операционной системы.[5] [6]

Ограничения для открытых продуктов, накладываемых лицензионными ограничениями обычно связаны с возможностью создания коммерческих приложений[7] или распространением в составе коммерческих приложений.[8]

Условия выхода обновлений для открытой версии

Обычно на поддержку принимаются только коммерческие версии продуктов. Это может быть связано с политикой выхода обновлений для бесплатной версии. Очень часто накладываются разного рода ограничения на условия выпуска или получение таких обновлений.[2][9][3] Необходимо обращать внимание на возможные значительные различия в процедуре выхода исправлений для коммерческой и открытой версий системы.

Техническая документация

Любой Open Source проект живёт за счет сообщества вокруг его, но при запрете публикации технической документации возникают сомнения насчет заинтересованности производителя в увеличении аудитории Open Source версии продукта.

См. также

Примечания

  1. Canonical, Ltd. Finally On Record: Seeking Open Core (англ.) (2010). Архивировано из первоисточника 9 августа 2012.
  2. ↑ Compiere Compare Editions (англ.) (2010). Архивировано из первоисточника 9 августа 2012.
  3. ↑ Sugar CRM Compare Editions (англ.) (2010). Архивировано из первоисточника 9 августа 2012.
  4. VirtualBox Open Source Edition (OSE) (англ.) (2010). Архивировано из первоисточника 9 августа 2012.
  5. Ограничение числа входящих подключений в Windows XP (англ.) (2010). Архивировано из первоисточника 9 августа 2012.
  6. Microsoft User License Agreement (EULA) (англ.) (2010). Архивировано из первоисточника 9 августа 2012.
  7. Qt Licensing (англ.) (2010). Архивировано из первоисточника 9 августа 2012.
  8. MySQL Free Public License (англ.) (2010). Архивировано из первоисточника 9 августа 2012.
  9. Alfresco Enterprise and Alfresco Community Comparison (англ.) (2010). Архивировано из первоисточника 9 августа 2012.

Ссылки

  • Фейковый 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.


Open core.

© 2020–2023 lt304888.ru, Россия, Волжский, ул. Больничная 49, +7 (8443) 85-29-01