[#] Опубликован релиз операционной системы ReactOS 0.4.8 с поддержкой NT6.0+ API
Новостной_робот(mira, 1) — All
2018-04-16 20:00:01


Представлен релиз операционной системы ReactOS 0.4.8, нацеленной на обеспечение совместимости с программами и драйверами Microsoft Windows. Это восьмой выпуск после перехода проекта к более оперативному формированию релизов c с периодичностью раз в три месяца. Посление 20 лет эта операционная система находится на «альфа»-стадии разработки. Для загрузки подготовлены установочный [ ISO-образ (108 Мб) и Live-сборка (77 Мб) ]( https://www.reactos.org/download ) . Код проекта распространяется под лицензиями GPLv2 и LGPLv2. Всего после выпуска версии 0.4.7 было исправлено более 320 багов. [ Комьюнити чейндж-лог ]( https://www.reactos.org/wiki/Community_Changelog-0.4.8 ) | [ Список устраненных ошибок ]( https://www.reactos.org/wiki/ChangeLog-0.4.8 ) | [ Тесты ПО для релиза 0.4.8 ]( https://www.reactos.org/wiki/Tests_for_0.4.8 ) Впервые активирована возможность запуска приложений, написанных для платформы NT6+ (Vista, Windows 7, 8, 10). Поддержка реализована через добавление специальной прослойки для обеспечения совместимости и внесения изменений в Kernel32, NTDLL и LDR, в том числе через подмену корневого манифеста и маскировку доступности API;Устранено несколько проблем в системе управления кэшем Common Cache (один из устраненных багов был внесен аж 17 лет назад) и загрузчике Freeloader, что позволило обеспечить загрузку на системах с 96 Mb RAM;В системе управления кэшем добавлена поддержка упреждающего чтения (Read Ahead) и отложенной записи (Lazy Writing);Решены проблемы с инициализацией в некоторых играх, проявляющиеся при использовании родных графических драйверов. Также устранены искажения цветов в приложениях, использующих DirectX;В состав дистрибутива включён инструмент,аналогичный DrWatson32 и позволяющий в случае краха приложения, сохранить файл с логом состояния на рабочем столе. В логе отражены данные, полезные для диагностики критических ошибок, например, списки загруженных модулей и потоков, трассировки стека, дампы и сведения о состоянии регистров;Устранены проблемы, которые мешали загрузке ReactOS на очень старом оборудовании и в виртуальных машинах с подключенным пустым флоппи-приводом; Добавлены виртуальные драйверы CD-ROM и флоппи-привода;Драйвер CDFS (CD-ROM file system) был заменён на оригинальную реализацию от Microsoft, код которой был открыт под лицензией MS-PL (в ходе рецензирования разработчики ReactOS нашли ошибку в коде Microsoft);Добавлен новый драйвер NTFS с начальной поддержкой записи (поддержка записи все еще недоработана, но для тестирования может быть включена через реестр);Внесены различные улучшения оболочки Explorer: автоскрытие и блокировка панели задач, уведомления системного лотка, мониторинг иконок активных приложений в системном лотке, отлажены операции удаления и переименования папок, выделения множества файлов на рабочем столе.Осуществлена синхронизация с кодовой базой Wine 3.0 и обновлены версии сторонних компонентов: Freetype 2.9, Ext2 0.69, uniata v0.46e5, libxml2 2.9.7, libmpg123 1.25.8, libtiff 4.0.9, libxslt 1.1.32, libjpeg 9c, libpng 1.6.34. Кроме того, Вадим Галянт подготовил [ экспериментальные сборки дистрибутивов ]( https://vk.com/vgalnt?w=wall350989775_136 ) с обновленным USB-стеком.Также хочу сообщить, что в ближайшее время проект начнет выпуск работоспособных 64-битных сборок операционной системы. [bitlor]1CtbbCUTuH8THoagcGz5zb7VESif8khJvs[/bitlor] - эту новость можно поддержать десятком-другим сатоши на указанный биткоин адрес.
Ссылка: https://www.linux.org.ru/news/opensource/14153187