Вышла ReactOS 0.3.8

image

Теги: операционная система

Команда разработчиков представила новую версию ReactOS.

Команда разработчиков представила новую версию ReactOS.

Помимо непосредственно разработки ОС был сделан ряд организационных и административных изменений для улучшения процесса разработки. На сайте разработчиков была обновлена индексируемая база исходного кода Doxygen. Ещё одним нововведением является использование популярной (в основном среди пользователей и разработчиков ОС Linux) распределенной системы контроля версий GIT: теперь дерево разработки ReactOS автоматически зеркалируется "в формате" GIT, что очень удобно для тех, кто предпочитает использовать GIT, чем SVN. Веб-интерфейс к GIT-зеркалу расположен здесь

Разработчики напоминают, что данный релиз, как и все из серии 0.3.x, имеют статус разработки "альфа". Это означает, что далеко не все программы будут работать, или вообще система может не запуститься на Вашем аппаратном обеспечении.

Список изменений с предыдущего релиза можно посмотреть здесь. Среди них можно выделить:

* Исправления ошибок и улучшения в базовых сервисах ядра

* Дан старт инициативе по исправлению оставшихся двух модулей ядра, дающих больше всего проблем: Менеджер памяти, поддержка кэширования и API драйверов файловых систем, и другого кода, зависящего от Mm

* Внедрение нового механизма Портируемого SEH (сокращенно PSEH 2.0), который намного ближе по синтаксису и работе к SEH, реализуемому компилятором

* Исправлено несколько довольно старых ошибок (таких, как проблемы с работой LiveCD при наличии жесткого диска с несколькими разделами, отображение графика загрузки процессора в менеджере задач, и т.п.)

* Исправления отрисовки графики

* Реализована минимальная версия протокола KernelDebugger, позволяющая использовать базовую функциональность отладчика MS WinDbg

* Улучшения в библиотеках CRT и RTL

* Решён ряд проблем в системных драйверах: NPFS, CDFS, FASTFAT, FS_REC, SCSIPORT

* Улучшения в видео-драйвере для поддержки реального железа

* Дальнейшая работа над подсистемой Win32

* Дальнейшая работа над поддержкой MSVC

* Исправления в инструментарии для сборки (как часть проекта по поддержке компилятора MSVC)

* Взаимное обновление базовых утилит и модулей с Wine


comments powered by Disqus