NodeOS

Продукт
Дата премьеры системы: 2015/11/23
Технологии: ОС

NodeOS - операционная система, созданная на основе ядра Linux и JavaScript-приложениях, запускаемых на сервере Node.js.

Операционная система NodeOS создана в Испании и победила в национальном конкурсе проектов свободного программного обеспечения (9th National Free Software Championship).

23 ноября 2015 года сообщество разработчиков ОС объявило о планируемом выпуске первого релиза 1.0 ОС NodeOS[1].

Авторы NodeOS позиционируют продукт, как: «легковесная операционная система, полностью построенная на JavaScript и управляемая npm».

Представление ОС NodeOS (2014)

Из GNU/Linux в NodeOS используется только собственно ядро, на котором запускается исполняемая среда для JavaScript-приложений node.js и её пакетный менеджер по умолчанию npm (Node Package manager). На 23 ноября 2015 года в базе npm более 200 тыс. пакетов, и создатели NodeOS обозначают целью своей ОС «предоставить самый минимум, оставляя всё остальное для npm». Загрузка NodeOS организована так, что initramfs вызывает цикл в node.js (Read-Eval-Print-Loop, REPL), процесс которого получает PID 1 и монтирует файловые системы /dev и /proc.

Готовятся образы NodeOS для широкого спектра применений: настольные компьютеры, компактные устройства (Raspberry Pi) и серверы, облачные провайдеры, виртуальные машины, PaaS-провайдеры и провайдеры контейнеров.

Последние релизы NodeOS доступны на GitHub в виде 32- и 64-битных образов для ПК, QEMU и vagga. На Docker Hub пока представлены только устаревшие образы ОС (предлагается собирать из исходников).

Исходный код ОС распространяется на условиях свободной лицензии MIT и доступен на GitHub.

Примечания



СМ. ТАКЖЕ (1)


Подрядчики-лидеры по количеству проектов

За всю историю
2022 год
2023 год
2024 год
Текущий год

  Ред Софт (Red Soft) (45)
  НППКТ (40)
  Softline (Софтлайн) (29)
  Кортис (16)
  Крок (15)
  Другие (362)

  НППКТ (23)
  Кортис (7)
  Ред Софт (Red Soft) (5)
  ОТР-БИТ (ОТР - безопасность информационных технологий) (2)
  ФГАУ НИИ Восход (1)
  Другие (8)

  Ред Софт (Red Soft) (5)
  Аквариус (Aquarius) (1)
  Атлант (ГК Applite) (1)
  Галэкс ГК (Галэкс НТЦ) Galex (1)
  Галэкс Сервис (1)
  Другие (3)

  Ред Софт (Red Soft) (9)
  РТ МИС (РТ Медицинские информационные системы) (4)
  Линс (Lins) (1)
  МИАЦ Брянской области (Медицинский информационно-аналитический центр) (1)
  ОБИТ (1)
  Другие (14)

  Базальт СПО (BaseALT) ранее ALT Linux (2)
  Inferit (Инферит) (1)
  Другие (0)

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2022 год
2023 год
2024 год
Текущий год

  Microsoft (80, 144)
  Ред Софт (Red Soft) (3, 71)
  РусБИТех-Астра (ГК Астра) (4, 46)
  НППКТ (2, 41)
  ИВК (4, 28)
  Другие (310, 141)

  НППКТ (1, 23)
  Ред Софт (Red Soft) (1, 13)
  ИВК (2, 4)
  Базальт СПО (BaseALT) ранее ALT Linux (3, 3)
  РусБИТех-Астра (ГК Астра) (2, 3)
  Другие (0, 0)

  Ред Софт (Red Soft) (1, 5)
  ИВК (1, 2)
  Базальт СПО (BaseALT) ранее ALT Linux (1, 2)
  Атлант (ГК Applite) (1, 1)
  Microsoft (1, 1)
  Другие (0, 0)

  Ред Софт (Red Soft) (1, 13)
  Открытая мобильная платформа (ОМП) (1, 1)
  РусБИТех-Астра (ГК Астра) (1, 1)
  Synology (SLMP PTE) (1, 1)
  Лаборатория Касперского (Kaspersky) (1, 1)
  Другие (2, 2)

  ИВК (1, 2)
  Базальт СПО (BaseALT) ранее ALT Linux (1, 2)
  НЦПР Национальный центр поддержки и разработки (1, 1)
  Другие (0, 0)

Распределение базовых систем по количеству проектов, включая партнерские решения (проекты, партнерские проекты)

За всю историю
2022 год
2023 год
2024 год
Текущий год

  Microsoft Windows - 115 (60, 55)
  Ред ОС (Red OS) - 66 (66, 0)
  Linux - 64 (0, 64)
  НППКТ: ОСнова (Операционная система общего назначения, ОС ОН) - 41 (41, 0)
  ОС Альт (ранее Альт Линукс (ALT Linux) - 28 (17, 11)
  Другие -40

  НППКТ: ОСнова (Операционная система общего назначения, ОС ОН) - 23 (23, 0)
  Ред ОС (Red OS) - 13 (13, 0)
  ОС Альт (ранее Альт Линукс (ALT Linux) - 4 (2, 2)
  Linux - 2 (0, 2)
  Simply Linux - 1 (1, 0)
  Другие -4

  Ред ОС (Red OS) - 5 (5, 0)
  ОС Альт (ранее Альт Линукс (ALT Linux) - 2 (2, 0)
  Windows Server 2019 - 1 (1, 0)
  Другие 0

  Ред ОС (Red OS) - 13 (13, 0)
  Аврора ОС - 1 (1, 0)
  Synology NAS - DiskStation Manager - 1 (1, 0)
  Astra Linux Mobile - 1 (1, 0)
  Другие 0

  ОС Альт (ранее Альт Линукс (ALT Linux) - 2 (2, 0)
  Другие 0