Nach anderthalb Jahren Entwicklung wurde das Release des Betriebssystems ReactOS 0.4.16 vorgestellt, das darauf abzielt, die KompatibilitĂ€t mit Programmen und Treibern von Microsoft Windows zu gewĂ€hrleisten und ein Design im Windows-Stil anzubieten. Das Betriebssystem befindet sich in der Alpha-Entwicklungsphase. FĂŒr den Download wurde ein bootfĂ€higes ISO-Image (198 MB) vorbereitet. Der Code des Projekts wird unter den Lizenzen GPLv2 und LGPLv2 verbreitet.
Nach der letzten Version wurden 2808 Ănderungen vorgenommen und 381 Problemmeldungen geschlossen. HauptĂ€nderungen:
- Ein einheitliches BootCD wurde vorgeschlagen, das eine Live-Umgebung zur EinfĂŒhrung in das System und einen Installer zur Installation von ReactOS auf einem permanenten Medium in einer ISO-Datei kombiniert.
- Eine grafische BenutzeroberflĂ€che fĂŒr die Installation, Aktualisierung und Wiederherstellung des Systems wurde hinzugefĂŒgt, die den zuvor angebotenen textbasierten Installer ersetzt. Der neue Installer ist im Form eines mehrseitigen âAssistentenâ gestaltet und verfĂŒgt ĂŒber einen Partitionierungseditor.


- Die KompatibilitĂ€t mit proprietĂ€ren Grafiktreibern wurde verbessert. Unter anderem wurde das Leistungsproblem bei Verwendung von NVIDIA-Treibern behoben, und die Probleme mit dem Auftreten eines schwarzen Bildschirms in OpenGL-Anwendungen bei Verwendung von AMD-Treibern wurden gelöst. Dank der Implementierung der KMDF- (Kernel-Mode Driver Framework) und WDDM- (Windows Display Driver Model) Subsysteme konnte die UnterstĂŒtzung fĂŒr die meisten Grafiktreiber realisiert werden, die fĂŒr Windows XP und Windows Server 2003 verfĂŒgbar sind.
- Ein neuer sklhdaudbus-Treiber fĂŒr HD Audio wurde hinzugefĂŒgt, der mit dem KMDF (Kernel Mode Driver Framework) erstellt wurde und die Verwendung von HD Audio-Controllern, die mit Windows XP und Windows Server 2003 kompatibel sind, ermöglicht. Der Treiber unterstĂŒtzt ordnungsgemÀà den Ăbergang in den Energiesparmodus, ermöglicht den Zugriff auf AudioDSP auf Intel-Plattformen und ist mit Treibern fĂŒr QEMU und VMWare kompatibel. Die Erkennung von Audio-GerĂ€ten wurde verbessert und die binĂ€re KompatibilitĂ€t mit dem Audiostack von Windows erhöht. In der Audioeinstellung wird der Zustand der LautstĂ€rke- und Balance-Regler zwischen den Neustarts korrekt gespeichert.
- Ein neuer ATA-Speichertreiber wurde implementiert, der die Arbeit mit SATA-, PATA-, ATAPI-, AHCI- und SCSI-GerĂ€ten unterstĂŒtzt, Probleme mit Verzögerungen beim Booten gelöst hat und mit virtuellen Maschinen in Hyper-V kompatibel ist.
- Im Tool chkdsk wurde die Möglichkeit zur ĂberprĂŒfung und Wiederherstellung der IntegritĂ€t von Partitionen mit dem FAT-Dateisystem bei Verwendung des Microsoft FastFAT-Treibers implementiert.

- Das Dienstprogramm cleanmgr mit einer grafischen BenutzeroberflĂ€che wurde hinzugefĂŒgt, um ĂŒberflĂŒssige Informationen auf der Festplatte zu bereinigen (z. B. Leeren des Papierkorbs und Löschen temporĂ€rer Dateien). Das Programm ist kompatibel mit den Erweiterungen fĂŒr das Windows-DatentrĂ€gerbereinigungstool, die die Logik fĂŒr das Löschen von Rest- und temporĂ€ren Dateien von Drittanwendungen und dem System definieren.

- Ein neuer Treiber DC21X4 fĂŒr DECchip 21Ă4-Netzwerkadapter wurde hinzugefĂŒgt, der bei der Verwendung von Virtualisierungssystemen wie Microsoft Virtual PC 2007 und Hyper-V Generation 1 gefragt ist.
- UnterstĂŒtzung fĂŒr asynchrone Netzwerkoperationen wurde hinzugefĂŒgt.
- Ein neuer Installationstyp wurde implementiert â Server Core, der als Pendant zum Windows Server Core-Modus fungiert, um das System ohne grafische BenutzeroberflĂ€che (ohne Explorer-Shell) zu booten, jedoch mit einer vollstĂ€ndigen Win32-Subsystem fĂŒr das AusfĂŒhren von Serveranwendungen.

- Die strikte Bindung an die Windows Server 2003 API wurde eingestellt, was die Synchronisation mit der Codebasis Wine 10 ermöglicht hat (zuvor wurde Code aus Wine 2.x und 3.x verwendet). Integriert ist die Schicht WineVDM zur AusfĂŒhrung von 16-Bit-Windows-Anwendungen.
Quelle: opennet.ru





