elementary OS

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
elementary OS
Elementary OS logo.svg
Scrivania di elementary OS 5.0 Juno.png
Der Desktop von elementary OS Juno, mit der Desktopumgebung Pantheon.
Entwickler Daniel Fore (DanRabbit) und andere
Lizenz(en) GNU GPL v2
Erstveröff. 31. März 2011
Akt. Version 5.1.7 (14. August 2020)[1]
Kernel monolithisch
Abstammung GNU/Linux
↳ Debian
↳ Ubuntu
↳ elementary OS
Architektur(en) x86, x64 ab 0.4 nur x64
Chronik 5.1.2 „Hera“
5.0 „Juno“
0.4.1 „Loki“
0.3.2 „Freya“
0.2 „Luna“
0.1 „Jupiter“
Sprache(n) multilingual
elementary.io

Elementary ist ein im Jahr 2007 entstandenes freies Software-Projekt, das ursprünglich eine Sammlung von Programmen und Designs für Ubuntu zusammenstellte, welche sich stark am „Look and Feel“ von macOS orientierten. Seit März 2011 gibt es eine eigene Ubuntu-basierende Linux-Distribution unter dem Namen elementary OS.

Elementary OS[Bearbeiten | Quelltext bearbeiten]

Elementary OS ist eine auf Ubuntu basierende Linux-Distribution, die das Ziel verfolgt, einfach zu handhabende Standardprogramme zur Verfügung zu stellen, auf dass der Benutzer weniger häufig darauf angewiesen ist, das Terminal zu benutzen.

Ein einzigartiger Aspekt von elementary OS ist das Engagement zu nativen GTK+-Programmen. Im Gegensatz zu anderen Linux-Distributionen (Ubuntu, Linux Mint und andere), die plattformübergreifende Anwendungen wie Mozilla Firefox oder LibreOffice enthalten, hat das elementary-Team entschieden, dass alle Programme aus Gründen der Konsistenz, Build-Größe und der Geschwindigkeit über dasselbe Widget-Toolkit verfügen sollen. Die konsequente Einführung von weniger bekannten Programmen wie der Textverarbeitung AbiWord und der Tabellenkalkulation Gnumeric führte zu Konflikten zwischen einigen Entwicklern.

Die erste stabile Version, Codename „Jupiter“, wurde am 31. März 2011 veröffentlicht. Sie enthält nur vier Programme des elementary-Projekts, die zur Zeit der Veröffentlichung stabil waren: Postler, Dexter, Nautilus-elementary und Lingo. Zudem enthält es zwei Programme, die vom elementary-Projekt beeinflusst sind: Midori und Docky. Alle unwichtigen Daemons und Dienste wurden entfernt, weswegen es schneller als Ubuntu arbeitet, auf dem es basiert.[2]

Elementary-Projekt[Bearbeiten | Quelltext bearbeiten]

Das elementary-Projekt besteht aus einer Anzahl von Unterprojekten. Manche von ihnen sind „Was-wäre-wenn-Experimente“, während andere ausgereift und weit verbreitet sind. Dessen Entwickler bevorzugen überwiegend die Programmiersprache Vala und das GUI-Toolkit GTK+ 3. Heutzutage werden alle Softwareprojekte des Projektes (einschließlich der Skripte, die für das Zusammenstellen von elementary OS verwendet werden) auf Canonicals Dienst Launchpad gehostet.

Aktive Projekte[Bearbeiten | Quelltext bearbeiten]

  • Die Desktop-Umgebung Pantheon, die sich unter anderem aus Pantheon Wallpaper, Pantheon Terminal, Plank, Wingpanel und Switchboard zusammensetzt.
  • Das elementary-Symbol-Theme, erstellt am 21. September 2007
  • eGTK, ein GTK+-Theme und ein Fenstermanager-Theme, erstellt am 11. April 2008[Projekt 1]
  • (Pantheon) Files, ein Dateimanager, der als Abspaltung von Marlin am 7. Mai 2012 entstand.[Projekt 2]
  • Lingo (davor Purple), ein Wörterbuch-Programm, erstellt am 24. Januar 2011[Projekt 3]
  • Dexter, eine Adressbuch-Anwendung[Projekt 4]
  • Maya, ein einfaches Kalenderprogramm, das mit Google Kalender und anderen CalDAV-Kalendern synchronisieren kann[Projekt 5]
  • elementary Code (ehemals Scratch), ein Texteditor mit eingebautem Terminal, farblicher Hervorhebung für zahlreiche Programmiersprachen und Unterstützung für Plugins[Projekt 6]
  • Noise, ein einfaches Musikverwaltungs- und Wiedergabeprogramm[Projekt 7]
  • Slingshot, ein Programm-Starter[Projekt 8]
  • Wingpanel, ein Ersatz für das traditionelle Gnome-Panel, entwickelt als ein leichtgewichtiger Container für System- bzw. Programm-Indikatoren und Benachrichtigungs-Symbole[Projekt 9]
  • (Pantheon) Terminal, ein Ersatz für das Gnome Terminal[Projekt 10]
  • Switchboard, ein modulares Systemverwaltungspanel, welches von Drittanbieter-Entwicklern erweitert werden kann[Projekt 11]
  • Contractor, eine Schnittstelle, die die Kommunikation und das Ausführen von Diensten zwischen Anwendungen erlaubt[Projekt 12]
  • Cerbere, ein Watchdog für Anwendungen wie Plank und Wingpanel, die Grundlagen in Pantheon zur Verfügung stellen[Projekt 13]
  • Eidete, eine leichtgewichtige Desktop-Aufnahmesoftware[Projekt 14]
  • Dropoff, eine Anwendung zum einfachen Teilen von Dateien[Projekt 15]
  • (Pantheon) Notify, ein einfacher Benachrichtigungsdienst für Meldungen von Programmen[Projekt 16]
  • Gala, ein einfacher Fenstermanager, der auf die Bibliothek von Mutter aufsetzt und sie mit Clutter-Grafikeffekten kombiniert[Projekt 17]

Beendete Projekte[Bearbeiten | Quelltext bearbeiten]

  • Sezen, ein Proof-of-Concept-Dateimanager und Gnome-Panel-Applet, das eine Integration mit Zeitgeist anbietet, erstellt am 7. April 2010
  • Dash, ein weiterer Dateimanager, erstellt am 30. März 2010
  • eGDM, ein GDM-Screen, erstellt am 31. März 2009. Funktioniert momentan nicht wegen des neuen Thema-Systems in GDM.
  • Nautilus-elementary, eine Version von Nautilus mit einer überarbeiteten Oberfläche, erstellt am 5. März 2010. Es verfügt über eine stabile Version und ist Bestandteil von elementary OS 0.1. Wurde später zu Gunsten von Marlin ersetzt[Projekt 18] und wird nicht mehr weiterentwickelt.[Projekt 19]
  • Rhythm-e und Rhythmarty, ein Patch und eine Erweiterung für den Audioplayer Rhythmbox;[Projekt 20] wurde später zu Gunsten von Noise (früher als BeatBox bekannt) ersetzt.
  • Postler, ein E-Mail-Programm, erstellt am 6. Juli 2010.[Projekt 21] Die Weiterentwicklung wurde zu Gunsten von Geary[Projekt 22] wegen Mehraufwands in dem noch kleinen Team eingestellt.

Vom elementary-Team abgespaltene Projekte[Bearbeiten | Quelltext bearbeiten]

2012 haben sich einige Software-Projekte vom elementary-Team wegen Meinungsverschiedenheiten zwischen den Hauptautoren der Software und dem elementary-Team abgespalten. Die Hauptautoren der Software, die sich mit ihrer Software vom Team abspalten wollen, nennen meistens einen Zwang seitens der elementary-Programmrichtlinien als Grund. Diese Richtlinien, Human Interface Guidelines (HIG) genannt, schreiben unter anderem vor, wie sich ein Programm zu verhalten hat, und beschreiben ausführlich die Oberfläche eines idealen elementary-Programmes.[Projekt 23]

Das erste Projekt war dabei BeatBox, aus dem der Fork Noise wurde.[Projekt 24] Später wurde aus der Software Marlin vom Autor ammonkey, von dem auch Nautilus elementary stammt, dann der Fork (Pantheon) Files.[Projekt 25]

Verschobene Projekte[Bearbeiten | Quelltext bearbeiten]

  • AppCenter, ein Ersatz für das Ubuntu Software Center[Projekt 26]
  • DevKit, ein einfaches und intuitives GUI-Toolkit für Entwickler, welches vom Prinzip „desktop as your IDE“ Gebrauch macht, mit starker Launchpad-Integration und Fokus auf die Automatisierung sich wiederholender Aufgaben im Zusammenhang auf die Entwicklung[Projekt 27]

Beeinflusste Projekte[Bearbeiten | Quelltext bearbeiten]

Verschiedene andere Projekte wurden stark von elementary beeinflusst oder in Zusammenarbeit mit dem elementary-Team entwickelt:

  • Das Docky-Team arbeitet eng mit dem elementary-Team zusammen, um das Dock Plank zu entwickeln.
  • Die letzten Versionen vom Midori sind stark von elementary-Designern beeinflusst worden.
  • Strip, ein Comic-Betrachtungsprogramm, wird in Zusammenarbeit mit dem elementary-Team entwickelt.[Projekt 28]
  • Das minimalistische Musikwiedergabe-Programm Pogo wurde vom elementary-Projekt beeinflusst.[Projekt 29]
  • Der Videoplayer Audience wurde vom elementary-Projekt stark beeinflusst. Möglicherweise wird es Teil des elementary-Projekts.[Projekt 30]
  • Die Benutzeroberfläche des E-Mail-Programms Geary wurde vom elementary-Projekt stark beeinflusst, weshalb es auch in elementary Freya als Standard-E-Mail-Programm Verwendung fand.[Projekt 31]

Das Projekt in der Öffentlichkeit[Bearbeiten | Quelltext bearbeiten]

Das elementary-Symbol-Theme ist unter Gnome-Benutzern sehr beliebt. Es ist das am zweithäufigsten heruntergeladene[3] auf OpenDesktop.org, der größten Sammlung von Icon-Themes für Gnome. Das am häufigsten heruntergeladene Symbol-Theme GNOME-colors wurde vom elementary-Symbol-Theme inspiriert.[4]

Das elementary-Symbol-Theme hat großen Einfluss auf das Design freier Software: Das Standard-Symbol-Theme von Ubuntu ab Version 9.10, Humanity, ist ein Derivat von elementary;[5] es gibt verschiedene vorgeschlagene Symbol-Themes für LibreOffice, die auf elementary basieren oder davon beeinflusst worden sind.[6] Viele andere Benutzeroberflächen-Themes übernahmen Teile des Elementary-Projekts oder wurden davon inspiriert.

Das elementary-Projekt wird oft als sich rasch entwickelnde Desktop-Umgebung bezeichnet und auf eine Stufe mit etablierten Projekten wie Gnome und KDE gestellt.[7]

Versionen[Bearbeiten | Quelltext bearbeiten]

Version Codename Basis Veröffentlichung Supportende Anmerkung
Ältere Version; nicht mehr unterstützt: 0.1 Jupiter Ubuntu 10.10 31. März 2011 August 2013
Ältere Version; nicht mehr unterstützt: 0.2 Luna Ubuntu 12.04 LTS (precise) 10. August 2013 April 2015
Ältere Version; nicht mehr unterstützt: 0.3 Freya Ubuntu 14.04 LTS (trusty) 11. April 2015
Ältere Version; nicht mehr unterstützt: 0.3.1 3. September 2015
Ältere Version; nicht mehr unterstützt: 0.3.2 9. Dezember 2015
Ältere Version; noch unterstützt: 0.4 Loki Ubuntu 16.04 LTS (xenial) 9. September 2016
Ältere Version; noch unterstützt: 0.4.1 Ubuntu 16.04.2 LTS (xenial) 17. Mai 2017
Ältere Version; noch unterstützt: 5.0 Juno Ubuntu 18.04 LTS (bionic) 16. Oktober 2018
Ältere Version; noch unterstützt: 5.1 Hera Ubuntu 18.04 LTS (bionic) 3. Dezember 2019[Blog 1] April 2028
Aktuelle Version: 5.1.2 5. Februar 2020[Blog 2]
Aktuelle Version: 5.1.3 5. April 2020[Blog 3]
Aktuelle Version: 5.1.4 1. Mai 2020[Blog 4]
Aktuelle Version: 5.1.6 1. Juli 2020[Blog 5]
Aktuelle Version: 5.1.7 14. August 2020[Blog 6]
Zukünftige Version: 6.0 Odin Ubuntu 20.04 LTS (focal)
Legende:
Ältere Version; nicht mehr unterstützt
Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version

Kritik[Bearbeiten | Quelltext bearbeiten]

Seit elementary OS Loki blockiert das Betriebssystem standardmäßig die eigenständige Installation von fremden Paketen via grafischer Oberfläche oder Terminal. Diese Blockade schränke die Freiheit und die Auswahl an Programmen der Nutzer ein. Andererseits soll dabei die Sicherheit des Systems verbessert werden.[8] Installationen via Terminal mit den entsprechenden Kommandozeilenwerkzeugen sind aber möglich.

Weblinks[Bearbeiten | Quelltext bearbeiten]

Commons: Elementary OS – Sammlung von Bildern, Videos und Audiodateien

Einzelnachweise[Bearbeiten | Quelltext bearbeiten]

  1. Keli Grubb: New Hera ISO Available for Download. 5. Februar 2020, abgerufen am 5. Februar 2020 (englisch).
  2. elementary OS ‘Jupiter’ released, reviewed
  3. Symbol-Theme bei Gnome-Look (Memento des Originals vom 25. Juni 2011 im Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/gnome-look.org
  4. GNOME-colors bei GNOME Look
  5. Humanity Symbol-Theme
  6. LibreOffice-Icon-Design-Zulassungs-Wiki-Seite
  7. Ein Beispiel dessen kann in einem Blog-Post von Jono Bacon entdeckt werden, dem Ubuntu-Community-Manager
  8. ElementaryOS 0.4 Loki versagt auf ganzer Linie. Abgerufen am 25. Februar 2017.

Projekte[Bearbeiten | Quelltext bearbeiten]

  1. elementary theme 2.5 veröffentlicht
  2. Meet 'Files,' the Latest elementary App (Memento vom 15. Juli 2012 im Internet Archive)
  3. Purple: a new Dictionary app from the elementary project
  4. Meet Dexter – elementary’s new address book app
  5. Maya in Launchpad
  6. Scratch in Launchpad
  7. Noise bei IloveUbuntu.net (Memento des Originals vom 13. Mai 2012 im Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/iloveubuntu.net, Implementation
  8. elementary's Slingshot and Plank apps -just what are they and why
  9. Wingpanel updates: now less wing, more panel
  10. Pantheon-Terminal in Launchpad
  11. Switchboard in Launchpad
  12. Contractor brings seamless file sharing between apps to the Linux desktop
  13. Cerbere in Launchpad
  14. Eidete in Launchpad
  15. Dropoff in Launchpad
  16. Ein Artikel über Pantheon Notify bei webupd8.org
  17. Gala Review bei WorldofGnome.org (Memento des Originals vom 20. September 2012 im Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/worldofgnome.org
  18. Nautilus-elementary is dead, long live ‘Marlin’
  19. Phew! Nautilus-elementary revived in time for Ubuntu Natty
  20. Rhythm-e by ~ammonkey on deviantART
  21. Postler: elementary’s new mail client
  22. Design Philosophy (Memento vom 2. Juli 2012 im Internet Archive)
  23. GEARY: YORBA WORKING ON A NEW LIGHTWEIGHT EMAIL CLIENT FOR GNOME Design Philosophie von elementary Programmen
  24. More info on Noise? Mehr Info über Noise bei elementary Answers
  25. Is Pantheon Files a fork of Marlin? Ist Files ein Fork von Marlin?, bei elementary Answers
  26. AppCenter in Launchpad
  27. DevKit in Launchpad
  28. Strip in Launchpad
  29. Pogo in Launchpad
  30. Audience in Launchpad
  31. Geary Review bei makeuseof.com

Veröffentlichungen[Bearbeiten | Quelltext bearbeiten]

  1. Cassidy James Blaede: Introducing elementary OS 5.1 Hera. 3. Dezember 2019, abgerufen am 20. Januar 2020 (englisch).
  2. Keli Grubb: New Hera ISO Available for Download. 5. Februar 2020, abgerufen am 5. Februar 2020 (englisch).
  3. Cassidy James Blaede: Hera Updates for March, 2020. 5. April 2020, abgerufen am 15. Mai 2020 (englisch).
  4. Cassidy James Blaede: Hera Updates for April, 2020. 1. Mai 2020, abgerufen am 15. Mai 2020 (englisch).
  5. Cassidy James Blaede: Hera Updates for June, 2020. 1. Juli 2020, abgerufen am 22. August 2020 (englisch).
  6. Cassidy James Blaede: Let's Talk elementary OS 6. 7. August 2020, abgerufen am 21. November 2020 (englisch).