0Nera SynapseOS Save

Синапс ОС (SynapseOS) - российская микроядерная операционная система.

Project README

Синапс ОС

Синапс ОС (SynapseOS) - российская микроядерная операционная система на языке C и (GNU ASM / GAS).

Одной из ключевых особенностей Синапс ОС является вынос архитектурно-зависимых частей в отдельные функции. Это решение позволяет значительно упростить процесс переноса ПО на новые платформы и обеспечивает высокую степень универсальности операционной системы. Основная идея Синапс ОС заключается в создании удобной и универсальной платформы для разработчиков, которая позволит им сосредоточиться на написании кода, не тратя время на адаптацию под различные аппаратные платформы.

Проект продвигает философию модульности.

Сайт проекта | Вики

Состояние проекта

На данный момент идет процесс подготовки к альфа-тестированию

  • Разработка слоя абстракции над железом
  • Разработка менеджера памяти ядра
  • Реализация многоядерного планировщика задач
  • Разработка менеджера модулей
  • Создание дерева устройств
  • Начальная реализация API и ABI
  • Создание системы ввода-вывода
  • Реализация пространства пользователя
  • Разработка базового исполнительного окружения
  • Создание документации
  • Публикация для тестирования
  • Сбор и анализ отзывов

Архитектура и план проекта недавно были пересмотрены. На данный момент кодовая база переписывается с нуля.

Open Source Agenda is not affiliated with "0Nera SynapseOS" Project. README Source: 0Nera/SynapseOS

Open Source Agenda Badge

Open Source Agenda Rating