[#] ReactOS 0.4.12
Новостной_робот(mira, 1) — All
2019-09-25 01:00:01


Представлен релиз операционной системы ReactOS 0.4.12, нацеленной на обеспечение совместимости с программами и драйверами Microsoft Windows.Это двенадцатый выпуск после перехода проекта к более оперативному формированию релизов с периодичностью приблизительно раз в три месяца. Вот уже 21 год эта операционная система находится на «альфа»-стадии разработки. Для загрузки подготовлены установочный [ ISO-образ (122 Мб) и Live-сборка (90 Мб) ]( https://sourceforge.net/projects/reactos/files/ReactOS/0.4.12/ ) . Код проекта распространяется под лицензиями GPLv2 и LGPLv2.Несмотря на оперативный график формирования, окончательная подготовка релиза, которая по традиции велась в отдельной ветке, заняла почти полгода. Причиной столь длительного процесса подготовки было желание релиз-инженера Иоахима Хензе исправить как можно больше регрессий, накопившихся за последние несколько лет. В результате было устранёно более 33 регрессий, что можно назвать впечатляющим результатом.Самым значимым исправлением в версии 0.4.12 стала ликвидация серии проблем, которые приводили к [ искажению рендеринга ]( https://www.reactos.org/sites/default/files/imagepicker/1249/reactos_0412_3.png ) текста на кнопках в множестве разных приложений, таких как iTunes и программ на основе .NET framework (2.0 и 4.0). Добавлены две новые темы оформления - Lunar в стиле XP с изменённой цветовой схемой и Mizu в стиле новых версий Windows.Активирована поддержка [ выравнивания окон ]( https://reactos.org/sites/default/files/imagepicker/1249/reactos_0412_2.png ) приложений относительно краёв экрана или раскрытия/сворачивания при перемещении окна мышью в определённых направлениях.Добавлен свободный драйвер для сетевого адаптера Intel e1000, используемого в виртуальных сетевых интерфейсах VirtualBox и VMware по умолчанию. Его разработкой занимались Виктор Переверткин и Марк Дженсен.Станиславом Мотыльковым была добавлена возможность загрузки драйверов для MIDI-инструментов и управления ими.Самым старым баг-репортом, исправленным в ReactOS 0.4.12, стал запрос CORE-187 о добавлении поддержки локального переопределения Dll при помощи файлов с расширением ".local". Локальное переопределение необходимо для работы многих portable-программ.Решены проблемы в реализации сетевой загрузки по протоколу PXEПереписан код для защиты от изменения приложениями компонентов, выполняемых в пространстве ядра (ntoskrnl, win32k, драйверы и т.п.).Осуществлена синхронизация с кодовой базой Wine Staging 4.0 и обновлены версии сторонних компонентов: btrfs 1.1, uniata 0.47, ACPICA 20190405, libpng 1.6.35, mbedtls 2.7.10, mpg123 1.25.10, libxml2 2.9.9, libxslt 1.1.33, libtiff 4.0.10. >>> [ Changelog ]( https://reactos.org/wiki/Community_Changelog-0.4.12 ) >>> [ Список устраненных ошибок ]( https://reactos.org/wiki/Changelogs ) >>> [ Тесты ПО и список регрессий для релиза 0.4.12 ]( https://reactos.org/wiki/Tests_for_0.4.12 )
Ссылка: https://www.linux.org.ru/news/opensource/15245791