ReactOS 0.4.12


ReactOS 0.4.12

La version du système d'exploitation ReactOS 0.4.12 a été présentée, visant à assurer la compatibilité avec les programmes et pilotes Microsoft Windows.

Il s'agit de la douzième version après la transition du projet vers une génération de versions plus rapide, avec une fréquence d'environ une fois tous les trois mois. Depuis maintenant 21 ans, ce système d’exploitation est au stade « alpha » de développement. Le kit d'installation a été préparé pour le téléchargement. Image ISO (122 Mo) et Live build (90 Mo). Le code du projet est distribué sous licences GPLv2 et LGPLv2.

Malgré le calendrier opérationnel de formation, la préparation finale de la sortie, traditionnellement réalisée dans une branche distincte, a duré près de six mois. La raison d'un processus de préparation aussi long était le désir de l'ingénieur de publication Joachim Henze de corriger autant de régressions que possible accumulées au cours des dernières années. En conséquence, plus de 33 régressions ont été éliminées, ce qui peut être qualifié de résultat impressionnant.

Le correctif le plus important de la version 0.4.12 a été l'élimination d'une série de problèmes qui ont conduit à distorsion du rendu texte sur les boutons de nombreuses applications différentes, telles qu'iTunes et les programmes basés sur le framework .NET (2.0 et 4.0).

Deux nouveaux thèmes ont été ajoutés - Lunar dans le style de XP avec une palette de couleurs modifiée et Mizu dans le style des nouvelles versions de Windows.

Support activé alignement des fenêtres applications par rapport aux bords de l'écran ou agrandir/réduire lorsque vous déplacez la fenêtre avec la souris dans certaines directions.

Ajout d'un pilote gratuit pour la carte réseau Intel e1000, utilisée par défaut dans les interfaces réseau virtuelles VirtualBox et VMware. Il a été développé par Viktor Perevertkin et Mark Jensen.

Stanislav Motylkov a ajouté la possibilité de charger des pilotes pour les instruments MIDI et de les gérer.

Le rapport de bogue le plus ancien corrigé dans ReactOS 0.4.12 était une demande CORE-187 visant à ajouter la prise en charge des remplacements de DLL locales à l'aide de fichiers « .local ». La substitution locale est nécessaire pour que de nombreux programmes portables fonctionnent.

Les problèmes de mise en œuvre du démarrage réseau à l'aide du protocole PXE ont été résolus.

Le code a été réécrit pour protéger les composants exécutés dans l'espace noyau (ntoskrnl, win32k, pilotes, etc.) contre la modification par les applications.

Synchronisé avec la base de code Wine Staging 4.0 et les versions mises à jour de composants tiers : 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

>>> Liste des bugs corrigés

>>> Tests logiciels et liste des régressions pour la version 0.4.12

Source: linux.org.ru

Ajouter un commentaire