Home / LinuxUser / 2012 / 02 / Design-Ziele und Probleme in Gnome 3.0

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

„Klickbunt auf dem Server? Warum nicht, wenn's hilft!"
(208 Punkte bei 7 Stimmen)
Bezahlstandard
(121 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.

Gewagter Sprung

Design-Ziele und Probleme in Gnome 3.0

19.01.2012 In einem harten Schnitt haben die Entwickler bei Gnome 3 mit Gewohntem gebrochen. Welche Ansätze stecken hinter den neuen Techniken, und wie nehmen die Developer die teils herbe Kritik auf?

Dass ein Desktop-Projekt über die Jahre hinweg überhaupt so viele Anhänger findet wie Gnome liegt zum Großteil am einfachen Bedienkonzept. Allerdings haben es die Gnome-Entwickler mit ihrem Paradigma des Vereinfachens anscheinend übertrieben, denn nicht nur der bisher engste Partner Ubuntu wandte sich ab: Auch prominente Linux-Protagonisten ließen kein gutes Haar an Gnome 3, darunter auch Linus Torvalds. Er hatte sich wiederholt negativ geäußert, zuletzt im Rahmen einer Diskussion auf Google Plus [1].

Viele Design-Entscheidungen fallen zugunsten der Abwärtskompatibilität. Allerdings bestätigen Ausnahmen die Regel: In diesem Zusammenhang sei an den ersten großen Bruch in der Gnome-Entwicklung im Zusammenhang mit Version 2.0 erinnert. Schon damals fielen viele Einstellungsmöglichkeiten dem Rotstift zum Opfer. Darüber hinaus rief das Projekt offiziell das Paradigma aus, vom Start weg möglichst optimale Einstellungen auszuliefern.

Damit geriet der Gnome ins Blickfeld des Ubuntu-Visionärs Shuttleworth und verschaffte sich ein Dauer-Abo als Standard-Desktop der am stärksten wachsenden Linux-Distribution. Dass so ein Dauerabonnement sich jedoch auch kündigen lässt, müssen die Gnome-Entwickler gerade schmerzlich erfahren.

Bislang erhielt die Entwicklung direkt oder indirekt durch Finanz- und Sachspenden oder durch das Beschäftigen der Hauptentwickler von Canonical einen nicht unerheblichen Schub. Auf der anderen Seite brauchen die Canonical-Entwickler jetzt nicht mehr mit den anderen Protagonisten der Gnome-Foundation, wie etwa der FSF oder Unternehmen wie IBM, Sun, Intel, HP, Novell, Red Hat, Nokia, Motorola und Google zu reden.

Neue Ziele

Da Gnome seit der Version 2.24 aus dem Jahr 2008 keine nennenswerten Innovationen mehr zu verzeichnen hatte – ganz anders als das im selben Zeitraum ungleich dynamischere KDE – wuchs unter den Benutzern gegen Ende des Jahrzehnts der Wunsch nach frischen Ideen für ein kommendes Major-Release.

Die lang erwartete und mit rund einem Jahr Verspätung im April 2011 fertig gestellte Version 3.0 kam dann allerdings sowohl in ihrer Kompromisslosigkeit beim Bruch mit bewährten Technologien als auch in Bezug auf das Festhalten beim Paradigma des Vereinfachens einer erneuten Zäsur gleich.

Indes drängt sich angesichts der Vehemenz, mit der die Entwickler ihren Kurs verteidigen, der Eindruck auf, dass es dem Projekt schlicht an Entwickler-Kapazitäten fehlt. Das würde zudem erklären, warum die Version so lang auf sich warten ließ.

Das Argument der Entwickler bezüglich der Design-Entscheidungen, die Gnome 2-Entwicklung hätte zuletzt stagniert und die Benutzer schielten auf andere Desktops mit mehr Sex-Appeal, sticht nicht unbedingt: Der Gnome-Nutzer ist von Haus aus eher konservativ. Wäre er das nicht, hätte er die Option zu einem Wechsel zu KDE oder Unity ja ohnehin.

Jedenfalls gehörte es zu den offiziellen Design-Zielen von Gnome 3, dem Desktop ein moderneres Aussehen zu verleihen. Dazu werteten die Entwickler nach eigenen Angaben gezielt Forschungsergebnisse zur Interaktion von Mensch und Computer aus und bezogen die Erfahrungen mit anderen Oberflächen in ihre Arbeit mit ein.

Doch kein Neuanfang?

Im Widerspruch dazu steht allerdings die Aussage der Gnome Foundation, Gnome 3 sei im Gegensatz zu KDE/Plasma kein Neuanfang, sondern eine "inkrementelle Weiterentwicklung". Etwaige unterschiedliche Ansichten innerhalb der Foundation sind aber keine Seltenheit, weil das Projekt traditionell unterschiedliche Arbeitsbereiche wie Design, Marketing, Usability oder Dokumentation auf verschiedene Teams verteilt.

Immerhin fallen einige der in Gnome 3.0 enthaltenen Änderungen so gravierend aus, dass Teile des neuen Desktops sich nicht mehr abwärtskompatibel zu Gnome 2 verhalten. Das zentrales Element von Gnome 3 bildet die in Javascript und C entwickelte Gnome-Shell: Sie ersetzt das Panel, den Desktop und den Fenstermanager durch ein Programm, in dessen Mittelpunkt so genannte Aktivitäten stehen.

Mit der Gnome-Shell verabschiedet sich der Desktop vom bisherigen Konzept der gestaffelten Fenster, und der Fenstermanager Metacity weicht dem Fork Mutter. Außerdem basiert Gnome 3 auf GTK+ 3.0 und bringt weitere neue Software-Bibliotheken und Technologien wie Geoclue (Geo-Lokalisierung), Libchamplain und Clutter mit. Bei Letzterem handelt es sich um ein grafischen Toolkit mit OpenGL-Beschleunigung, von dem die Gnome-Shell intensiven Gebrauch macht.

GTK+ 3.0 übernimmt eine Reihe von Funktionen der bisherigen (externen) Bibliothek Libgnome, außerdem sind Technologien wie D-Bus und Avahi besser integriert und sorgen für eine optimale Zusammenarbeit der Anwendungen untereinander.

Aus diesem Grund kennt die aktuelle Gnome-Version zum Beispiel keine Applets und keine konfigurierbaren Themen mehr. Ganz im Sinne der neuen Philosophie der Gnome-Shell gibt es auch kein Panel und keine Fensterliste mehr. Außerdem haben die Entwickler Knöpfe zum Minimieren und Maximieren im Titelbalken der Fenster "wegoptimiert" und die Möglichkeit entfernt, Dateien und Ordner auf dem Desktop abzulegen. Sämtliche Konfigurationsdialoge enthalten nur das Nötigste.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

1169 Hits
Wertung: 0 Punkte (0 Stimmen)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

title_2013_06

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,95 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 60,60) können Sie im Medialinx-Shop bestellen.

Tipp der Woche

Terminator
Viele Terminals im Griff mit Terminator
Tim Schürmann, 07.05.2013 10:57, 1 Kommentare

Wer morgens nach dem Einschalten des Rechners erst einmal mehrere Terminals öffnet und sich diese mühevoll auf dem Bildschirm drapiert, der sollte einen Blick auf Terminator werfen. Das kleine...

Aktuelle Fragen

Kontakt via QR code hinzufügen
Herman Sproesser, 17.05.2013 17:46, 3 Antworten
Hi hab in der aktuellen ausgabe 06.2013 den artikel über QR Codes gelesen. Ich hab nartürlich...
Dateimanager Dolphin, wo legt er die Datei Kommentare ab?
Uwe Heine, 16.05.2013 15:19, 1 Antworten
Suse Linux 12.1 - KDE 4.7.2 / Dolphin 1.7. Ich habe bei vielen Dateien über Dolphin Kommentare...
wie baut man Kernel Module so, dass sie mit jedem Kernel laden?
GoaSkin , 22.04.2013 10:22, 1 Antworten
Hallo, baut man anhand eines Kernel-Sources Module, nutzt Linux im Normalfall eine strikte V...
Problem beim Installieren von SuSe 12.3
Georg Prokert, 14.04.2013 00:04, 16 Antworten
Hallo, auf meinem neuem Laptop (Acer Aspire V3-771, Intel Core i5-3230 M, Intel HD Graphics 4...
lvm wieder loswerden
Peter Dibbern, 11.04.2013 16:28, 4 Antworten
Ich habe sämtliche alten Kisten ausgeschlachtet und aus der Teilen einen Rechner zusammengeschrau...