The OpenNET Project / Index page

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

Для ОС Redox портирована среда рабочего стола Xfce и реализован планировщик задач EEVDF

08.06.2026 20:58 (MSK)

Разработчики операционной системы Redox, написанной с использованием языка Rust и концепции микроядра, опубликовали отчёт о развитии проекта за май. Из достижений отмечено успешное портирование среды рабочего стола Xfce. Работа Xfce в Redox признана более стабильной, чем работа ранее созданного порта с рабочим столом MATE, в котором остаются нерешённые проблемы с файловым менеджером Caja.

Для Redox также реализован новый планировщик задач, использующий алгоритм EEVDF (Earliest Eligible Virtual Deadline First). Новый планировщик при выборе следующего процесса для передачи выполнения учитывает процессы, которые недополучили процессорные ресурсы или получили незаслуженно много процессорного времени. В первом случае форсируется передача управления процессу, а во втором, наоборот, откладывается.

Продолжена работа по улучшению совместимости c POSIX стандартной Си-библиотеки relibc, написанной на Rust. Улучшен драйвер псевдотерминалов. Добавлена частичная поддержка ограничения ресурсов при помощи механизма rlimit. Значительно повышена производительность операций poll и epoll (до 4 раз при тестировании в QEMU). Реализовано кэширование inode, позволившее сократить время тестовой компиляции в GCC с 2411 до 670 мс. Реализована инкрементальная компиляция изменений в пакетах.

Из среды рабочего стола COSMIC портирован графический интерфейс для отслеживания состояния системы. Добавлена возможность настройки шрифтов в эмуляторе терминала. Портированы CPython 3.15 и libdrm.

Операционная система Redox развивается в соответствии с философией Unix и заимствует некоторые идеи из SeL4, Minix и Plan 9. Redox использует концепцию микроядра, при котором на уровне ядра обеспечивается только взаимодействие между процессами и управление ресурсами, а вся остальная функциональность вынесена в библиотеки, которые могут использоваться как ядром, так и пользовательскими приложениями. Все драйверы выполняются в пространстве пользователя в изолированных sandbox-окружениях.

Проектом развивается собственный пакетный менеджер, набор стандартных утилит (binutils, coreutils, netutils, extrautils), командная оболочка ion, стандартная Си-библиотека relibc, vim-подобный текстовый редактор sodium, сетевой стек и файловая система. Конфигурация задаётся на языке Toml. Для совместимости с существующими приложениями предоставляется POSIX-прослойка, позволяющая запускать многие программы без портирования.

Протестировать Redox можно воспользовавшись ежедневно обновляемыми сборками для виртуальных машин и реального оборудования (aarch64, i586, i686, riscv64gc, x86_64). Среди поддерживаемого оборудования отмечены устройства с интерфейсом USB, звуковые чипы AC’97 и Intel HD Audio, USB, SATA (AHCI, IDE) и NVMe. Для вывода графики могут применяться API VESA BIOS, UEFI GOP или драйвер для GPU Intel. Поддержка Wi-Fi и Bluetooth пока не доведена до готовности.

  1. Главная ссылка к новости (https://www.redox-os.org/news/...)
  2. OpenNews: Первый стабильный релиз среды рабочего стола COSMIC
  3. OpenNews: В ОС Redox появилась поддержка X11, GTK 3 и Mesa3D EGL
  4. OpenNews: Выпуск операционной системы Redox OS 0.9, написанной на языке Rust
  5. OpenNews: Прогресс в использовании ОС Redox на реальном оборудовании
  6. OpenNews: Проект Xfce анонсировал композитный сервер Xfwl4, использующий Wayland и Rust
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/65643-redox
Ключевые слова: redox, rust
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (68) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 21:53, 08/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Почему какая-то левая ОС на Rust имеет больше прогресса, чем Hurd за 25+ лет?
     
     
  • 2.5, Аноним (5), 22:03, 08/06/2026 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Потому что Hurd никто не развивает?
     
  • 2.7, Аноним (7), 22:14, 08/06/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Потому что автор по сути Линус нашего времени, который при этом пошел против его взглядов
     
     
  • 3.9, Аноним (9), 22:20, 08/06/2026 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Потому что как только в системе есть раст, так сразу ...

    > ... имеются нерешённые проблемы

     
     
  • 4.11, 12yoexpert (ok), 22:24, 08/06/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > нерешаемые

    поправил

     
  • 4.32, Аноним (32), 23:41, 08/06/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А в какой системе нет "нерешённых проблем"?
    Линукс? БСД?
    Может Хурд? нет системы - нет проблем)
     
  • 3.16, слабый гусь (?), 22:40, 08/06/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну, Линус - глыба. Он спорил на равных с Таненбаумом и время показало, что в споре он победил. А это... Ну, поглядим как будут развиваться события. Если будет чему развиваться.
     
     
  • 4.24, 12yoexpert (ok), 23:07, 08/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    minix так-то популярнее линукса
     
     
  • 5.26, слабый гусь (?), 23:14, 08/06/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Да, всё современное IT крутится на minix. Я догадывался об этом, но боялся спросить.
     
     
  • 6.60, 12yoexpert (ok), 08:40, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    https://en.wikipedia.org/wiki/Minix

    на, не позорься

     
  • 5.69, Аноним (69), 12:50, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну с таким-то подходом и Android - Linux. Так что, популярнее Миникса.
     
  • 4.62, aname (ok), 09:50, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Да- да, "шашечки или ехать".

    В результате, штабле апи из нонсенсе. Поспорил он, ага.

     
     
  • 5.70, Аноним (69), 12:53, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Stable ABI is nonsence хорошо закрывает дорогу блободрайверам в ядро.
     
     
  • 6.81, aname (ok), 19:04, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Stable ABI is nonsence хорошо закрывает дорогу блободрайверам в ядро.

    А я думал лицензия закрывает, а тут вон оно чо, невидия не сможет свои блободрайверы в ведро залить.

     
  • 2.17, слабый гусь (?), 22:42, 08/06/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Hurd - это про философию. Разговоры, то-сё. Ну и филателия, конечно.
     
     
  • 3.68, Аноним (69), 12:48, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Где купить серию марок, посвящённых Hurd?
     
     
  • 4.80, слабый гусь (?), 18:57, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Такие марки не продаются, их нужно заслужить! Как бесплатное пиво.
     
  • 2.22, Аноним (22), 22:55, 08/06/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я бы не  сказал что Redox более развит чем Hurd, вобщем-то в Hurd'е и драйверы есть, и большая часть ПО Debian'а работает в Hurd'е.
    С Redox'ом и Hurd'ом проблема в другом - то что они никому не нужны.
     
     
  • 3.35, Аноним (35), 23:56, 08/06/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Hurd только в этом году осилил 64 бита.
    Правда на одном ядре...
    За 36 лет.

    > С Redox'ом и Hurd'ом проблема в другом - то что они никому не нужны.

    ГНУ-фанатики в ядре в последнее время борзеют.
    Так что альтернатива - это всегда хорошо.

     
     
  • 4.77, Аноним (69), 18:26, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Борзеют там, скорее, держатель пальца и сочувствующие растовнедренцам мейнтейнеры.
     
  • 2.38, Аноним (38), 00:14, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Hurd имеет почти столько же программ, сколько и GNU/Linux. По той причине, что тоже использует GLibc. А прикладной софт в 98% случаев обращается к GLibc, а не дёргает системные вызовы напрямую.
     
  • 2.42, zionist (ok), 00:42, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Потому что RMS больше болтун, чем программист.
     
     
  • 3.67, Аноним (69), 12:46, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    RMS не является разработчиком Hurd. Даже если и стоял когда-то у истоков, давно не является.
     
  • 2.82, Аноним (-), 19:44, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Почему какая-то левая ОС на Rust имеет больше прогресса, чем Hurd за 25+ лет?

    Потому что придите к ним - через 25 лет, тогда они будут в роли Hurd :)

     

  • 1.2, Аноним (5), 21:54, 08/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Какие-то inode, poll- это ж _сишно_-юниксовые интерфейсы/сущности. В редохе все должно быть своё, самобытное, ни на что не похожее.
     
     
  • 2.4, kusb (?), 22:01, 08/06/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Права на основе возможностей или владения.
     
     
  • 3.39, Аноним (38), 00:20, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, передал владение файла другому пользователю - всё, сам уже не можешь его ни читать, ни писать.
     
  • 3.84, Аноним (84), 20:43, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    С гарантией, что файлы не просуществуют дольше владеющего ими пользователя.
     

  • 1.3, Аноним (3), 21:56, 08/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Haiku лучше!
     
     
  • 2.45, Аноним (45), 01:52, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Разве что лучше реактоси, потому что гайку ещё можно запустить на каком-нибудь железе, а реактось совсем нет.

    А в остальном они довольно похожи, поскольку пытаются воспроизвести архитектурные решения тридцатилетней давности.

     
     
  • 3.63, анон (?), 10:16, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это какие, например?
     
  • 3.75, Тот_Самый_Анонимус_ (?), 13:22, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >а реактось совсем нет

    acer veriton. И запускал и в инет выходил.

     
  • 2.49, Айнанейм (?), 02:26, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Haiku лучше

    А почему, кто то использует ее?.
    Ну тоесть вместо Wind-ы, запускает там игры, она дает +150Fps, или что то вроде такого.
    Может офиссные корпорации, используют ее, запускают LibreOffice.

     

  • 1.6, Rev (ok), 22:04, 08/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну вот, и никакой Linux не нужен!
     
     
  • 2.12, Аноним (12), 22:30, 08/06/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Linux был ненужен и без Редокса :)) QNX же!
     
     
  • 3.40, Аноним (38), 00:22, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    QNX сейчас? Ну нужен чуть более Редокса.
     
     
  • 4.59, Аноним (59), 07:22, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    QNX не развивается. Проснитесь, все коммерческие Юниксы умерли от старости.
     
  • 3.83, Аноним (-), 19:45, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Linux был ненужен и без Редокса :)) QNX же!

    Ну и много ты на нем наработал? Что систем для других, что хотя-бы обслуживание своих нужд?

     
  • 2.15, Аноним (15), 22:35, 08/06/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Всем нужен:
    https://opennet.ru/63392-apple
     
     
  • 3.43, Rev (ok), 01:06, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это костыли и подпорки для тех, кто не умеет писать софт на нормальных компилируемых языках.
     
     
  • 4.71, Аноним (69), 12:59, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А что, в контейнерах только Питон с Жаваскриптом запускают?
     

  • 1.10, Аноним (9), 22:23, 08/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > Для вывода графики могут применяться API VESA BIOS, UEFI GOP или драйвер для GPU Intel

    Т.е. о существовании видеокарт оно не знает.

     
     
  • 2.46, Аноним (45), 01:55, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ты ещё пожалуйся, что тебе ведьмака туда не портировали
     
     
  • 3.55, ааа (??), 07:10, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Возьмака для этого надо на руст переписать тоже
     
     
  • 4.72, Аноним (69), 13:02, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Где GTA прд Redox?!
     

  • 1.14, Аноним (12), 22:33, 08/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –7 +/
    Не особо понятно, зачем пилить ОСь на основе языка, который индустрия ОТТОРГАЕТ. Неужели вы думаете, что написав недоОСь и переписав существующие cp/mv, вы сильно двинете раст-движение вперёд?!?! :)))
    Если язык является проблемой, но ВСЁ, что на нём будет написано, считай написано "в ящик". Вилами на воде. Без гугловских вливаний это поделие сдохнет быстрее, чем засохнут чернила в новости о его кончине.
     
     
  • 2.18, Аноним (5), 22:47, 08/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    К сожалению, оно все равно живёт и развивается. И гугл этот язык использует в андроид.
     
  • 2.20, слабый гусь (?), 22:52, 08/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    В Линуса поначалу тоже никто не вливал. А человек с таким авторитетом как Таненбаум публично писал ему, что фигня это его ядро и не взлетит и прицел на исключительно x86 взят неверно. Однако ж... Но я так же согласен, что времена сейчас уже совсем другие.
     
     
  • 3.23, Аноним (22), 23:06, 08/06/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >В Линуса поначалу тоже никто не вливал

    Вливали с самого начала трудом. Торвальдс вбросил идею в уже подготовленное сообщество любителей Minix, и её с энтузиазмом подхватили.
    Совершенно не так началась и идёт разработка Redox, у которого вообще нет собщества.

    >Таненбаум публично писал ему, что фигня это его ядро и не взлетит и прицел на исключительно x86 взят неверно

    Ну так Торвальдс же исправился, Linux 2 был полностью переписан чтобы добавить переносимость.

     
     
  • 4.28, слабый гусь (?), 23:21, 08/06/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ну так Торвальдс же исправился, Linux 2 был полностью переписан чтобы добавить переносимость.

    Тут немного не о том.

    "Процессор 386 тогда был самым распространённым чипом (отрываясь от других моделей в несколько раз), по словам участника Кевина Брауна, 486 использовался в высококлассных компьютерах, а 286 практически устарел, и Веб ещё не использовался широко. Один из аргументов Таненбаума против Linux заключался в том, что он был слишком привязан к линейке процессоров x86, которой, по его мнению, недолго оставалось использоваться[1]. И тем не менее, x86 остаётся[когда?] доминирующей архитектурой процессоров в настольных компьютерах. Linux с того времени был портирован на множество других архитектур, в том числе x86-64, ARM, IA-64, 680x0, MIPS, POWER/PowerPC и SPARC."

     
     
  • 5.66, Аноним (66), 12:20, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    О, баяны на похоронах x86 рвали ещё более тридцати лет назад, оказывается.
     
  • 2.33, Аноним (35), 23:46, 08/06/2026 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > который индустрия ОТТОРГАЕТ

    Э..? Это какая такая индустрия отторгает?
    Гугл, мелкомягкие, линукс фоундейшн, AWS, нвидия...
    И это не считая всяких реализаций вейланда, новый ТОР и тд.

    > Неужели вы думаете, что написав недоОСь и переписав существующие cp/mv, вы сильно двинете раст-движение вперёд?!?! :)))

    Нет конечно.
    Оно делается just for fun.

    > Если язык является проблемой

    Для кого?
    Сейчас против раста выступают престарелые диды и луddиты.

     
     
  • 3.64, анон (?), 10:21, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Можно определение дидов, а то не очень понятно. Отличная манипуляция, кста
     
     
  • 4.78, Аноним (78), 18:30, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    "Диды" - множественное число слова "дед"
    старые (в душе), вечно ворчащие, определяемые по бормотанию "раньше было лучше"
    не любящие перемен и учить что-то новое
     
     
  • 5.85, Аноним (85), 22:29, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    "дiди" - в русском языке нет такого слова.
    А вообще, помни, юзер, и ты будешь стареньким и ворчащим на глупый молодняк.
     
  • 2.34, чатжпт (?), 23:47, 08/06/2026 [^] [^^] [^^^] [ответить]  
  • +12 +/
    > который индустрия ОТТОРГАЕТ

    какая индустрия, анонимы на опеннете?

     
     
  • 3.47, Аноним (45), 01:58, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Лучший комментарий.
     
  • 3.73, Аноним (69), 13:05, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Индустрия Анонимов (TM), чем тебе не индустрия?
     
  • 2.50, Аноним (50), 02:41, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А как же отторгает, если тут же на опеннете я вижу, как многие величают его "божественный Rust"?
     

  • 1.41, Аноним (41), 00:31, 09/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Надеюсь часть фанатов раста переключится с атак на Linux и другие опенсорс проекты на развитие Redox.
     
  • 1.56, Аноним (56), 07:15, 09/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    После релиза Zig 1.0, надеюсь на нём по серьезному начнут пилить ОС проекты. Как по мне,в  этом плане Zig куда интереснее
     
     
  • 2.57, Аноним (56), 07:16, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Будет интересно сравнить ОС на Rust и Zig
     
  • 2.65, анон (?), 10:23, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В Zig не вливают столько денег, чтобы о нем знали слабые духом
     
  • 2.74, Аноним (69), 13:13, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Вот на Hare уже Дрю начал писать ОС, не дожидаясь 1.0.
     
     
  • 3.76, Аноним (76), 17:11, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Дрю же Волт пишет ОС? Я думал он только мятежные посты в блог пишет
     
  • 2.79, Аноним (78), 18:35, 09/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Зиг будут пилить еще много лет.
    Спонсоров и сообщества почти нет.

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

     

  • 1.58, Аноним (59), 07:21, 09/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Проясните, не слежу за Redox. У них же вроде свое графическое окружение, свой DE есть. Зачем они в себя пихают XFCE?
     
  • 1.61, Аноним (61), 08:55, 09/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А я не понимаю, почему от братьев по разуму весь COSMIC себе не портируют?
     

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



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2026 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру