Skip to content

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

Notifications You must be signed in to change notification settings

0Nera/SynapseOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

Синапс ОС

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

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

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

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

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

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

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

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

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published