Релиз операционной системы ReactOS 0.4.11

Материал из Викиновостей, свободного источника новостей

4 марта 2019 года

Представлен релиз операционной системы ReactOS 0.4.11, нацеленной на обеспечение совместимости с программами и драйверами Microsoft Windows. Операционная система находится на "альфа"-стадии разработки. Для загрузки подготовлены установочный ISO-образ (110 Мб) и Live-сборка (в zip-архиве 79 Мб). Код проекта [https:/github.com/reactos/reactos распространяется] под лицензиями GPLv2 и LGPLv2.

Ключевые изменения:

  • Устранены проблемы в коде управления кэшированием файлового ввода/вывода, которые приводили к крахам при попытках создания резервной копии дискового раздела в программе ODIN;
  • Устранены ошибки, включая существенную утечку памяти, в коде поддержки Btrfs на базе свободного драйвера WinBtrfs;
  • В драйвере UniATA обеспечена совместимость с контроллерами AHCI SATA, применяемыми в 6 поколении процессоров Intel Core (Skylake). Изменение позволяет использовать ReactOS на более современном оборудовании;
  • Добавлена поддержка манифестов, определяющих список зависимостей на основе которых загрузчик выбирает необходимые для работы приложения DLL-библиотеки. Поддержка манифестов позволила добиться работы в ReactOS таких приложений, как Blender 2.57b, Bumptop, Evernote 5.8.3 и Quicktime Player 7.7.9;
  • Решены проблемы с ожиданием высвобождения ресурсов в процессе завершения работы приложений. Налажена корректная остановка приложений на базе платформы .NET 2.0;
  • В текстовый инсталлятор USETUP добавлена опция для обновления текущих установок ReactOS до новой версии с сохранением имеющихся настроек и данных;
  • Проведена работа по повышению стабильности подсистемы, отвечающей за отрисовку графики и обработку элементов интерфейса пользователя.

Решены некоторые проблемы в компонентах Win32, работающих на уровне ядра (win32k), ошибки в которых могли привести к краху всей системы. В частности, устранены утечки ресурсов ядра в процессе работы с меню и полосами прокрутки. Решённые проблемы позволили обеспечить работу в ReactOS таких приложений, как Civilization II Multiplayer Gold Edition 1.3, и IceChat 7.63;

  • Проведена работа по устранению артефактов при отрисовке меню. Решены проблемы с вычислением горизонтальной позиции всплывающих меню и некорректным выбором элементов в контекстном меню системного лотка;
  • Расширена поддержка языков с написанием справа-налево, таких как арабский язык и иврит: задействована библиотека USP10, из Wine перенесён код для двунаправленного ввода;
  • Обеспечена работа утилит для диагностики сетевых соединений, таких как netstat;
  • Осуществлена синхронизация с кодовой базой Wine Staging 3.17 и обновлены версии сторонних компонентов.

Источники[править]


Creative Commons
Creative Commons
Эта статья содержит материалы из статьи «Релиз операционной системы ReactOS 0.4.11», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

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