Перейти к содержанию

Видение: открытая и коммерческая линейки

Статус: продуктовое видение, не юридический документ. Конкретная лицензия ядра, тексты EULA и границы SKU — отдельно, с юридической проверкой перед публикацией и продажей.


Зачем этот файл

Зафиксировать намерение, допускающее в будущем две линейкиоткрытую (community, исходники, самообслуживание) и коммерческую (поддержка, услуги, заранее оговорённые закрытые возможности) — без противоречия с культурой OSS и без преждевременных обещаний по лицензии.


Принципы

  1. Открытая база остаётся полноценной IDE для разработки: редактор, решение, сборка, отладка, Git, MCP, агент — без «урезанного ядра ради монетизации». Граница «что в OSS» vs «что в коммерции» задаётся честно и прозрачно (таблица возможностей / roadmap), а не скрытыми ограничителями.
  2. Коммерческая линейка оправдана тем, что продаётся явно: поддержка, SLA, корпоративные интеграции, облачные сервисы, заранее названные закрытые модули — а не «плати, чтобы сохранить файл».
  3. Community-расширения (в т.ч. скины по ADR 0024): при открытом коде IDE авторы опираются на документированный контракт и исходники; штат не обязан поддерживать каждый сторонний пакет как продукт уровня enterprise.
  4. Доверие: смена лицензии или сужение OSS задним числом без крайней необходимости — не цель; конкретный выбор лицензии (MIT, Apache-2.0, AGPL и т.д.) — решение на этапе оформления репозитория и дистрибутива, не в этом документе.

Не цели этого видения

  • Подобрать конкретную SPDX-лицензию или текст EULA.
  • Обещать дату или состав SKU коммерческой линейки.
  • Ограничивать вклад контрибьюторов сверх того, что будет согласовано выбранной лицензией и правилами репозитория.

Связанные документы

  • LICENSE — лицензия MIT на код CascadeIDE в этом репозитории.
  • COMMERCIAL-NOTICE.md — коммерческие услуги и контакты (Telegram, почта).
  • ADR 0024 — скины как бандлы, OSS и самообслуживание авторов.
  • ADR 0021 — модель внимания и инварианты UI (в т.ч. Dark Cockpit) не зависят от коммерческой линейки.