ReactOS 0.4.6

2 месяца ago admin 0

После трёх месяцев разработки состоялся релиз ReactOS 0.4.6 — свободной ОС, нацеленной на обеспечение совместимости с программами и драйверами для MS Windows. С прошедшего релиза было закрыто 399 отчётов об ошибках.

Проделаны основные шаги к поддержке реального железа:

  • Некоторые ошибки при дуалбуте были исправлены и теперь дисковые разделы управляются более безопасно, не повреждая структуру списка разделов. Загрузчик ReactOS теперь может загружать кастомные ядра и HAL.
  • Подсистема печати все еще в зачаточном состоянии, однако реализовано большое число новых API и исправлено несколько багов, полученных в результате автоматического тестирования.
  • Добавлен драйвер сетевой файловой системы NFS и начата реализация RDBSS и RXCE, необходимых для будущей поддержки SMB. Импортирован драйвер TV-тюнера. UDFS был заново включен после исправления некоторых блокировок, делавших его нестабильным. Также были исправлены критические баги и утечки памяти в CDFS, SCSI и HDAUDBUS. Добавлены драйверы USBport и USBhub.
  • Представлен движок Shim как часть нового фреймворка совместимости со старыми приложениями. По умолчанию он отключен, но может быть включен в реестре ReactOS.
  • Включена специальная реализация библиотеки NTDLL, которая экспортирует некоторые функции NTDLL Vista и более новых версий, необходимые для поддержки нового программного обеспечения.

Усилия, направленные на улучшение пользовательского опыта:

  • Настройки «Заблокировать панель задач», «Спрятать неактивные иконки» и «Группировать схожие кнопки панели задач» теперь сохраняются после перезагрузки.
  • Панель задач наконец-то может изменять свой размер. Адресная строка проводника значительно улучшена, и теперь работает с симлинками.
  • Правильно отображаются обои в режимах «плитки», «по центру» и «растянуть».
  • Увеличена надёжность работы с буфером обмена, решены связанные с ним многие проблемы.
  • Улучшено управление оперативной памятью, исправлены некоторые утечки в MM и NTOS и критические баги в NTOS:IO. Устранены переполнения буфера, логические ошибки и мертвый код, обнаруженные Coverity и другим софтом.
  • Были представлены темы msstyle, позволяющие выбирать темы оформления, отличные от классической. Исправлено множество багов в Shell32, Comctrl32 и Browseui и теперь темы msstyle полностью работают.

>>> Полный список изменений

>>> Официальная новость

Ограничение на отправку комментариев: только для зарегистрированных пользователей


Source: linux.org.ru