Прототип ядра Moss, написанного на Rust, продемонстрировал свои возможности

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

Вопрос-ответ

Что такое проект Moss и в чем его главная цель?

Moss — это прототип Unix-подобного ядра, написанный на языке Rust. Его основная цель — запуск Linux-приложений с упором на асинхронность и современные подходы к системному программированию, что делает его потенциально интересным для IoT и встраиваемых систем.

Каких результатов уже удалось достичь разработчикам Moss?

За восемь месяцев разработки ядро уже функционирует на реальном оборудовании (архитектура Aarch64, устройства Raspberry Pi 4 и Jetson Nano), поддерживает 51 системный вызов Linux и позволяет запускать командную оболочку Bash.

Почему для написания ядра был выбран язык Rust?

Использование языка Rust помогает избежать распространенных уязвимостей, связанных с ошибками управления памятью. Это критически важно для системного кода, так как повышает его безопасность и надежность.

Каковы дальнейшие планы по развитию проекта?

В планах разработчиков расширить сетевую подсистему, добавить поддержку дополнительных файловых систем и значительно увеличить совместимость с существующими Linux-приложениями, чтобы расширить сферу его применения.

  • Related Posts

    Как создать современный сайт на Laravel: практический маршрут от идеи до запуска

      Если у вас есть идея для веб-проекта и вы хотите реализовать её быстро, надёжно и с хорошей архитектурой, разработчик сайта на laravel — один из лучших путей. В этой…

    Huawei Mate 80 стал самым продаваемым флагманом на рынке Китая

    По информации известного китайского инсайдера Digital Chat Station, стандартная модель Huawei Mate 80 преодолела отметку в 1,5 миллиона активаций. Благодаря этому достижению, смартфон сумел опередить все остальные флагманы на китайском…

    You Missed

    Самосвальные полуприцепы: техника для стройки и добычи инертных материалов

    • От Redactor
    • 21 августа, 2026
    • 6 views

    Как сохранить букет свежим дольше

    • От Redactor
    • 19 августа, 2026
    • 7 views

    Чем отличается предчистовая отделка от чистовой

    • От Redactor
    • 17 августа, 2026
    • 14 views

    Сколько стоит грузчик на час

    • От Redactor
    • 10 августа, 2026
    • 23 views

    Как выбрать зал для конференции

    • От Redactor
    • 6 августа, 2026
    • 31 views

    Накрутка поведенческих факторов: быстрый эффект и высокая цена — что нужно знать, прежде чем рисковать

    • От Redactor
    • 16 июля, 2026
    • 29 views
    Накрутка поведенческих факторов: быстрый эффект и высокая цена — что нужно знать, прежде чем рисковать