architect/standards/4-policy/policy-licensing.md

type: standard
aspect: policy
title: "LICENSING STRATEGY - СТРАТЕГИЯ ЛИЦЕНЗИРОВАНИЯ"
version: 1.0.0
date: 2026-02-19
status: active


LICENSING STRATEGY - СТРАТЕГИЯ ЛИЦЕНЗИРОВАНИЯ

Версия: 1.0.0
Дата: 2026-01-23
Статус: Draft


КОНЦЕПЦИЯ

Dual licensing модель: Open Source Core + Commercial Platform с разными брендами для РФ и международного рынка.


МОДЕЛЬ ЛИЦЕНЗИРОВАНИЯ

Структура продукта

┌────────────────────────────────────────────┐
 OPEN SOURCE CORE                           
 Лицензия: Apache 2.0                       
 Что: library/ (коннекторы, утилиты)        
 Где: GitHub public                         
 Для: community, разработчики               
└────────────────────────────────────────────┘
              
┌────────────────────────────────────────────┐
 PROPRIETARY PLATFORM                       
 Лицензия: Commercial (РФ) / AGPL+Commercial (Global) 
 Что: system/services/platform-ui           
 Где: Private registry                      
 Для: платящие клиенты                      
└────────────────────────────────────────────┘

РОССИЙСКИЙ РЫНОК

1. Брендинг

Название: "ПЛАТФОРМА-К" (или "Клод Платформа", "КодСтрой")

Требования:
- Кириллица для реестра ПО РФ
- Без иностранных слов
- Легко произносится

Домены:
- платформа-к.рф
- codeforge.рф

2. Регистрация ПО

Единый реестр российских программ:
- URL: https://reestr.digital.gov.ru/
- Класс: "Системное ПО / Платформы разработки"

Требования:
- Правообладатель: юрлицо РФ
- Код частично разработан в РФ
- Техподдержка на территории РФ
- Документация на русском языке
- Соответствие 152-ФЗ

3. Лицензия для РФ

Российская лицензия (RL) - коммерческая

ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ
ПЛАТФОРМА-К версия 1.0

1. ПРЕДМЕТ СОГЛАШЕНИЯ
   Правообладатель предоставляет Лицензиату неисключительное
   право использования ПО "ПЛАТФОРМА-К".

2. ПРАВА ЛИЦЕНЗИАТА
   - Использовать на серверах Лицензиата
   - Создавать резервные копии
   - Получать обновления и техподдержку

3. ОГРАНИЧЕНИЯ
   - Запрещена передача третьим лицам
   - Запрещено изменение кода (кроме конфигурации)
   - Запрещен reverse engineering

4. СТОИМОСТЬ
   Годовая лицензия: 300 000 ₽
   Включает: обновления, техподдержка 8/5

5. ОТВЕТСТВЕННОСТЬ
   Согласно ГК РФ, ст. 1235-1240

Файл: LICENSE-RU.md
Язык: Русский
Проверка: Обязательная проверка юристом

4. Соответствие законодательству РФ

152-ФЗ (Персональные данные):
- ✅ Данные хранятся в РФ (PostgreSQL на RU сервере)
- ✅ Согласие на обработку при регистрации
- ✅ Право на удаление (API endpoint)
- ⚠️ Уведомление Роскомнадзор (если >10K пользователей)

187-ФЗ (Импортозамещение):
- ✅ Использование Postgres Pro (российская СУБД)
- ✅ Возможность работы без иностранного ПО
- ✅ Техподдержка на территории РФ

Договор оферты:
- Публичная оферта на сайте
- Акцепт = начало использования
- Соответствие ГК РФ ст. 437


МЕЖДУНАРОДНЫЙ РЫНОК

1. Брендинг

Название: "CodeForge Platform" (или "Architect.AI", "DevStack")

Требования:
- Английское название
- Легко гуглится
- Домен .io или .dev доступен
- Нет конфликта trademark

Домены:
- codeforge.io
- codeforge.dev

2. Open Source компоненты (library/)

Вариант A: MIT License (рекомендовано для начала)

MIT License

Copyright (c) 2026 CodeForge Platform

Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom
the Software is furnished to do so, subject to the following
conditions:

[...полный текст MIT...]

✓ Можно использовать коммерчески
✓ Можно модифицировать
✓ Можно продавать
⚠️ Без гарантий

Вариант B: Apache 2.0 (для enterprise клиентов)

Apache License, Version 2.0

✓ Можно использовать коммерчески
✓ Патентная защита (важно!)
✓ Можно модифицировать
⚠️ Изменения нужно документировать
⚠️ Сохранять NOTICE файл

Преимущество: защита от patent trolls

3. Proprietary компоненты (platform-ui)

Модель: Dual Licensing (как MySQL, MongoDB)

Вариант 1: AGPL-3.0 (Open Source Edition)

GNU Affero General Public License v3.0

✓ Бесплатно
✓ Можно модифицировать
✓ Можно использовать для бизнеса
⚠️ ОБЯЗАТЕЛЬНО открывать код если используешь в SaaS
⚠️ Все модификации должны быть open source

Для: self-hosted, некоммерческие проекты

Вариант 2: Commercial License (Enterprise)

CodeForge Platform Enterprise License

1. GRANT OF LICENSE
   - Right to install on unlimited servers
   - Right to use for commercial purposes
   - Priority support (24/7)
   - NO requirement to open source modifications

2. RESTRICTIONS
   - No redistribution to third parties
   - No reselling as SaaS (need partner agreement)
   - Source code not included (binary only)

3. PRICING
   - Enterprise: $5,000/year per organization
   - Support: included
   - Updates: included for 1 year

4. TERMINATION
   - Automatically renews unless cancelled
   - Immediately if payment fails
   - Right to use expires with license

Когда клиент покупает Commercial License:
- Те же бинарники/Docker images
- Другой LICENSE.txt в пакете
- Право использовать в закрытых проектах
- Право использовать в SaaS без открытия кода

4. Compliance (International)

GDPR (EU):
- Privacy Policy (английский + локализации)
- Cookie consent
- Right to be forgotten (API)
- Data portability
- DPA (Data Processing Agreement) для enterprise

CCPA (California):
- Do Not Sell My Personal Information
- Disclosure of data collection

Export Control:
- EAR (Export Administration Regulations)
- Проверка: содержит ли криптографию >56 bit
- Если да → уведомление BIS (США)


СТРУКТУРА РЕПОЗИТОРИЕВ

GitHub Organization (International)

github.com/codeforge-platform/

├─ codeforge-core           (PUBLIC, MIT или Apache 2.0)
  ├─ library/connectors/
  ├─ library/utils/
  ├─ library/services/
  └─ LICENSE (MIT/Apache)

├─ codeforge-platform       (PRIVATE, Commercial)
  ├─ system/services/platform-ui/
  ├─ system/agents/
  └─ LICENSE-COMMERCIAL.md

├─ codeforge-community      (PUBLIC, AGPL-3.0)
  ├─ platform-ui/ (basic version)
  └─ LICENSE (AGPL-3.0)

└─ codeforge-docs           (PUBLIC, CC-BY-4.0)
   ├─ documentation/
   ├─ tutorials/
   └─ examples/

GitHub Organization (Россия)

github.com/platforma-k/

├─ platforma-core           (PUBLIC, Apache 2.0)
  └─ library/ (коннекторы, утилиты)

├─ platforma-ui             (PRIVATE, Коммерческая RL)
  └─ system/services/platform-ui/

└─ platforma-docs           (PUBLIC, CC-BY-4.0)
   └─ Документация на русском

Разделение репозиториев:
- Один код, два бренда
- Git tags: v1.2.3-ru (для РФ), v1.2.3 (для global)
- Документация: разные ветки или repos


PRICING STRATEGY

РОССИЙСКИЙ РЫНОК (₽)

ПЛАТФОРМА-К:

├─ Community Edition (бесплатно)
│  └─ Core библиотеки (Apache 2.0)
│
├─ Standard (150 000₽/год)
│  ├─ Platform UI (до 10 пользователей)
│  ├─ Обновления в течение года
│  ├─ Email поддержка (ответ в течение 24ч)
│  └─ Документация на русском
│
└─ Enterprise (500 000₽/год)
   ├─ Platform UI (unlimited пользователей)
   ├─ Claude AI quota (1M tokens/месяц)
   ├─ Приоритетная поддержка 24/7 (ответ в течение 2ч)
   ├─ Консультации архитектора (10 часов/месяц)
   ├─ Кастомизация под задачи
   └─ SLA 99.9%

МЕЖДУНАРОДНЫЙ РЫНОК ($)

CodeForge Platform:

├─ Open Source Edition (free)
  ├─ AGPL-3.0 license
  ├─ Community support (forum)
  └─ Self-hosted only

├─ Pro ($2,000/year)
  ├─ Commercial license (no AGPL restrictions)
  ├─ Up to 10 users
  ├─ Email support (response within 48h)
  └─ Updates for 1 year

└─ Enterprise ($10,000/year)
   ├─ Unlimited users
   ├─ Priority support 24/7 (response within 2h)
   ├─ Custom integrations
   ├─ Dedicated account manager
   ├─ SLA 99.9%
   └─ Optional: on-premise installation support

Add-ons:
- Additional AI quota: $100/100K tokens
- Professional services: $200/hour
- Custom feature development: quote-based


ДОРОЖНАЯ КАРТА

ЭТАП 1: MVP (сейчас, Q1 2026)

Лицензирование:
├─ Core → Apache 2.0 (open source)
├─ Platform UI → Commercial только (private repo)
└─ Один бренд: "CodeForge" (с .рф доменом для РФ)

Действия:
- [ ] Создать LICENSE файлы (Apache 2.0, Commercial)
- [ ] Разделить репозитории (core public, platform private)
- [ ] Опубликовать core на GitHub
- [ ] Документация: license terms на сайте

ЭТАП 2: Первые клиенты (Q2-Q3 2026)

Лицензирование:
├─ Dual licensing для Platform UI (AGPL + Commercial)
├─ Регистрация в реестре ПО РФ
└─ Два бренда: "ПЛАТФОРМА-К" (РФ) + "CodeForge" (global)

Действия:
- [ ] Юридическая проверка лицензий
- [ ] Регистрация ООО (если нужно)
- [ ] Подача в реестр ПО РФ
- [ ] AGPL версия Platform UI (урезанная)
- [ ] Сайты: platforma-k.rf + codeforge.io
- [ ] Договор оферты, Privacy Policy

ЭТАП 3: Масштабирование (Q4 2026+)

Лицензирование:
├─ Community Edition (AGPL) vs Enterprise Edition
├─ Partner program (reseller licenses)
└─ Separate licensing для AI components

Действия:
- [ ] GDPR/CCPA compliance полный
- [ ] Export control проверка
- [ ] Trademark registration (РФ + international)
- [ ] Partner agreements шаблоны
- [ ] Subscription management system

COMPLIANCE CHECKLIST

ДЛЯ РОССИИ:

Обязательно:
- [ ] Регистрация в реестре ПО РФ
- [ ] ООО/ИП с юридическим адресом в РФ
- [ ] Лицензия на русском языке (проверка юриста)
- [ ] 152-ФЗ compliance (обработка персональных данных)
- [ ] Договор оферты на сайте
- [ ] Политика конфиденциальности на русском
- [ ] ЕГРЮЛ выписка (для B2B клиентов)
- [ ] Соглашение об уровне сервиса (SLA) для Enterprise

Опционально:
- [ ] Сертификация ФСТЭК (для госсектора)
- [ ] Аттестация соответствия (для банков)

ДЛЯ INTERNATIONAL:

Обязательно:
- [ ] Privacy Policy (английский)
- [ ] Terms of Service (ToS)
- [ ] GDPR compliance (если EU клиенты)
- [ ] Cookie consent mechanism
- [ ] DMCA agent designation (если США)

При росте:
- [ ] VAT registration (если EU sales >€10,000)
- [ ] Export control review (EAR/ITAR)
- [ ] Trademark registration (USPTO, EUIPO)
- [ ] Patent protection (если unique tech)


РИСКИ И МИТИГАЦИЯ

Риск 1: Копирование кода

Проблема: Open source core → конкуренты могут форкнуть

Митигация:
- Core = базовые компоненты, не полная платформа
- Platform UI = проприетарная, ключевая ценность
- Бренд и community как конкурентное преимущество
- Патентная защита уникальных алгоритмов

Риск 2: AGPL нарушение

Проблема: Кто-то использует AGPL версию в SaaS без открытия кода

Митигация:
- Мониторинг сайтов-клонов
- DMCA takedown если нарушение
- Lawsuit как крайняя мера
- Community сообщает о нарушениях

Риск 3: Санкции

Проблема: РФ компания → ограничения для международных продаж

Митигация:
- Отдельные юрлица: РФ (для РФ рынка) + International (Cyprus/Estonia)
- Open source = нет экспортных ограничений
- Commercial license через international entity
- Разные payment processors (РФ = ЮКасса, Global = Stripe)

Риск 4: Правовая неопределённость

Проблема: Лицензии не проверены юристами

Митигация:
- ✅ Консультация IP юриста (до первой продажи)
- ✅ Шаблоны договоров от проверенных источников
- ✅ Страхование ответственности (E&O insurance)


РЕФЕРЕНСЫ (примеры успешных моделей)

Dual Licensing:

MySQL:
- GPL + Commercial
- Open source для self-hosted
- Платная для embed в proprietary software

MongoDB:
- SSPL (Server Side Public License) + Commercial
- SSPL = like AGPL but строже для SaaS
- Commercial = нет ограничений

GitLab:
- MIT (core) + Proprietary (enterprise features)
- Community Edition vs Enterprise Edition
- Разные Docker images

Russian Software:

Битрикс24:
- Коробка + Cloud
- Реестр ПО РФ №3853
- Коммерческая лицензия

1С:
- Проприетарная лицензия
- Франшизная модель (партнеры)
- Отдельные модули = отдельные лицензии


КОНТАКТЫ ДЛЯ КОНСУЛЬТАЦИЙ

IP Юрист (РФ):
- Проверка лицензий
- Регистрация в реестре ПО
- Договоры оферты

IP Attorney (International):
- Trademark registration
- Export control
- Patent filing

Налоговый консультант:
- НДС для software sales
- Transfer pricing (если multiple entities)
- Tax treaties (РФ-EU-US)


ФАЙЛЫ ЛИЦЕНЗИЙ (создать)

$WORKSPACE/
├─ LICENSE                    ← Apache 2.0 (core)
├─ LICENSE-COMMERCIAL.md      ← Commercial (platform)
├─ LICENSE-RU.md              ← Российская лицензия
├─ NOTICE                     ← Apache 2.0 требует
└─ legal/
   ├─ TERMS_OF_SERVICE.md
   ├─ PRIVACY_POLICY.md
   ├─ PRIVACY_POLICY_RU.md
   ├─ CONTRACT_OFFER_RU.md    ← Договор оферты
   └─ SLA_ENTERPRISE.md

ПОЛЕЗНЫЕ ССЫЛКИ

Лицензии:
- https://choosealicense.com/
- https://opensource.org/licenses
- https://www.gnu.org/licenses/agpl-3.0.html

Реестр ПО РФ:
- https://reestr.digital.gov.ru/

152-ФЗ:
- http://www.consultant.ru/document/cons_doc_LAW_61801/

GDPR:
- https://gdpr.eu/

Примеры лицензий:
- https://github.com/mongodb/mongo/blob/master/LICENSE-Community.txt
- https://github.com/mysql/mysql-server/blob/8.0/LICENSE


СЛЕДУЮЩИЕ ШАГИ

  1. Сейчас (до первого релиза):
    - Создать LICENSE файлы
    - Разделить core и platform репозитории
    - Базовые Terms of Service

  2. До первой продажи:
    - Консультация IP юриста
    - Проверка лицензионных соглашений
    - Оферта на сайте

  3. Перед масштабированием:
    - Регистрация в реестре ПО РФ
    - GDPR полный compliance
    - Trademark регистрация


Последнее обновление: 2026-01-23
Следующий review: После консультации с юристом