Вышла ReactOS 0.3.8
Команда разработчиков представила новый вариант ReactOS.
Помимо непосредственно разработки ОС был сделан ряд организационных и административных изменений для улучшения процесса разработки. На сайте разработчиков была обновлена индексируемая база исходного кода Doxygen. Ещё одним нововведением является использование известной (в основном среди пользователей и разработчиков ОС Linux) распределенной системы контроля версий GIT: сейчас дерево разработки ReactOS автоматически зеркалируется "в формате" GIT, что очень удобно для тех, кто предпочитает использовать GIT, чем SVN. Веб-интерфейс к GIT-зеркалу расположен здесь.
Список изменений с предыдущего релиза можно посмотреть здесь. Среди них можно выделить:
* Исправления ошибок и улучшения в базовых сервисах ядра
* Дан старт инициативе по исправлению оставшихся двух модулей ядра, дающих больше всего проблем: Менеджер памяти, поддержка кэширования и API драйверов файловых систем, и другого кода, зависящего от Mm
* Внедрение нового механизма Портируемого SEH (сокращенно PSEH 2.0), который значительно ближе по синтаксису и работе к SEH, реализуемому компилятором
* Исправлено несколько довольно старых ошибок (таких, как проблемы с работой LiveCD при наличии жесткого диска с несколькими разделами, отображение графика скачивания процессора в менеджере задач, и т.п.)
* Исправления отрисовки графики
* Реализована минимальная версия протокола KernelDebugger, позволяющая использовать базовую функциональность отладчика MS WinDbg
* Улучшения в библиотеках CRT и RTL
* Решён ряд проблем в системных драйверах: NPFS, CDFS, FASTFAT, FS_REC, SCSIPORT
* Улучшения в видео-драйвере для поддержки реального железа
* Дальнейшая работа над подсистемой Win32
* Дальнейшая работа над поддержкой MSVC
* Исправления в инструментарии для сборки (как часть проекта по поддержке компилятора MSVC)
* Взаимное обновление базовых утилит и модулей с Wine
www.securitylab.ru