elementary OS
| elementary OS | |
|---|---|
| Datei:Elementary OS logo.svg | |
| Entwickler | elementary, Inc. (Danielle Foré, vormals: Cassidy James Blaede und andere) |
| Lizenz(en) | GNU GPL v2 |
| Erstveröff. | 31. März 2011 |
| Akt. Version | 8.1 „Circe“ (22. Dezember 2025)<ref>Danielle Foré: elementary OS 8.1 Available Now. elementary, Inc., 22. Dezember 2025, abgerufen am 23. Dezember 2025 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> |
| Kernel | monolithisch |
| Abstammung | GNU/Linux ↳ Debian GNU/Linux ↳ Ubuntu ↳ elementary OS |
| Architektur(en) | x86, x64 ab 0.4 nur x64 |
| Chronik | 8.0 „Circe“ 7.1 „Horus“ 7.0 „Horus“ 6.1 „Jólnir“ 6.0 „Odin“ 5.1 „Hera“ 5.0 „Juno“ 0.4 „Loki“ 0.3 „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
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.<ref>elementary OS ‘Jupiter’ released, reviewed</ref>
Elementary-Projekt
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
- Die Desktop-Umgebung Pantheon, die sich unter anderem aus Pantheon Wallpaper, Pantheon Terminal, Plank, Wingpanel und Switchboard zusammensetzt und auf dem Gnome-Desktop gebaut wurde.
- Das elementary-Symbol-Theme, erstellt am 21. September 2007
- eGTK, ein GTK+-Theme und ein Fenstermanager-Theme, erstellt am 11. April 2008<ref group="Projekt">elementary theme 2.5 veröffentlicht</ref>
- (Pantheon) Files, ein Dateimanager, der als Abspaltung von Marlin am 7. Mai 2012 entstand.<ref group="Projekt"><templatestyles src="Webarchiv/styles.css" />Meet 'Files,' the Latest elementary App ( vom 15. Juli 2012 im Internet Archive)</ref>
- Lingo (davor Purple), ein Wörterbuch-Programm, erstellt am 24. Januar 2011<ref group="Projekt">Purple: a new Dictionary app from the elementary project</ref>
- Dexter, eine Adressbuch-Anwendung<ref group="Projekt">Meet Dexter – elementary’s new address book app</ref>
- Maya, ein einfaches Kalenderprogramm, das mit Google Kalender und anderen CalDAV-Kalendern synchronisieren kann<ref group="Projekt">Maya in Launchpad</ref>
- elementary Code (ehemals Scratch), ein Texteditor mit eingebautem Terminal, farblicher Hervorhebung für zahlreiche Programmiersprachen und Unterstützung für Plugins<ref group="Projekt">Scratch in Launchpad</ref>
- Noise, ein einfaches Musikverwaltungs- und Wiedergabeprogramm<ref group="Projekt">iloveubuntu.net: <templatestyles src="Webarchiv/styles.css" />Elementary official audio player, Noise, released (PPA available) ( vom 13. Mai 2012 im Internet Archive)</ref><ref group="Projekt"> Implementation</ref>
- Slingshot, ein Programm-Starter<ref group="Projekt">elementary's Slingshot and Plank apps -just what are they and why</ref>
- Wingpanel, ein Ersatz für das traditionelle Gnome-Panel, entwickelt als ein leichtgewichtiger Container für System- bzw. Programm-Indikatoren und Benachrichtigungs-Symbole<ref group="Projekt">Wingpanel updates: now less wing, more panel</ref>
- (Pantheon) Terminal, ein Ersatz für das Gnome Terminal<ref group="Projekt">Pantheon-Terminal in Launchpad</ref>
- Switchboard, ein modulares Systemverwaltungspanel, welches von Drittanbieter-Entwicklern erweitert werden kann<ref group="Projekt">Switchboard in Launchpad</ref>
- Contractor, eine Schnittstelle, die die Kommunikation und das Ausführen von Diensten zwischen Anwendungen erlaubt<ref group="Projekt">Contractor brings seamless file sharing between apps to the Linux desktop</ref>
- Cerbere, ein Watchdog für Anwendungen wie Plank und Wingpanel, die Grundlagen in Pantheon zur Verfügung stellen<ref group="Projekt">Cerbere in Launchpad</ref>
- Eidete, eine leichtgewichtige Desktop-Aufnahmesoftware<ref group="Projekt">Eidete in Launchpad</ref>
- Dropoff, eine Anwendung zum einfachen Teilen von Dateien<ref group="Projekt">Dropoff in Launchpad</ref>
- (Pantheon) Notify, ein einfacher Benachrichtigungsdienst für Meldungen von Programmen<ref group="Projekt">Ein Artikel über Pantheon Notify bei webupd8.org</ref>
- Gala, ein einfacher Fenstermanager, der auf die Bibliothek von Mutter aufsetzt und sie mit Clutter-Grafikeffekten kombiniert<ref group="Projekt">worldofgnome.org: <templatestyles src="Webarchiv/styles.css" />Elementary Joins the Mutter Club -4 Good- with Gala! ( vom 20. September 2012 im Internet Archive) (englisch)</ref>
- AppCenter, ein Software Management System, dass seit 2019 auf Flatpak basiert<ref>elementary AppCenter + Flatpak. Abgerufen am 23. März 2022 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>
Beendete Projekte
- 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<ref group="Projekt">Nautilus-elementary is dead, long live ‘Marlin’</ref> und wird nicht mehr weiterentwickelt.<ref group="Projekt">Phew! Nautilus-elementary revived in time for Ubuntu Natty</ref>
- Rhythm-e und Rhythmarty, ein Patch und eine Erweiterung für den Audioplayer Rhythmbox;<ref group="Projekt">Rhythm-e by ~ammonkey on deviantART</ref> wurde später zu Gunsten von Noise (früher als BeatBox bekannt) ersetzt.
- Postler, ein E-Mail-Programm, erstellt am 6. Juli 2010.<ref group="Projekt">Postler: elementary’s new mail client</ref> Die Weiterentwicklung wurde zu Gunsten von Geary<ref group="Projekt"><templatestyles src="Webarchiv/styles.css" />Design Philosophy ( vom 2. Juli 2012 im Internet Archive)</ref> wegen Mehraufwands in dem noch kleinen Team eingestellt.
Vom elementary-Team abgespaltene Projekte
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.<ref group="Projekt">docs.elementary.io: Human Interface Guidelines (englisch)</ref>
Das erste Projekt war dabei BeatBox, aus dem der Fork Noise wurde.<ref group="Projekt">More info on Noise? Mehr Info über Noise bei elementary Answers</ref> Später wurde aus der Software Marlin vom Autor ammonkey, von dem auch Nautilus elementary stammt, dann der Fork (Pantheon) Files.<ref group="Projekt">Is Pantheon Files a fork of Marlin? Ist Files ein Fork von Marlin?, bei elementary Answers</ref>
Verschobene Projekte
- AppCenter, ein Ersatz für das Ubuntu Software Center<ref group="Projekt">AppCenter in Launchpad</ref>
- 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<ref group="Projekt">DevKit in Launchpad</ref>
Beeinflusste Projekte
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.<ref group="Projekt">Strip in Launchpad</ref>
- Das minimalistische Musikwiedergabe-Programm Pogo wurde vom elementary-Projekt beeinflusst.<ref group="Projekt">Pogo in Launchpad</ref>
- Der Videoplayer Audience wurde vom elementary-Projekt stark beeinflusst. Möglicherweise wird es Teil des elementary-Projekts.<ref group="Projekt">Audience in Launchpad</ref>
- 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.<ref group="Projekt">Geary Review bei makeuseof.com</ref>
Das Projekt in der Öffentlichkeit
Das elementary-Symbol-Theme ist unter Gnome-Benutzern sehr beliebt. Es ist das am zweithäufigsten heruntergeladene<ref>gnome-look.org: <templatestyles src="Webarchiv/styles.css" />Eyecandy for your Gnome-Desktop ( vom 25. Juni 2011 im Internet Archive) (englisch)</ref> 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.<ref>GNOME-colors bei GNOME Look</ref>
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;<ref>Humanity Symbol-Theme</ref> es gibt verschiedene vorgeschlagene Symbol-Themes für LibreOffice, die auf elementary basieren oder davon beeinflusst worden sind.<ref>documentfoundation.org: <templatestyles src="Webarchiv/styles.css" />Design/Mimetype Icons/Proposals ( vom 21. Juli 2011 im Internet Archive) (englisch)</ref> 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.<ref>Ein Beispiel dessen kann in einem Blog-Post von Jono Bacon, dem Ubuntu-Community-Manager, entdeckt werden: <templatestyles src="Webarchiv/styles.css" />Natty In The Final Stretch: A Retrospective ( vom 9. Juni 2011 im Internet Archive) (englisch)</ref>
Versionen
| Version | Codename | Basis | Veröffentlichung | Supportende | Anmerkung |
|---|---|---|---|---|---|
| 0.1 | Jupiter | Ubuntu 10.10 | 31. März 2011 | August 2013 | |
| 0.2 | Luna | Ubuntu 12.04 LTS (precise) | 10. August 2013 | April 2015 | |
| 0.3 | Freya | Ubuntu 14.04 LTS (trusty) | 11. April 2015 | ||
| 0.3.1 | 3. September 2015 | ||||
| 0.3.2 | 9. Dezember 2015 | ||||
| 0.4 | Loki | Ubuntu 16.04 LTS (xenial) | 9. September 2016 | ||
| 0.4.1 | Ubuntu 16.04.2 LTS (xenial) | 17. Mai 2017 | |||
| 5.0 | Juno | Ubuntu 18.04 LTS (bionic) | 16. Oktober 2018 | 2023 | |
| 5.1 | Hera | Ubuntu 18.04 LTS (bionic) | 3. Dezember 2019<ref group="Blog">Cassidy James Blaede: Introducing elementary OS 5.1 Hera. 3. Dezember 2019, abgerufen am 20. Januar 2020 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> | 2023 | |
| 5.1.2 | 5. Februar 2020<ref group="Blog">Keli Grubb: New Hera ISO Available for Download. 5. Februar 2020, abgerufen am 5. Februar 2020 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> | ||||
| 5.1.3 | 5. April 2020<ref group="Blog">Cassidy James Blaede: Hera Updates for March, 2020. 5. April 2020, abgerufen am 15. Mai 2020 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> | ||||
| 5.1.4 | 1. Mai 2020<ref group="Blog">Cassidy James Blaede: Hera Updates for April, 2020. 1. Mai 2020, abgerufen am 15. Mai 2020 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> | ||||
| 5.1.6 | 1. Juli 2020<ref group="Blog">Cassidy James Blaede: Hera Updates for June, 2020. 1. Juli 2020, abgerufen am 22. August 2020 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> | ||||
| 5.1.7 | 14. August 2020<ref group="Blog">Cassidy James Blaede: Let's Talk elementary OS 6. 7. August 2020, abgerufen am 21. November 2020 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> | ||||
| 6.0 | Odin | Ubuntu 20.04 LTS (focal) | 10. August 2021<ref group="Blog">Cassidy James Blaede: elementary OS 6 Odin Available Now. Abgerufen am 21. August 2021 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> | 2025 | |
| 6.1 | Jólnir | Ubuntu 20.04 LTS (focal) | 20. Dezember 2021<ref group="Blog">Danielle Foré: elementary OS 6.1 Available Now. Abgerufen am 23. März 2022 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> | 2025 | Die Anwendung AppCenter ist nun Flatpak-gestützt |
| 7.0 | Horus | Ubuntu 22.04 LTS (jammy) | 31. Januar 2023<ref group="Blog">Danielle Foré: elementary OS 7 Available Now. 31. Januar 2023, abgerufen am 31. Januar 2023 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> | 2027 | |
| 7.1 | Horus | Ubuntu 22.04 LTS (jammy) | 3. Oktober 2023<ref group="Blog">Danielle Foré: elementary OS 7.1 Available Now. 3. Oktober 2023, abgerufen am 4. Oktober 2023 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> | ||
| 8.0 | Circe | Ubuntu 24.04 LTS (noble) | 26. November 2024<ref group="Blog">Danielle Foré: elementary OS 8 Available Now. 26. November 2024, abgerufen am 11. Dezember 2024 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> | ||
Legende: Ältere Version; nicht mehr unterstützt Ältere Version; noch unterstützt Aktuelle Version Zukünftige Version | |||||
- Screenshots
-
Freya
-
Freya
-
Hera
Kritik
Bei 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.<ref>ElementaryOS 0.4 Loki versagt auf ganzer Linie. In: schroeffu.blog. 6. September 2016, abgerufen am 25. Februar 2017.</ref> Installationen via Terminal mit den entsprechenden Kommandozeilenwerkzeugen sind aber möglich. In nachfolgenden Versionen wurde hier nachgebessert. Unter elementary OS Hera lassen sich auch grafisch über das AppCenter fremde, nicht von elementary gepflegte Pakete installieren. Allerdings erfolgt ein kurzer Warnhinweis zur fehlenden Design-Einbindung.
Weblinks
Einzelnachweise
<references />
Projekte
<references group="Projekt" />
Veröffentlichungen
<references group="Blog" />