О проекте

«Сивелькирия» — это операционная система на ранней стадии проектирования и разработки. Её ключевые особенности состоят в следующем:

  1. Интерфейсы всех типов данных и алгоритмов, с которыми могут работать программы под ней, определены на уровне операционной системы. Это гарантирует совместимость любых программ, выполняющихся под данной ОС.
  2. Любое ПО существует под данной ОС в виде модулей, которые, благодаря сквозному API, могут применяться в любом совместимом контексте, независимо от происхождения и языка.
  3. Данные в системе организованы по типу, а не по происхождению или принадлежности к конкретной платформе. Соответственно, доступ к любым данным возможен через наиболее удобный интерфейс.
  4. Компоненты любых программ могут заменяться пользователем на любые другие установленные совместимые компоненты.
  5. Структура интерфейсов, предоставляемых операционной системой, такова, что позволяет максимально отделить прикладную логику от системной.
  6. Взаимодействие между устройствами доступно для любых программ без необходимости дополнительного кодирования, так как поддерживается на уровне операционной системы.

Более подробно основные принципы построения ОС «Сивелькирия» описаны здесь, а некоторые менее значимые решения — здесь.

Цель создания ОС «Сивелькирия» заключается в объединении разрозненных программных решений в гармоничное целое. На данной платформе любые данные и программы будут доступны из любого контекста.

ОС «Сивелькирия» поддерживает выполнение в следующих режимах:

  • в качестве основной операционной системы, запущенной на устройстве пользователя;
  • в качестве серверной ОС;
  • в качестве агента (набора приоложений) под основной ОС;
  • в качестве внешнего компонента, экспортирующего API установленных модулей для использования из другого ПО.

В данном разделе сайта собрана подробная информация о целях, концепциях, особенностях и архитектуре ОС «Сивелькирия». Пожалуйста, обратитесь к следующим страницам: