Redox — UNIX-подобная операционная система с открытым исходным кодом, написанная на Rust.
Изменения в 0.6:
-
Переписан менеджер памяти rmm. Это устранило утечки памяти в ядре, которые стали серьёзной проблемой с предыдущим менеджером памяти. Также поддержка многоядерных процессоров стала стабильней.
-
Многие вещи от студентов Redox OS Summer of Code были включены в этот релиз. Включая работы по ptrace, strace, gdb, disk partitioning, logging, io_uring и т.д.
-
Переработана стандартная библиотека С relibc для обеспечения большей совместимости с приложениями.
-
Новый формат пакетов pkgar, который быстрее чем старый формат tar.
-
Обновлена коллекция с примерами пакетов: cookbook
-
Много времени к подготовке к этому выпуску было потрачено на адаптацию кода к ломающим изменениям в Rust Nightlies, где был изменён дизайн макроса asm. Также другие проблемы удерживали разработчиков от выпуска. Они надеются что новые версии теперь будут выходить чаще. (Предыдущий выпуск 0.5 был: 24 марта 2019 г.)
Скриншот из VirtualBox: https://i.imgur.com/QqylHXj.png
>>> Подробности