Прототип Unix-подобного ядра Moss на Rust: первые шаги и перспективы
В конце ноября 2025 года команда проекта Moss представила прототип Unix-подобного ядра, разработанного на Rust. Это ядро предназначено для выполнения Linux-приложений, при этом оно ориентируется на асинхронность и современные методы системного программирования. За восемь месяцев разработчики достигли реализации ядра на реальном оборудовании, обеспечив поддержку базовых системных вызовов и запуск командной оболочки Bash.
Moss, работающий на архитектуре Aarch64 и протестированный на устройствах, таких как Raspberry Pi 4 и Jetson Nano, использует асинхронную модель программирования, что позволяет эффективно обрабатывать операции. Ядро поддерживает 51 системный вызов, включая управление памятью и работу с процессами, однако сетевые возможности и полноценные файловые системы пока отсутствуют.
Несмотря на свои ограничения, проект имеет потенциал для развития, включая планы по расширению системных вызовов и улучшению совместимости с Linux. Однако для успеха необходима активная поддержка сообщества и развитие документации. Moss представляет интерес для энтузиастов системного программирования и может стать платформой для дальнейших экспериментов.