Тридцать лет в вечной альфе: ReactOS обновилась до версии 0.4.16 и научилась сохранять громкость звука
Энтузиасты проекта ReactOS после полутора лет затишья выкатили релиз 0.4.16, закрыв почти четыре сотни багрепортов и влив в кодовую базу около трех тысяч правок. Система все так же гордо несет знамя вечной альфа-версии, но теперь весит 198 мегабайт и пытается свести легаси-архитектуру с современным железом.
Главным визуальным прорывом стал окончательный отказ от синего текстового инсталлятора. На смену ему пришел полноценный графический мастер установки с редактором дисковых разделов, упакованный в гибридный Live-образ. Для сисадминов завезли специальный режим Server Core, который запускает ОС без графической оболочки проводника, но оставляет полноценную подсистему Win32 для работы серверных утилит.
Под капотом произошла масштабная переборка драйверного стека. Благодаря внедрению подсистем KMDF и WDDM операционка наконец-то научилась адекватно работать с проприетарными видеодрайверами NVIDIA без диких просадок производительности и перестала выпадать в черный экран в OpenGL-приложениях на картах AMD.
Звуковой стек перевели на новый драйвер HD Audio, попутно решив фундаментальную проблему: система наконец-то научилась сохранять положение ползунков громкости и баланса между перезагрузками. Дисковую подсистему пересадили на свежий ATA-драйвер с поддержкой AHCI и SCSI, добавили утилиту очистки диска cleanmgr и внедрили прослойку WineVDM для запуска древнего 16-битного софта.
Самым тектоническим сдвигом стал отказ от жесткой привязки к кодовой базе Windows Server 2003. Разработчики начали синхронизацию с актуальной кодовой базой Wine 10, оставив позади наработки времен версий 2.x и 3.x. Это позволит перенести годы чужого труда по совместимости с современными библиотеками без необходимости вручную изобретать каждый велосипед.
Linux / Линукс 🥸
Post #12632
2.75K

- ❤ 30
- 🔥 6
- 🤔 3
- 😢 2
- 🌚 2