О проекте

Вкратце о том что мы делаем

Из чего состоит проект?

Ядро

Основа всей системы. Спроектировано в виде микроядра с поддержкой модулей.
Своя уникальная философия "Всё есть модуль".

Подсистемы

Для совместимости с ПО из других систем, к примеру Linux, BSD, Windows, DOS - используются подсистемы.
Никакой эмуляции, только имитация API популярных систем.

Модули

Модули позволяют расширять функционал ядра и ПО без перекомпиляции или переустановки всей системы.
Больше никаких перезагрузок. Весь функционал меняется на лету.

План проекта

Альфа
Основной функционал ядра, небольшое количество ПО
Поддержка x86_64 (AMD64), C/C++/Go
Бета
Графическая оболочка, работа в серверном режиме
Сетевой стек, SSH сервер, сервер AT команд
Менеджер ПО
Поддержка JavaScript, Lua, SQLite
Первичный релиз: Десктоп+Сервер
Полноценное графическое окружение, подсистемы Linux, BSD
Первая LTS версия
Поддержка Трит-2
Расширение платформы
Реализация подсистемы для драйверов NT, поддержка E2K
Полная реализация
Реализация подсистемы NT, поддержка ARMv8

Безопасность

Изображение

Память

Шифрование областей ОЗУ, разделение памяти модулей и задач, разные менеджеры памяти для разных задач - всё это позволяет создавать безопасные системы.
Изображение

Балансировка нагрузки

Каждая задача может работать на другом ядре или даже компьютере.
Нагрузка на ядра процессора распределяется равномерно.
Изображение

Изоляция

Для полной безопасности подсистемы имеют ограниченный доступ к блочным устройствам. Все подсистемы изолированы, без разрешения администратора никакие данные не будут переданы.

Новости

04.03.2024
Новое начало
Мы вернулись. Проект получил новую, более универсальную и безопасную архитектуру.
Нет результатов, уточните запрос