Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]

Выпуск ядра Asterinas 0.19, написанного на языке Rust и совместимого с Linux

13.10.2026 21:41 (MSK)

Опубликован релиз проекта Asterinas 0.19, развивающего ядро, написанное на языке Rust и предназначенное для использования в операционных системах общего назначения. Ядро предоставляет ABI (Application Binary Interface), совместимый с ядром Linux и способный использоваться вместо него. Параллельно развивается дистрибутив Asterinas NixOS, сочетающий ядро Asterinas с системным окружением NixOS. Код проекта развивается с 2022 года и распространяется под лицензией MPL (Mozilla Public License).

В настоящее время в ядре реализовано более 240 системных вызовов Linux. В дистрибутиве Asterinas NixOS верифицирована работа поверх ядра Asterinas более 100 пакетов из NixOS. Среди поддерживаемых пакетов: Xfce, Firefox, bash, systemd, Podman, QEMU, rsync, Apache httpd, nginx, SQLite, Redis, Clang, GCC, Go, Lua, Node.js, OpenJDK, Perl, PHP, Python, Ruby, Rust, Git, FFmpeg, PyTorch, TensorFlow, Ollama и Codex.

В ядре обеспечена полная поддержка архитектуры x86-64, частичная поддержка ARM64, RISC-V 64 и x86-64 с изоляцией на базе Intel TDX, а также начальная поддержка архитектуры LoongArch 64. Из приоритетных областей применения называются системы, завязанные на Linux ABI, но требующие более высокого уровня защищённости. Например, Asterinas предлагается использовать для формирования системного окружения защищённых виртуальных машин, для изоляции которых используются такие технологии, как ARM CCA, AMD SEV и Intel TDX, а также на стороне хост-системы, обеспечивающей запуск контейнеров.

Для снижения вероятности появления ошибок при работе с памятью, являющихся главным источником наиболее опасных уязвимостей, при написании Asterinas задействован язык Rust и тактика ограниченного использования unsafe-блоков. Ядро построено с использованием архитектуры framekernel, в которой попытались совместить возможности изоляции микроядер с эффективностью монолитных ядер.

Компоненты ядра в Asterinas размещаются в общем адресном пространстве, а безопасность достигается на уровне логического разделения безопасного кода и кода, в котором не исключено возникновение проблем с безопасностью. Ядро разбито на две части, написанные на Rust: OS Framework и OS Services. В OS Services запрещено применение unsafe-блоков, а все низкоуровневые операции, требующие выполнения кода в блоках unsafe, вынесены в OS Framework и доступны только через высокоуровневый API. Все системные вызовы, файловые системы и драйверы реализуются на уровне OS Services и не могут включать unsafe-блоки.

Для разработки системных сервисов и модулей ядра поставляется инструментарий OSDK (Operating System Development Kit), предоставляющий утилиту cargo-osdk для создания, сборки, тестирования и запуска компонентов операционной системы. Для разработчиков подготовлен набор библиотек OSTD (Operating System Standard Library), включающий редакцию стандартных библиотек Rust (crate std), адаптированную для использования в компонентах операционной системы.

Среди изменений в Asterinas 0.19:

  • Реализована подсистема DRM (Direct Rendering Manager), устройство /dev/dri, интерфейс KMS (kernel mode setting) и драйвер "modesetting", позволившие запустить штатный графический стек на базе X.Org Server и Mesa, вместо ранее применявшегося драйвера fbdev, использующего фреймбуфер.

  • Добавлена поддержка архитектуры AArch64 (ARM64), которая теперь используется в качестве основной архитектуры при разработке, наряду с x86-64. Для AArch64 реализован второй уровень поддержки, подразумевающий работоспособность базовой функциональности, проверку в системе непрерывной интеграции и частичный охват тестами.
  • Продолжена работа по адаптации Asterinas для запуска в качестве гостевой системы в VM-контейнерах Kata Containers и Confidential Containers. Предложена новая реализация Overlayfs, успешно проходящая стандартные тестовые наборы ФС ядра Linux и xfstests. Реализован новый API монтирования. Стабилизирован код virtio-fs. Добавлена поддержка протокола direct-boot, используемого в QEMU, Cloud Hypervisor и Firecracker. Ускорена загрузка в виртуальных машинах, память которых шифруется при помощи технологии Intel TDX.
  • Во фреймворке OSTD (Operating System Standard Library) реализован базовый API для создания минималистичных гипервизоров на базе Intel VMX.
  • Добавлена поддержка модели разработки драйверов на языке Rust. Добавлен компонент aster-device с функциональностью, напоминающей компоненты ядра Linux c базовыми примитивами и абстракциями для разработки драйверов, но написанный на Rust без unsafe-кода.
  • Обеспечена возможность собственной пересборки (self-hosting) - из окружения с ядром Asterinas и пакетами NixOS теперь можно собрать ядро Asterinas.


  1. Главная ссылка к новости (https://asterinas.github.io/20...)
  2. OpenNews: Написанные на Rust ядро Zinnia
  3. OpenNews: Проект Moss развивает Linux-совместимое ядро на языке Rust
  4. OpenNews: Ядро Maestro, написанное на Rust и частично совместимое с Linux
  5. OpenNews: Операционная система Munal на Rust
  6. OpenNews: В Китае запущен спутник с real-time подсистемой ядра Linux, написанной на Rust
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66460-asterinas
Ключевые слова: asterinas, rust, kernel
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (95) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 22:02, 13/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/–
    Нейросети?
     
     
  • 2.11, warlock66613 (ok), 22:43, 13/10/2026 [^] [^^] [^^^] [ответить]  
  • +8 +/–
    Не похоже. Проект начат до эпохи ИИ. Сведений об активном использовании иишного кодинга я не нашёл. Но и запрета тоже нет, это надо иметь в виду.
     
     
  • 3.16, limafresh (ok), 23:37, 13/10/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/–
    > Сведений об активном использовании иишного кодинга

    Не все считают нужным добавлять Co-authored-by или Assisted-by. Это не говорит о том, что в проекте нет ИИ.

     
     
  • 4.18, Bottle (?), 23:48, 13/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Тем забавнее будет, когда на весьма валидных или именитых разрабов будут нападать сектанты, видящие ИИ во всём.
    В этом плане молодёжь превратилась в тех самых бабок и дедов, у которых вся инфа не из телекрана — фейки.
     
     
  • 5.19, GG (ok), 23:51, 13/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    Это уже происходит
     
     
  • 6.107, Аноним (107), 21:36, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/–
    Редох, как я понял, уже дописали. И все дрова на расте под линух - тоже написаны.
     
  • 5.45, Prot (??), 07:05, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    А ты уверен, что противники ворчащие на ИИ - это именно молодёжь, а не старпёры привыкшие писать код в vi?
     
     
  • 6.56, Аноним (56), 09:40, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/–
    > А ты уверен, что противники ворчащие на ИИ - это именно молодёжь, а не старпёры привыкшие писать код в vi?

    Ты уверен, что быть противниками очень плохого кода могут быть только старпёры?

     
     
  • 7.122, EuPhobos (ok), 11:09, 16/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Плохой код != использования ИИ инструментов.

    Ворчуны же, по умолчанию приводят "Раз ИИ участвовал === плохой код"

     
  • 4.71, Пишу со второго пня (?), 11:56, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    Кстати, всегда отключал эти тэги, когда работал в claude code.
     
     
  • 5.111, пох.. (?), 22:04, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Кстати, всегда отключал эти тэги, когда работал в claude code.

    ага, я тоже ей каждый раз говорю - э, хахре врать-то, какое "co-authored", сама написала - сама и отсвечивай! От моего имени - вон тот двухстрочечный комит только.


     
  • 3.51, Аноним (51), 07:54, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    Также как и подобные им проекты вроде Maestro они должны были быть заброшены но теперь возрождаются за счёт нейронок, некоторые видимо будут скрывать это до конца чтобы не ловить хейт
     
  • 2.13, анонимс (?), 23:07, 13/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Что нейросети? Нейросетям уже 70 лет 😄 LLM почти десять
     
     
  • 3.20, Аноним (20), 00:07, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > LLM почти десять

    не меньше 12 это точно!

     
  • 3.28, kusb (?), 01:41, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Google Translate будто код не умел.
     
  • 2.47, пох.. (?), 07:41, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Нейросети?

    Терминатор таки сумел вернуться в 22й год чтобы начать отаку оттуда?!

    нам п-ц!

     

  • 1.3, Аноним123 (?), 22:15, 13/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Нужно. Как там с поддержкой оборудования? Можно ли средний современный ноутбук на нём запустить?
     
     
  • 2.6, Аноним (6), 22:19, 13/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    конечно
     

  • 1.5, Dzen Python (ok), 22:19, 13/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/–
    Не шмогли в Рекдох, пытаются шмочь в эмулятор линукса?
     
     
  • 2.7, Аноним (7), 22:20, 13/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Ну там писали без Клода и без совместимости. А линукс уже есть и Клод уже есть.
     
     
  • 3.41, Аноним (41), 04:51, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Крому БЗДы ничего запасного у тебя нет.
     
  • 2.14, Мемоним (?), 23:20, 13/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Глядя как Linux отрицательно прогрессирует, пора задуматься о запасном аэродроме... большой текст свёрнут, показать
     
     
  • 3.21, Аноним (21), 00:12, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/–
    А ты уверен, что и это всё они не будут повторять за linux?
     
     
  • 4.48, пох.. (?), 07:43, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > А ты уверен, что и это всё они не будут повторять за
    > linux?

    я уверен - не будут. В смысле им нечего удалять, поскольку ничего из перечисленного и нет. И не будет, запомнити этот твит!


     
  • 3.54, laindono (ok), 08:18, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Вижу, что удаляется код, который не имеет практической ценности (кроме, может быть ext4). Это не минус, а плюс.
    Для поддержки всего этого существуют дистрибутивы, предназначенные для исторического железа. Уверен, они могу и сами справиться с патчами.
     
     
  • 4.82, Аноним (82), 13:15, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/–
    Практической ценности не имеют специалисты, которые вместо добавления новой функциональности, удаляют и ломают старую.
     
     
  • 5.112, laindono (ok), 23:09, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/–
    Какая практическая ценность в поддержке процессора, который начался 40 лет назад... большой текст свёрнут, показать
     
  • 3.74, Аноним (74), 12:43, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Также в линуксе недавно улалили cryptoapi, ибо шифрование это не для плебс.
     
  • 3.105, Брат Анон (ok), 20:29, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Строго говоря, Линукс никогда и не обещал, что будет слушать пользователей.
    Тем более, не было обещания поддерживать вполне древние вещи.
     

  • 1.9, Аноним (9), 22:36, 13/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/–
    Нужна ещё сразу поддержка unikernel, чтобы не таскать за каждой приложухой посиксный чемодан без ручки.

    И да, деплоил MirageOS в продакшен. С тех пор полюбил OCaml и глаз дёргаться перестал.

     
     
  • 2.27, Инопланетянин (?), 01:37, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Написано же, что это ОС общего назначения. unikernel под конкретную задачу-приложение.
     
     
  • 3.94, Аноним (9), 16:09, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Одно другому никак не мешает. Это вообще вопрос архитектуры.
     

  • 1.15, Аноним (15), 23:20, 13/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/–
    А Nix тоже штоли на расте переписали?
     
     
  • 2.17, GNU Overlord (ok), 23:39, 13/10/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/–
    Для работы в виртуальной машине достаточно заменить Linux на Asterinas.

    Что еще там переписывать?

     
  • 2.91, Kargo (?), 15:44, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Tvix вроде есть
     

  • 1.22, Аноним (22), 00:22, 14/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    > Ядро построено с использованием архитектуры framekernel, в которой попытались совместить возможности изоляции микроядер с эффективностью монолитных ядер.

    какая то туфта - обычное монолитное ядро, просто unsafe не везде разрешён

     
     
  • 2.31, Аноним (31), 02:35, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    В коде на расте не бывает ошибок, поэтому микроядра не нужны!!!!
     
     
  • 3.79, Аноним (82), 13:09, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Так и кода на Расте не бывает. Это либо обёртки над сишными бибилиотеками, либо нейрослоп, либо нейрослоп-обёртки над сишными библиотеками.
     

  • 1.24, hiddenman (ok), 00:36, 14/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/–
    Есть и поинтереснее, на мой взгляд, подобные проекты.
    Например, формально верифицированное ядро, написанное на SPARK и Ada и ОС на его базе:
    https://codeberg.org/Ironclad/Ironclad
    https://ironclad-os.org/
    https://codeberg.org/Ironclad/Gloire

    Еще и real time умеет настоящий, как я понял, плюс разные архитектуры. Хотя по ABI, конечно, с Linux совместимо не будет, а POSIX есть. На картинках показывают, что тоже всё работает.

    Пару лет назад новость про них тут была, но почему бы не напомнить еще раз.

     
     
  • 2.26, Инопланетянин (?), 01:32, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Интересно. Есть, кстати, проекты по верификации ядра на ACSL (Frama-C) для написания модулей. Но в самом ядре линукса вряд ли верификацию стоит ждать, чтобы ее контрибьюторы поддреживали.
     
  • 2.39, Норм (?), 04:43, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Цель воспроизведения линукс совместимого ABI не менее интересная цем цели поставленные при создании TempleOS.
    Но ценность ее достижения явно меньше.
     

  • 1.25, Ivan_83 (ok), 00:50, 14/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/–
    Надеюсь растовики все туда дружно мигрируют и прекратят портить чужие проекты.
     
     
  • 2.30, Аноним (31), 02:34, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/–
    Ты хоть раз видел, чтобы мигранты оставили свою родину пустой?
     
  • 2.44, VVVVVV (?), 06:30, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Куда же по вашему делись разработчики не растовики, которые изначально писали эти проекты? Или они как раз перешли на Раст т.к. он во всём лучше?
     
  • 2.119, Аноним (9), 16:55, 15/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    До тебя всё ещё не дошло, что "растовики" и есть те самые разработчики, для который эти проекты свои? Чужой там только ты.
     

  • 1.29, Аноним (31), 02:33, 14/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/–
    Ос много, проблема в драйверах а не в софте
     
     
  • 2.59, Пишу со второго пня (?), 10:11, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/–
    Проблема в вырвиглазном неединообразном ui/ux.
     

  • 1.32, Аноним (32), 03:05, 14/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    > написанное на языке Rust

    У меня одного слово "Rust" ассоциируется со словом "повесточка"?

     
     
  • 2.34, sunjob (ok), 03:09, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    ну может на то она и повесточка, что-бы закопать линух и весь накопленный багаж?!
    не похоже? весь опенсорс выжмут, заберут самое нужное и закроют под "своими лицензиями".
     
     
  • 3.38, Аноним (38), 04:13, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ну, у этого проекта с этим вроде всё ок. Они на github а не gitlab, и даже coc (он же cock) в проекте нету.
     
  • 2.35, Инопланетянин (?), 03:26, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Повесточка или нет, но многие проекты содержат в названии слово rust. На си или с++ такого нет. Думайте!
     
     
  • 3.49, пох.. (?), 07:46, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/–
    > Повесточка или нет, но многие проекты содержат в названии слово rust. На
    > си или с++ такого нет. Думайте!

    хммм... кроме c-ares действительно ничего не надумывается. Думаешь, выстрелит?!
    (заодно лицензию сменить с б-гмерзкой gpl3 на MI^Wконечно же коммерческую с подписками)

     
     
  • 4.84, Инопланетянин (?), 13:21, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Садись, два История появления современного инструмента выглядит следующим обра... большой текст свёрнут, показать
     
     
  • 5.88, пох. (?), 15:28, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    так я чот не понял - закупать токены под c-чтотопереписанное или не взлетит?!

     
     
  • 6.90, Инопланетянин (?), 15:32, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > так я чот не понял - закупать токены под c-чтотопереписанное или не
    > взлетит?!

    Лучше локальное решение собирай.

     
     
  • 7.99, пох. (?), 16:58, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/–
    в смысле, выпилить логотипы и зарегистрировать в реестр?
    Тухлый номер, там все уже поделено, я по долгу службы в курсе :-(

     
  • 2.62, Гаврош (?), 10:58, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Повесточка и есть. "Отрицательное явление, продвигаемое в народ силой и деньгами".
     
     
  • 3.80, Аноним (82), 13:10, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ну, некоторые, вон, и сами рады обмазываться.
     

  • 1.33, sunjob (ok), 03:08, 14/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    смысл будет, если авторы будут максимально использовать предыдущий опыт и обходить все грабля-косяки, с кот. уже столкнулись в линус-ядре.
    может-быть даже микро-ядро.

    или даже - "модульность" (что-бы это ни значило :о)
    например, удалили в пошлых релизах reiserfs, а ты взял "модуль-reiserfs" и сам собрал и добавил ... вот это будет гут! :о)

     
     
  • 2.36, sunjob (ok), 03:46, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    :о)
     
  • 2.40, Норм (?), 04:45, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Линукс ABI это вот то самое и есть. Чего там и зачем обходить если главное уже намазано.
     

  • 1.37, Аноним (38), 04:10, 14/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    > В настоящее время в ядре реализовано более 240 системных вызовов Linux

    ну, их сейчас 400+, так что...

     
     
  • 2.65, Аноним (74), 11:07, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Стабильный АПИ откуда неждали!
     
     
  • 3.101, Аноним (101), 19:50, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    На границе ядро-юзерспейс API и у Линукса стабильный.
     
  • 3.110, Аноним (107), 21:41, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Теперь будет бесконечная эпопея реализации оставшихся вызовов, как это в раст-утилзах происходит.
     

  • 1.42, Аноним (41), 04:54, 14/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    >распространяется под лицензией MPL (Mozilla Public License)

    Лицензия Мозиллы это изберательный копилефт. Для системщины нужен сильный копилефт - GPL_v3. Он будет колом для корпорастов.

     
     
  • 2.46, Аноним (46), 07:23, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Хоть один Ванхельсинг не пал смертью храбрых в неравной борьбе корпа и собственного живота? Чуть что сразу лицуха меняется на огороженную и привет,спасибо.
     
     
  • 3.50, пох.. (?), 07:49, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    > Хоть один Ванхельсинг не пал смертью храбрых в неравной борьбе корпа и
    > собственного живота? Чуть что сразу лицуха меняется на огороженную и привет,спасибо.

    дык вон, божок, светлое величество, с пальцем.

    Продал чужой труд, жывот - набит до отказа и дочке-сжвшнице еще на корм хватило, вон жырная какая. Завидуйте, неудачники!

     
     
  • 4.75, Аноним (82), 12:56, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Как говорится: "Не твоя, вот ты и бесишься!"
     
     
  • 5.89, пох. (?), 15:29, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/–
    бльо! Я не буду ЭТО трахать!
    Даже за мильен долларов. Ну в смысле - я просто не смогу такоэ, мильен тут ничем не поможет.

     

  • 1.53, Аноним (53), 08:18, 14/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/–
    Поддержка пакетов:

    > системд, оллама, кодекс

    Самое нужное принесли, не иначе. Гнома для щит-карэ не хватает.

     
     
  • 2.55, жявамэн (ok), 08:40, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/–
    Чем генерили то и поддерживается, очевидно.
     

  • 1.57, iPony128014 (?), 10:03, 14/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/–
    Ждали-ждали тут Windows-капец, а тут вот оно чё...
     
     
  • 2.83, Аноним (82), 13:20, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Зря ждали. Я вот не ждал, а взял и закапал винду на всех устройствах ещё лет 10+ назад. Такой груз с плеч сразу долой..
     
     
  • 3.109, Аноним (107), 21:39, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > а взял и закапал винду на всех устройствах

    а я взял и закатал винду на все устройства.

     
     
  • 4.115, Аноним (115), 00:38, 15/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Под асфальт?
     

  • 1.66, Аноним (66), 11:23, 14/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Штука интересная,но пока там работы и допиливания руками как при разгрузке вагона угля...

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

     
  • 1.68, Hexen (ok), 11:46, 14/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Это же замечательно если будут альтернативные Linux совместимые ядра.
     
     
  • 2.120, Аноним (120), 10:54, 16/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    kFreeBSD+Linuxulator, можно так даже дистр отдельный запустить, если ядро туда так подставить
     

  • 1.76, Аноним (74), 12:56, 14/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    > Join a community dedicated to openness and freedom. Asterinas adopts the Mozilla Public License ("MPL") to ensure that the project is free to the entire human race and remains so forever.

    Перевод: Мы делаем проект для корпов, присоединяйся добровольцем!

     
  • 1.95, Аноним (95), 16:32, 14/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    > Rust

    этот же язык не умеет банально памятью управлять

    что за мазохизм на таком делать ядро ОС?

     
     
  • 2.106, Брат Анон (ok), 20:37, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Язык и не должен памятью управлять. Памятью должна управлять либа при языке.
    А Раст-то как раз во всю памятью и рулит.
     
  • 2.113, Аноним (113), 23:24, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >этот же язык не умеет банально памятью управлять

    Действительно, в Rust'е управление памятью не автоматическое. А полуавтоматическое

     

  • 1.96, Аноним (96), 16:34, 14/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/–
    Redox, Servo, Deno, кто следующий в братскую могилу?
     
     
  • 2.116, Аноним (115), 00:40, 15/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Да, что-то их даже в Фонд Apache не пригласили.
     
     
  • 3.125, Метрика (?), 15:37, 17/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    В фонде апача хотя бы холодильники нормально работают, тухляком не так несет
     

  • 1.97, Аноним (96), 16:38, 14/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/–
    Честно говоря проект собрал все болезни типочной спо-приложухи из студенческой общаги

    1. Несуразный нейминг
    2. Неудачный выбор ЯП
    2. NIH-синдром

     
  • 1.98, Аноним (98), 16:46, 14/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    >Ядро предоставляет ABI (Application Binary Interface), совместимый с ядром Linux

    А говорят, что стабильный ABI Linux это нонсенс?

     
     
  • 2.108, Аноним (107), 21:38, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    При следующем выпуске ветки линукса вот это поделка на расте станет уже несовместима с линуксом.
     
     
  • 3.114, Аноним (113), 23:26, 14/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Дак и сейчас они пишут что не работает по-нормальному:
    "Asterinas NixOS is not ready for production use. We provide Asterinas NixOS to make the Asterinas kernel more accessible, allowing early adopters and enthusiasts to try it out and provide feedback."
     
  • 2.123, Аноним (120), 11:11, 16/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    API внутри ядра — нонсенс (то-то все ляликсятники на Nvidia жалуются), а вот ABI — да, стабильный
     
     
  • 3.124, Аноним (120), 11:13, 16/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Причем первый — ядро, второе — Userland
     

  • 1.117, adolfus (ok), 11:19, 15/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    > В настоящее время в ядре реализовано более 240 системных вызовов Linux.

    $ cat /usr/include/bits/syscall.h | grep "define SYS_" | wc -l
    656
    Осталось еще менее 416 вызовов реализовать

     
  • 1.118, Аноним (118), 14:36, 15/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Свободная ос на несвободном языке? Как
     
     
  • 2.121, Аноним (120), 10:55, 16/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    В плане. Язык то свободный, но наслопленный :)
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    XSQUARE
    Inferno Solutions
    Hosting by Hoster.ru
    Хоcтинг: