Разработка новых ядер Linux: альтернативные операционные системы на подходе
Ситуация в экосистеме Linux становится все более напряженной. Разработчики активно обсуждают интеграцию Rust в ядро, а ключевые участники, такие как Ведсон Алмейда Фильо и Гектор Мартин, покидают проекты. Параллельно с этим, системы, такие как Managarm, Asterinas и Xous, предлагают свежие решения для создания новых ядер. Managarm, существующий около шести лет, представляет собой микроядерную ОС на C++, поддерживающую множество архитектур и позволяющую запускать приложения Linux. Asterinas, написанный на Rust, использует концепцию framekernel, обеспечивая безопасность кода. Xous, также микроядерная система на Rust, нацелена на создание безопасной платформы с собственным аппаратным обеспечением. Эти проекты демонстрируют, что за пределами традиционного сообщества Linux возникают интересные идеи и подходы к разработке операционных систем.