Container-basiertes Windows auf Linux

Mit WinBoat 0.9.0 wird das Ausführen von Windows-Anwendungen auf Linux-Systemen wieder ein Stück einfacher. Die Open-Source-Software baut auf einer Container-basierten Windows-Umgebung auf und ermöglicht es Nutzern, ihre gewohnten Anwendungen direkt unter Linux zu nutzen. Dabei geht das Projekt einen anderen Weg als Wine oder klassische virtuelle Maschinen. WinBoat läuft in einem isolierten Container mit vollständigem Windows-System und integriert die Anwendungen nahtlos über FreeRDP in den Linux-Desktop.

Podman kommt ins Spiel

Eine der größten Neuerungen der Version 0.9.0 ist die Unterstützung für Podman als Alternative zu Docker. Bei der Installation kann nun zwischen beiden Container-Engines gewählt werden. Podman bringt allerdings noch einige Einschränkungen mit sich. So funktioniert die USB-Durchreichung derzeit noch nicht und Ports werden zufällig vergeben, da Podman keine Portbereiche in Compose-Dateien unterstützt. Trotzdem erweitert der Podman-Support die Möglichkeiten für Nutzer, die Docker aus verschiedenen Gründen nicht einsetzen möchten.

UWP-Apps starten

Ein weiteres Highlight von WinBoat 0.9.0 ist die Unterstützung für UWP-Anwendungen. Nutzer können jetzt auch Windows-Apps aus dem Microsoft Store starten, die auf der Universal Windows Platform basieren. Diese werden automatisch in der WinBoat-Oberfläche erkannt und lassen sich bequem über das Kontextmenü öffnen. Damit wächst die Auswahl an nutzbaren Programmen erheblich und bringt die Container-Lösung noch näher an den Alltag von Windows-Nutzern.

Sicherheit und Performance im Fokus

Neben neuen Funktionen wurden auch Sicherheit und Performance verbessert. Alle WinBoat-Ports sind nun standardmäßig nur lokal erreichbar, was unbefugten Zugriff von außen verhindert. Der Guest Server wurde nach Hinweisen aus der Community abgesichert und ein Fehler behoben, der bei aktivierter RDP-Überwachung zu hoher CPU-Auslastung führte. Auch die Benutzeroberfläche wurde optimiert. Anwendungen lassen sich jetzt filtern, benutzerdefinierte Einträge erstellen und die Skalierung der Oberfläche über die Konfiguration anpassen.

Technik und Installation

Hinter WinBoat steckt das Projekt dockur/windows, das auf Version 5.14 aktualisiert wurde. Neue Installationen synchronisieren die Windows-Systemuhr automatisch und nutzen ~/winboat als Standardpfad. Wer eine eigene ISO einsetzt, profitiert davon, dass diese nach der Installation automatisch ausgehängt wird, um Fehler beim nächsten Start zu vermeiden. WinBoat 0.9.0 ist für verschiedene Linux-Distributionen als AppImage, DEB- und RPM-Paket verfügbar und steht unter einer Open-Source-Lizenz bereit.

 

© stock.adobe.com, Sundas