Thomas Frohwein hat einen neuen Port von Wine, der Kompatibilitätsschicht zum Ausführen von Windows-Software, für OpenBSD vorgeschlagen. Die Arbeit war kollektiv, wobei Andrii und Fabien den Großteil der schweren Arbeit übernommen haben. Andriis Software-Umgehung für das Problem mit dem %gs-Segmentregister, die das %gs-Präfix bei Befehlen emuliert, weil gsbase nicht gesetzt werden kann, hat den Weg für den Port geebnet.
Das Interesse daran, Windows-Software unter OpenBSD auszuführen, ist gewachsen, vor allem weil viel Windows-Software inzwischen auf 64 Bit umgestellt wurde. Das Team hat mehrere Dutzend 64-Bit-Windows-Programme getestet, von denen die meisten erfolgreich laufen. Selbst das kürzlich veröffentlichte Remaster von The Witcher 3 läuft gut, benötigt aber das Hinzufügen von vkd3d-proton.
Die Hauptbeschränkung besteht darin, dass WoW64 nicht funktioniert, sodass 32-Bit-Windows-Software weiterhin nicht unterstützt wird. Die integrierten Tests sind vorerst deaktiviert, da ihre Aktivierung Zugriff auf einen X-Server erfordert und einige Tests weiterhin hängen bleiben, wobei dies im realen Test mit einer größeren Anzahl von Spielen nicht beobachtet wurde.
Benutzern, die den Port ausprobieren möchten, wird empfohlen, mit Notepad++ zu beginnen, einer kleinen, unkomplizierten 64-Bit-Anwendung. Da das Ausführen von Windows-Software Risiken birgt, sollten Tester ein separates Benutzerkonto ohne Administratorrechte verwenden, bis das Team Sandboxing untersuchen kann, möglicherweise mit unveil(2).
Quelle: Hacker News · Zusammengefasst von HeadlinesBriefing