Redox OS 6.0

Redox OS 6.0

Daniel

Образы Redox OS 6.0 вы можете скачать здесь

Обзор

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

  • rmm. Менеджер памяти ядра был полностью переписан, что устранило утечки памяти ядра. Также, поддержка многоядерных процессоров стала более стабильной.
  • Большая часть работы RSoC была интегрирована в этот выпуск. В него вошли ptrace, strace, gdb, разметка диска, logging, io_uring и многое другое
  • Была проделана огромная работа над библиотекой relibc, итогом которой стало значительное улучшение всего, что от неё зависит.
  • Был добавлен новый формат пакетов pkgar, скорость создания и извлечения которого намного быстрее, чем предыдущего формата tar
  • Cookbook был переработан для поддержки новой системой сборки. Новая система сборки использует toml файлы вместо shell скриптов и на неё уже перенесён ряд пакетов
  • Очень много времени ушло на борьбу с критическими изменениями в сборках Nightly где был изменён макрос asm!. Конечно, эта проблема была решена несколько месяцев назад, но из-за других проблем пришлось задержаться.

Изменения в коде

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

  • redox
  • cookbook
  • kernel
  • relibc
  • Многие другие репозитории тоже были изменены, но они не отслеживаются в основном репозитории Redox. Вы можете посмотреть их на Redox OS GitLab

Report Page