Linux Mint verabschiedet sich von libAdwaita und fordert andere auf, sich ihnen anzuschließen.

Die Entwickler von Linux Mint haben in ihrem monatlichen Newsletter über den Fortschritt bei der Entwicklung von Linux Mint 22 berichtet und ihre Sichtweise zur Situation rund um die Entwicklung von GNOME sowie den in diesem Rahmen entwickelten Anwendungen geteilt.

Im Jahr 2016 starteten die Entwickler von Linux Mint ein Projekt namens XApps, das darauf abzielt, universelle Anwendungen für traditionelle Desktop-Umgebungen auf Basis von GTK zu schaffen, um die grundlegenden GNOME-Anwendungen zu ersetzen. Dazu gehören Xreader (ein Fork von Atrill, das seinerseits ein Fork von Evince ist), Xplayer (ein Fork von Totem), Xviewer (ein Fork von Eye of Gnome) und weitere. Nähere Informationen zum Projekt finden Sie auf deren Webseite.

Im Newsletter heißt es, dass die Entwickler planen, die Liste der Anwendungen im Projekt XApps zu erweitern, und sie rufen andere dazu auf, an dem Projekt mitzuarbeiten. Besonders richtet sich der Aufruf an die Entwickler von Mate und XFCE, die an der Entwicklung von unabhängig von GNOME bestehenden Anwendungen interessiert sind, sowie an die Entwickler von Distributionen, die diese als ihre Basisumgebung nutzen. Merkwürdigerweise wird hauptsächlich Xubuntu erwähnt.

Der Grund für diese Erklärung sowie die Gründung des Projekts XApps ist die zunehmende Kluft zwischen den GNOME-Entwicklern und anderen hinsichtlich des Verständnisses, wie die Benutzeroberfläche von Anwendungen gestaltet sein sollte. Die Nutzung der libAdwaita-Bibliothek durch das GNOME-Projekt, die die Grundlage für die Benutzeroberflächen der meisten Anwendungen im modernen GNOME bildet, ist ebenfalls ein Faktor. Laut den Entwicklern von Linux Mint wurde diese Bibliothek ausschließlich für GNOME entwickelt, wodurch GNOME-Anwendungen immer weniger für den Einsatz außerhalb von GNOME geeignet sind.

Als Beispiel führen die Autoren des Digests Screenshots von Anwendungen an, die ausschließlich auf GTK basieren, und solche, die auf LibAdwaita beruhen. Sie verdeutlichen damit die Unterschiede im Erscheinungsbild der Anwendungen und deren Ungeeignetheit als Standardanwendungen in einer Distribution, die sich als vollständiges Ökosystem mit einem einheitlichen Ansatz zur Gestaltung von Benutzeroberflächen positioniert, und nicht als Bastellösung.

Aufgrund dieser Inkompatibilität wurde in Zukunft der GNOME Font Viewer aus Linux Mint 22 entfernt, und einige Programme wurden auf die GTK3-Version heruntergestuft, insbesondere:

  • Celluloid;
  • GNOME Calculator;
  • Simple Scan;
  • Baobab;
  • System Monitor;
  • GNOME Calendar;
  • File Roller;
  • Zenity.

Die Entwickler von Zenity planen, ganz auf die Anwendung zu verzichten, während sie andere als Abspaltungen weiterentwickeln.

Darüber hinaus halten die Entwickler von Mint es für nicht sinnvoll, dem Weg von Ubuntu zu folgen, das die Bibliothek libAdwaita für ihre Designs modifiziert. Daher wird das Thema Adwaita aus der Liste der in Cinnamon 6.2 verfügbaren Themen entfernt.

Die Entwickler sind der Meinung, dass das Projekt XApps das Problem lösen kann. Sie proklamieren als Grundsatz die Unabhängigkeit von Distribution und Desktop-Umgebung, egal ob Cinnamon, XFCE, Mate oder eine andere. XApps sollte, ihrer Meinung nach, ein eigenständiges Projekt mit eigenen Repositories auf GitHub, einem Chat, einer Website, Verwaltung usw. sein.

Quelle: linux.org.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster