ReactOS 0.4.12


ReactOS 0.4.12

Die Veröffentlichung des Betriebssystems ReactOS 0.4.12 wurde vorgestellt, um die Kompatibilität mit Microsoft Windows-Programmen und -Treibern sicherzustellen.

Dies ist die zwölfte Veröffentlichung, nachdem das Projekt auf eine schnellere Veröffentlichungsgenerierung mit einer Häufigkeit von etwa einmal alle drei Monate umgestellt wurde. Seit nunmehr 21 Jahren befindet sich dieses Betriebssystem im „Alpha“-Entwicklungsstadium. Das Installationskit wurde zum Download vorbereitet. ISO-Image (122 MB) und Live-Build (90 MB). Der Projektcode wird unter den Lizenzen GPLv2 und LGPLv2 vertrieben.

Trotz des operativen Zeitplans der Gründung dauerte die endgültige Vorbereitung der Veröffentlichung, die traditionell in einer separaten Niederlassung durchgeführt wurde, fast sechs Monate. Der Grund für den langen Vorbereitungsprozess war der Wunsch des Release-Ingenieurs Joachim Henze, möglichst viele Regressionen zu korrigieren, die sich in den letzten Jahren angesammelt hatten. Dadurch wurden mehr als 33 Regressionen eliminiert, was als beeindruckendes Ergebnis bezeichnet werden kann.

Der bedeutendste Fix in Version 0.4.12 war die Beseitigung einer Reihe von Problemen, die dazu führten Rendering-Verzerrung Text auf Schaltflächen in vielen verschiedenen Anwendungen, wie iTunes und Programmen, die auf dem .NET Framework (2.0 und 4.0) basieren.

Zwei neue Themes wurden hinzugefügt – Lunar im Stil von XP mit geändertem Farbschema und Mizu im Stil neuer Windows-Versionen.

Support aktiviert Fensterausrichtung Anwendungen relativ zu den Rändern des Bildschirms verschieben oder vergrößern/verkleinern, wenn Sie das Fenster mit der Maus in bestimmte Richtungen bewegen.

Es wurde ein kostenloser Treiber für den Intel e1000-Netzwerkadapter hinzugefügt, der standardmäßig in den virtuellen Netzwerkschnittstellen VirtualBox und VMware verwendet wird. Es wurde von Viktor Perevertkin und Mark Jensen entwickelt.

Stanislav Motylkov hat die Möglichkeit hinzugefügt, Treiber für MIDI-Instrumente zu laden und zu verwalten.

Der älteste in ReactOS 0.4.12 behobene Fehlerbericht war eine CORE-187-Anfrage, Unterstützung für lokale DLL-Überschreibungen mithilfe von „.local“-Dateien hinzuzufügen. Damit viele portable Programme funktionieren, ist eine lokale Überschreibung erforderlich.

Probleme bei der Implementierung des Netzwerkstarts mithilfe des PXE-Protokolls wurden behoben.

Der Code wurde neu geschrieben, um Komponenten, die im Kernel-Bereich ausgeführt werden (ntoskrnl, win32k, Treiber usw.), vor Änderungen durch Anwendungen zu schützen.

Synchronisiert mit der Wine Staging 4.0-Codebasis und aktualisierten Versionen von Drittanbieterkomponenten: 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 .XNUMX.

>>> Änderungsprotokoll

>>> Liste der behobenen Fehler

>>> Softwaretests und Liste der Regressionen für Release 0.4.12

Source: linux.org.ru

Kommentar hinzufügen