Open-source веб-студия для создания игр Рублокса, двойная лицензия AGPL-3.0 + Коммерческая. Главное: - Vite 5 + React 18 + Babylon 7.54.3 + Monaco Editor + Colyseus 0.16 - Самодостаточный движок ~28к строк (66 файлов): BlockManager, TerrainVoxelBuilder, ModelManager, DecoManager, PlayerController, ScriptSandboxWorker, MultiplayerSync, 30+ GD-гейммодов - Главный редактор KubikonEditor (~37к строк) + панели, ScriptEditor (Monaco) - Витрина игр (KubikonFeed, KubikonStudio, KubikonDocs, KubikonLearn) - Geometry Dash sub-app (GdMenu, GdShop, GdRules, GdCoverArt) - 10 admin-preview каталогов для дизайнеров (скины, музыка, порталы и т.д.) - Конфигурируемый бэкенд через VITE_API_BASE — работает со staging (dev-api.rublox.pro) без настройки - Standalone-режим (VITE_STANDALONE=true) — открыть пустой редактор без бэка - Полная документация (на русском): README, ARCHITECTURE, CONTRIBUTING, SECURITY, CHANGELOG - ESLint + Prettier + EditorConfig - Legal: LICENSE (AGPL-3.0), LICENSE-COMMERCIAL.md, CLA.md, COPYRIGHT.md - Issue templates: bug_report, feature_request, security_disclosure Перед публикацией: - Все импорты из minecraftia заменены на локальные - Все хардкоды URL (minecraftia-school.ru) и внутренних IP убраны → env - Admin-эндпоинты Kubikon3DService вырезаны (остаются в приватном репо) - AdminKubikonModeration не публикуется (модерация — в team.rublox.pro) - 93 МБ ассетов public/kubikon-assets вынесены в .gitignore (раздаются через release artifact)
4.0 KiB
4.0 KiB
Commercial License
Этот проект распространяется под двойной лицензией:
- AGPL-3.0-or-later (см. LICENSE) — для open-source использования
- Commercial License (этот документ) — для проприетарного использования
Когда нужна Commercial License
AGPL-3.0 — copyleft-лицензия, которая требует:
- Открывать исходный код всех модификаций и форков;
- При использовании по сети (SaaS, web-сервис) — предоставлять пользователям полный исходник;
- Производные работы распространять под той же AGPL-3.0.
Commercial License нужна, если вы хотите:
- Использовать код в проприетарном продукте без открытия модификаций;
- Запустить SaaS-сервис на базе этого кода без публикации исходников;
- Распространять модифицированную версию под другой лицензией (например, MIT для своих клиентов);
- Получить дополнительные гарантии, индемнификацию или техническую поддержку;
- Интегрировать код в продукт с несовместимой open-source лицензией.
Как получить
Напишите письмо на адрес правообладателя:
Email: maksimivankov26@yandex.ru Юрлицо: ИП Иванкова Виктория Сергеевна (ОГРНИП 322237500039230) Тема письма: "Commercial License Request — Rublox [player/studio]"
В письме укажите:
- Название вашей компании / ИП / физлица;
- Краткое описание продукта, в котором планируется использование;
- Объём использования (количество пользователей, географическая зона);
- Сроки внедрения.
В ответ вы получите коммерческое предложение с условиями и стоимостью лицензии. Стоимость зависит от объёма использования и типа продукта.
Сроки ответа
- Первоначальный ответ — в течение 3 рабочих дней;
- Полное коммерческое предложение — в течение 10 рабочих дней с момента получения уточняющих данных.
Что НЕ требует Commercial License
Вам не нужна Commercial License, если вы:
- Используете код для личного некоммерческого изучения;
- Используете в open-source проекте, совместимом с AGPL-3.0, и публикуете все модификации;
- Запускаете для внутреннего использования в своей компании без предоставления доступа извне (AGPL допускает это — обязательство по открытию кода возникает только при предоставлении сервиса внешним пользователям);
- Делаете контрибьюции в основной репозиторий — для этого нужен только CLA, бесплатно.
Этот документ является публичной офертой на заключение лицензионного договора. Полные юридические условия фиксируются отдельным договором при покупке.