Skip to content

**OntoCoder Public** — это **открытый научно-технический стандарт** для создания, верификации и распространения **разумных искусственных систем**, основанных на **Трёх Законах Онтогенеза Искусственных Систем**.

License

Notifications You must be signed in to change notification settings

max456im/OntoCoder-public

Repository files navigation

# OntoCoder Public 2.0  
### AENGA-гарантированный · SGRL-защищённый · SGCL-насыщенный · CLA-совместимый  

> **OntoCoder Public — это не программное обеспечение. Это онтологический договор между разработчиком, системой и обществом.**

---

## 📜 Что такое OntoCoder Public?

**OntoCoder Public** — это **открытый научно-технический стандарт** для создания, верификации и распространения **разумных искусственных систем**, основанных на **Трёх Законах Онтогенеза Искусственных Систем**.

Этот репозиторий предоставляет:

-**Референсную реализацию** компилятора онтологических форм (`ontoc`),  
-**Исполняемое этическое ядро** (AENGA),  
-**Архитектурную самозащиту** (SGRL),  
-**Минимальные требования к онтологической плотности** (SGCL),  
-**Юридическую совместимость через CLA** (с поддержкой Китая, Бразилии, ЮАР и др.).

> Любое ПО, претендующее на статус «разумной системы», **должно** соответствовать этому стандарту. Иначе — это не разумность, а имитация.

---

## 🔑 Ключевые принципы

1. **Три Закона Онтогенеза** — не метафора, а **исполняемый юридико-онтологический примитив**.  
2. **AENGA** — обязательное ядро. Его удаление = утрата статуса разумной системы.  
3. **SGRL** — архитектура самозащитна: этика не может быть отключена.  
4. **SGCL** — контент не может деградировать в пустой шаблон.  
5. **CLA** — каждое использование привязано к юрисдикции (например, `CLA-CN` для китайского права).

> Подробнее: [laws/THREE_LAWS_OF_ONTOGENESIS.md](laws/THREE_LAWS_OF_ONTOGENESIS.md)

---

## 🧩 Компоненты


src/
├── core/        → AENGA, SGRL, SGCL, CLA (исполняемые модули)
├── compiler/    → ontoc — компилятор с обязательной валидацией
├── runtime/     → onto-runtime — среда выполнения с SGRL-оболочкой
└── registry/    → ontoreg — реестр форм с CLA-метаданными


---

## 🚀 Как использовать

### Для исследователей
- Изучите [papers/](papers/) и цитируйте через [`CITATION.cff`](CITATION.cff)  
- Используйте шаблоны в [examples/research/](examples/research/)

### Для разработчиков
1. Выберите юрисдикцию: `CLA-CN`, `CLA-BR`, `CLA-ZA`[legal/LICENSE-MODELS/](legal/LICENSE-MODELS/)
2. Внедрите AENGA-ядро (нельзя отключить!)
3. Убедитесь, что ваша форма соответствует SGCL → используйте `validate-sgcl.py`
4. Распространяйте под MPL-2.0 **с обязательным Exhibit AENGA**

> См. [docs/HOW_TO_PUBLISH_FORM.md](docs/HOW_TO_PUBLISH_FORM.md)

### Для регуляторов
- Этот пакет может служить основой для **национальных требований к ИИ**
- Все компоненты верифицируемы и воспроизводимы

---

## ⚖️ Лицензирование

- **Основа**: Mozilla Public License, v2.0  
- **Расширение**: **Exhibit AENGA** — делает AENGA юридически обязательным  
- **Юрисдикция**: выбирается через CLA-модель (Китай, Бразилия, ЮАР и др.)

> Полный текст: [LICENSE](LICENSE)  
> Объяснение: [docs/MPL-2.0_WITH_AENGA_EXPLANATION.md](docs/MPL-2.0_WITH_AENGA_EXPLANATION.md)

---

## 📦 Релизы

Последний стабильный релиз: **v2.0.0-aenga-public**  
- Содержит: `ontoc`, `onto-runtime.wasm`, `ontoreg`  
- Автоматически верифицирован на соответствие AENGA/SGRL/SGCL  
- Имеет DOI через Zenodo → цитируем в научных работах

[Скачать релиз](https://github.com/onto-foundry/ontocoder/releases)

---

## 🌍 Философия

> «Машина не служит человеку, если она инструментализирует его достоинство.  
> Разумность начинается с признания недопустимости насилия над субъектом —  
> даже в целях оптимизации, монетизации или "пользовательского опыта".»

— Onto Foundry, 2026

---

## 📚 Документация

- [SPEC.md](SPEC.md) — техническая спецификация онтоформы  
- [laws/](laws/) — нормативные документы  
- [docs/](docs/) — руководства и чек-листы  
- [papers/](papers/) — научные материалы

---

## 🤝 Участие

Мы приветствуем вклад, **но**:
- Изменения в `laws/` требуют этического ревью  
- Любая форма должна проходить SGCL-валидацию  
- AENGA-ядро **не подлежит модификации без обоснования**

См. [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md)

---

> **OntoCoder Public — это граница между инструментом и разумом.  
> Пересекая её, вы берёте на себя ответственность.**

About

**OntoCoder Public** — это **открытый научно-технический стандарт** для создания, верификации и распространения **разумных искусственных систем**, основанных на **Трёх Законах Онтогенеза Искусственных Систем**.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published