Видение: открытая и коммерческая линейки¶
Статус: продуктовое видение, не юридический документ. Конкретная лицензия ядра, тексты EULA и границы SKU — отдельно, с юридической проверкой перед публикацией и продажей.
Зачем этот файл¶
Зафиксировать намерение, допускающее в будущем две линейки — открытую (community, исходники, самообслуживание) и коммерческую (поддержка, услуги, заранее оговорённые закрытые возможности) — без противоречия с культурой OSS и без преждевременных обещаний по лицензии.
Принципы¶
- Открытая база остаётся полноценной IDE для разработки: редактор, решение, сборка, отладка, Git, MCP, агент — без «урезанного ядра ради монетизации». Граница «что в OSS» vs «что в коммерции» задаётся честно и прозрачно (таблица возможностей / roadmap), а не скрытыми ограничителями.
- Коммерческая линейка оправдана тем, что продаётся явно: поддержка, SLA, корпоративные интеграции, облачные сервисы, заранее названные закрытые модули — а не «плати, чтобы сохранить файл».
- Community-расширения (в т.ч. скины по ADR 0024): при открытом коде IDE авторы опираются на документированный контракт и исходники; штат не обязан поддерживать каждый сторонний пакет как продукт уровня enterprise.
- Доверие: смена лицензии или сужение OSS задним числом без крайней необходимости — не цель; конкретный выбор лицензии (MIT, Apache-2.0, AGPL и т.д.) — решение на этапе оформления репозитория и дистрибутива, не в этом документе.
Не цели этого видения¶
- Подобрать конкретную SPDX-лицензию или текст EULA.
- Обещать дату или состав SKU коммерческой линейки.
- Ограничивать вклад контрибьюторов сверх того, что будет согласовано выбранной лицензией и правилами репозитория.
Связанные документы¶
- LICENSE — лицензия MIT на код CascadeIDE в этом репозитории.
- COMMERCIAL-NOTICE.md — коммерческие услуги и контакты (Telegram, почта).
- ADR 0024 — скины как бандлы, OSS и самообслуживание авторов.
- ADR 0021 — модель внимания и инварианты UI (в т.ч. Dark Cockpit) не зависят от коммерческой линейки.