Redox получила 50 000 евро от NGI Zero Commons и 11 500 от NLnet: виртуализация и capability-безопасность

30.06.2026

Проект Redox получил грант на 50 000 евро от фонда NGI Zero Commons и ещё 11 500 евро от NLnet. На первые деньги будет делаться «Virtualized Redox» — доведение ОС на Rust до роли веб-сервера и среды микросервисов; вторые пойдут на capability-безопасность.

Что будет делаться на первые деньги

Заявка называется «Virtualized Redox». Цель — научить Redox работать как веб-сервер и среда для микросервисов, причём внутри контейнера на базе rust-vmm или QEMU. Грант рассчитан на год и четверых разработчиков с частичной занятостью: Анхад Сингха, auronandace, MJ Pooladkhay и Рон Уильямс, при поддержке ядра от 4lDO2.

Работа разбита на несколько направлений:

сетевой стек — поддержка virtio-net, RSS, сегментации TCP/IP и выгрузки контрольных сумм, плюс общие улучшения производительности. Основа стека Redox — smoltcp, сетевой стек, написанный на Rust для встраиваемых систем; улучшения планируется по возможности передавать вверх, в сам проект;

RedoxFS — улучшение параллелизма, поддержка начатой недавно работы с capability и производительность;

virtiofs — безопасный обмен файлами с хостом. Заявка обещает полноценную двунаправленную реализацию, включая безопасность, сопоставление пространств имён и другие расширенные возможности;

прочие улучшения virtio;

микросервисы на WASM/WASI с запуском через wasmtime;

дальнейшее приближение к POSIX, чтобы переносить и сопровождать больше серверных приложений.

Capability-безопасность

Отдельные 11 500 евро от NLnet идут на уже начатую работу: передача имён пространств и текущего каталога в виде capability. Её ведут Ибуки Омацу и 4lDO2.

Почему это заметно

Планка для ОС на неродном языке — не просто работающие ядро и терминал, а способность быть платформой для серверного и облачного ПО. Грант именно на это: Redox превращают из системы для экспериментов в систему, на которой можно запускать сервисы. Плюс smoltcp и wasmtime в основании — оба крейта на Rust используются далеко за пределами Redox.

Оригинал

Сводка «This Month in Redox — June 2026», раздел «NGI Zero and NLnet Funding for Virtualization»

Упоминаний: 1 · Просмотров: 2