NodeOS — операционная система с ядром Linux и программным стеком на JavaScript

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

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

Логотип Node OS
Логотип Node OS / Иллюстрация с сайта Node OS

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

Операционная система NodeOS была создана в Испании и победила в национальном конкурсе проектов свободного программного обеспечения (9th National Free Software Championship). Исходный код распространяется на условиях свободной лицензии MIT и доступен на GitHub. Сайт NodeOS — node-os.com.

Дмитрий Шурупов по материалам Node OS, infoworld.com.







Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Система обізнаності для військових DELTА отримає новий функціоналСистема обізнаності для військових DELTА отримає новий функціонал
Обнаружено вредоносное ПО для Windows Subsystem for Linux
Linux исполнилось 30 лет
Intel свернула поддержку 10-нм процессоров Cannon Lake на уровне драйверов Linux
Microsoft предупредила о вирусе-майнере LemonDuck, поражающем системы Windows и Linux
Google профинансирует добавление поддержки языка Rust в ядро Linux
В ядре Linux 5.13 появится начальная поддержка ARM-процессора Apple M1
Вышла официальная версия архиватора 7-Zip для Linux — более 20 лет он был эксклюзивом Windows
Google научит свою перспективную ОС Fuchsia запускать приложения для Android и Linux в нативном режиме
Вышел браузер Mozilla Firefox 83 с большими улучшениями движка JavaScript
Последние новости

Подгружаем последние новости