Bottles für die einfache Ausführung von Windows-Spielen & Apps unter Linux vor Nutzung von Rust
Bottles, der Open-Source-Manager für Wine zur einfacheren Ausführung von Windows-Spielen und -Anwendungen unter Linux, hat die Initiative Bottles Next als Neufassung dieser Software verfolgt. Die Entwickler von Bottles haben beschlossen, die Programmiersprache Rust sowie das UI-Toolkit libcosmic als Teil dieser Neufassung zu nutzen.
Eine Übersetzung von 🇬🇧 phoronix.com
Bottles Next wurde im letzten Jahr als komplette Neufassung des Projekts angekündigt, um verschiedene Probleme und Unzulänglichkeiten innerhalb der bestehenden Codebasis für diesen Wine-Manager auf Linux- und macOS-Systemen zu beheben. Ursprünglich planten die Entwickler, Web-Technologien für Bottles Next zu nutzen, haben sich nun aber entschieden, statt Electron und/oder WebAssembly die Programmiersprache Rust zu verwenden, um die Benutzererfahrung zu verbessern. Sie werden die Programmiersprache Rust sowohl für den Client- als auch für den Serverteil des Codes verwenden, libcosmic als Client-Toolkit und C# und .NET für den Agenten. In der heutigen Ankündigung wird die Entscheidung für die Programmiersprache Rust festgehalten:
Rust ist eine sehr leistungsfähige und robuste Sprache mit einer wachsenden Gemeinschaft. Um ehrlich zu sein, war es nicht meine erste Wahl. Ich hätte mich wohler gefühlt, wenn ich bei Go geblieben wäre, aber leider gibt es keine hochwertigen GUI-Toolkits für Go, die mit unseren Zielen übereinstimmen.
Das Toolkit libcosmic
stammt aus der Desktop-Umgebung namens COSMIC
von System76
mit der COSMIC-Bibliothek, die auf dem Toolkit Iced
basiert. Ein GTK-Client wird weiterhin für diejenigen verfügbar sein, die ihn bevorzugen.
ℹ️ Weitere Einzelheiten zu diesem Update von Bottles Next
finden Sie auf der Website des Softwareprojekts unter UseBottles.com.
Ein Service von s3n🧩net
Comments