studio/COPYRIGHT.md
МИН 31adbf151b Initial public release: Студия Рублокса v1.0
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)
2026-05-27 23:41:10 +03:00

63 lines
3.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Copyright
Copyright © 2026 Иванкова Виктория Сергеевна (ИП)
**Контактные данные правообладателя:**
- ИП Иванкова Виктория Сергеевна
- ОГРНИП: 322237500039230
- ИНН: 233507286445
- Адрес: Краснодарский край, г. Кореновск, ул. Мира 93
- Email: maksimivankov26@yandex.ru
---
## Лицензирование
Этот проект распространяется под **двойной лицензией**:
### 1. AGPL-3.0-or-later (для open-source использования)
См. файл [LICENSE](./LICENSE) — полный текст GNU Affero General Public License v3.0.
Кратко: вы можете свободно использовать, изменять и распространять этот код, при условии что:
- Производные работы и форки распространяются под той же AGPL-3.0 лицензией;
- Исходный код всех модификаций доступен пользователям, в том числе при использовании по сети (SaaS);
- Сохраняется указание авторства и копирайта.
### 2. Commercial License (для проприетарного использования)
Если вы хотите использовать этот код в проприетарном (закрытом) продукте, в коммерческом SaaS без раскрытия исходников модификаций, или иным образом несовместимым с AGPL — приобретите коммерческую лицензию.
См. [LICENSE-COMMERCIAL.md](./LICENSE-COMMERCIAL.md) для подробностей и контактов.
---
## Contributor License Agreement
Все контрибьюторы перед первым merge обязаны подписать [CLA](./CLA.md), передавая лицензионные права на свой вклад правообладателю. Это позволяет правообладателю выпускать продукт под обеими лицензиями (AGPL + Commercial).
---
## Используемые открытые библиотеки
Полный список зависимостей с лицензиями доступен в `package.json` каждого репозитория и через команду `npm ls --all --json`.
Основные библиотеки:
- **Babylon.js** — Apache 2.0
- **React** — MIT
- **Vite** — MIT
- **Colyseus** — MIT
- **Monaco Editor** — MIT
Этот проект **не модифицирует** код этих библиотек — только использует их через стандартные API. Условия их лицензий выполняются автоматически при использовании через npm.
---
## Активы (ассеты)
3D-модели и текстуры в папке `public/kubikon-assets/` либо:
- Созданы автором проекта (© Иванкова В.С., лицензируются по той же двойной лицензии),
- Либо взяты из открытых наборов с указанной авторской лицензией (Kenney Nature Kit — CC0 1.0).
Полный список ассетов с источниками — в `public/kubikon-assets/CREDITS.md` (создаётся при подготовке репо к публикации).