Reactos 0.4.10 — Теперь С Ароматом Btrfs И Забавными Значками Папок

Привет, Хабр! Прошло всего около пяти месяцев с тех пор последний выпуск ReactOS, и мы уже выпускаем новую! И который! Как всегда, у нас для вас фирменный коктейль из убойных возможностей и адской настройки мелких компонентов системы.

Этот релиз включает в себя введение BTRFS, еще одну дополнительную порцию стабильности и кучу крутых свистов и свистов, которые делают использование операционной системы более приятным, если конечно она уже не вылетает в BSOD. Загрузите установочные изображения | пресс-релиз | Список изменений | ТЛ;ДР | Тесты и список регрессий

ReactOS 0.4.10 — теперь с ароматом BTRFS и забавными значками папок

Фото честно украдено с Фотоальбом пользователь flickr.com



БТРФС

Главной новой особенностью ReactOS версии 0.4.10 является полная реализация поддержки файловой системы BTRFS! Фактически, минимальная поддержка Btrfs была добавлена в прошлом году на основе бесплатного драйвера.

WinBtrfs , но теперь в рамках ГСОЦ 2018 Коды установщика и загрузчика Freeloader были изменены для обеспечения доступа к содержимому разделов с Btrfs при запуске или установке системы.



ReactOS 0.4.10 — теперь с ароматом BTRFS и забавными значками папок

Во время разработки ReactOS 0.4.10 исправления были внесены в драйвер WinBtrfs и отправлены в восходящий поток (обратно к основному разработчику драйвера).

Поэтому в следующей версии ОС под номером 0.4.11 мы увидим дальнейшие улучшения в этом направлении.

Поддержка BTRFS позволяет обойти ограничения на размер и количество файлов на диске, которые накладывает семейство файловых систем FAT. WinBtrfs был выбран потому, что он оказался наиболее стабильным и своевременно обновляемым драйвером из всех существующих вариантов альтернативных файловых систем для платформы Windows NT. Напомню, что ReactOS также полностью поддерживает файловые системы FAT12/16/32, Ext2, Ext3, Ext4, NFS и еще несколько с доступом только для чтения — NTFS, ReiserFS, FFS и UDFS.

С – Стабильность

Стабильность системы, как правило, трудно оценить количественно, поскольку она зачастую очень субъективна.

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

Поэтому как минимум улучшения в стеке управления памятью ( посмотреть полный список изменений ) Тимо Крейцера и Пьера Швейцера и могут показаться незначительными или неочевидными, они по-прежнему играют важную роль в повышении стабильности ReactOS. В то же время тот момент, когда полезное и популярное приложение достигает полной функциональности на ReactOS, также является маленькой победой.

Вклад Станислава Мотылкова в библиотеку ReactOS C Runtime позволила системе контроля версий Git, используемой в нашем проекте, наконец-то корректно и напрямую работать в ReactOS. Наверное, даже здесь не поспоришь, что это хорошее продолжение прошлых успехов с достижением гос.

самостоятельный хостинг .

И я уверен, что никто здесь не является настоящим поклонником BSOD, даже если они вызывают некоторое чувство ностальгии.

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

К счастью для ReactOS, Марку Дженсену удалось исправить причина Еще один такой коллапс коснулся работы библиотеки шрифтового движка FreeType. А если продолжить разговор о маленьких победах, то стоит отметить, что Марк настроен серьезно.

обманул меня код, отвечающий за разбор манифестов исполняемых файлов и библиотек во время их инициализации.

В результате стал возможен корректный запуск популярного мультипротокольного мессенджера Miranda IM.

ReactOS 0.4.10 — теперь с ароматом BTRFS и забавными значками папок

Отдельного упоминания заслуживает вклад Томаса Фабера, который догадаться с проблемой высокой загрузки процессора при просмотре видеоплеера VLC, запуска эмулятора DosBox 0.74 и игр Anno1602 и Diablo II.

Щепотка красоты здесь, щепотка красоты там.

И это то, что лучше один раз увидеть, чем 10 раз прочитать об этом.

Когда кто-то использует операционную систему ReactOS, интерфейсом для этого взаимодействия обычно является оболочка рабочего стола.

Исследователь .

В основе функциональности оболочки лежит библиотека Shell32, улучшения которой зачастую наиболее заметны конечным пользователям.

За последние несколько месяцев Катаяма Хирофуми, давний участник проекта, добавил в эту библиотеку несколько новых функций, а также доработал некоторые другие, которые уже существовали ранее.



ReactOS 0.4.10 — теперь с ароматом BTRFS и забавными значками папок

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

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



ReactOS 0.4.10 — теперь с ароматом BTRFS и забавными значками папок

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



ReactOS 0.4.10 — теперь с ароматом BTRFS и забавными значками папок

Была проведена серьезная работа над корректным отображением шрифтов и графических элементов в диалогах MSI-установщиков различных программ.



ReactOS 0.4.10 — теперь с ароматом BTRFS и забавными значками папок

Также Станислав Мотылков добавил код для корректного извлечения системной информации из BIOS, который теперь используется в выводе утилиты dxdiag.

И все это?

Это, конечно, не все, а лишь наиболее заметные и существенные изменения в ReactOS. Хотите увидеть немного больше? Тогда смотрите видео с демонстрацией новинок, подготовленное волонтёрами проекта: Хотите установить ReactOS впервые в жизни? Обязательно проверьте это это руководство .

Вам понравился этот выпуск? Ждем ваших комментариев и мнений! Не забывайте, что вы можете помочь проекту не только пожертвования , но и просто дав ему звезда на github ! УПД с 21 ноября 2018 - Вадим Галянт опубликовано модифицированная версия дистрибутива с экспериментальным USB-стеком P.S. Подготовка к выпуску 0.4.11 уже идет полным ходом, и этот релиз действительно того стоит! Теги: #Разработка для Windows #открытый исходный код #обратное проектирование #BTRFS #reactos #нескучные иконки

Вместе с данным постом часто просматривают: