Представлен релиз операционной системы ReactOS 0.4.12, нацеленной на обеспечение совместимости с программами и драйверами Microsoft Windows.
Это двенадцатый выпуск после перехода проекта к более оперативному формированию релизов с периодичностью приблизительно раз в три месяца. Вот уже 21 год эта операционная система находится на «альфа»-стадии разработки. Для загрузки подготовлены установочный ISO-образ (122 Мб) и Live-сборка (90 Мб). Код проекта распространяется под лицензиями GPLv2 и LGPLv2.
Несмотря на оперативный график формирования, окончательная подготовка релиза, которая по традиции велась в отдельной ветке, заняла почти полгода. Причиной столь длительного процесса подготовки было желание релиз-инженера Иоахима Хензе исправить как можно больше регрессий, накопившихся за последние несколько лет. В результате было устранёно более 33 регрессий, что можно назвать впечатляющим результатом.
Самым значимым исправлением в версии 0.4.12 стала ликвидация серии проблем, которые приводили к искажению рендеринга текста на кнопках в множестве разных приложений, таких как iTunes и программ на основе .NET framework (2.0 и 4.0).
Добавлены две новые темы оформления - Lunar в стиле XP с изменённой цветовой схемой и Mizu в стиле новых версий Windows.
Активирована поддержка выравнивания окон приложений относительно краёв экрана или раскрытия/сворачивания при перемещении окна мышью в определённых направлениях.
Добавлен свободный драйвер для сетевого адаптера 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
>>> Список устраненных ошибок
>>> Тесты ПО и список регрессий для релиза 0.4.12
←
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
→
Ответ на:
комментарий
от hobbit
Ответ на:
комментарий
от curufinwe
Ответ на:
комментарий
от hobbit
Ответ на:
комментарий
от Jedi-to-be
Ответ на:
комментарий
от hobbit
Ответ на:
комментарий
от rmammoth
Ответ на:
комментарий
от Jedi-to-be
Ответ на:
История почти успеха
от hobbit
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от hobbit
Ответ на:
комментарий
от rmammoth
Ответ на:
комментарий
от Jedi-to-be
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Новости Релиз ReactOS 0.4.1 (2016)
- Новости Вышел ReactOS 0.4.7 (2017)
- Новости Релиз операционной системы ReactOS 0.4.11 c расширенной поддержкой приложений (2019)
- Новости Выпущен релиз ReactOS 0.4.9 со значительными улучшениями в работе с памятью (2018)
- Новости Релиз операционной системы ReactOS 0.4.10 c поддержкой BTRFS (2018)
- Форум Вышла Reactos 0.4.12 (2019)
- Новости Опубликован релиз операционной системы ReactOS 0.4.8 с поддержкой NT6.0+ API (2018)
- Форум ReactOS (2015)
- Форум ReactOS (2019)
- Форум ReactOS (2015)