Zum Inhalt springen

Lomiri

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 11. Juni 2025 um 07:46 Uhr durch imported>Islamexperte (growthexperiments-addlink-summary-summary:1|0|0).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Lomiri

colspan="2" class="notheme" style="text-align:center; background:#Vorlage:Standardfarbe; color:#202122;" | Logo
Screenshot von Ubuntu 16.04 „Xenial Xerus“ mit Unity 7.4
Ubuntu 16.04 „Xenial Xerus“ mit Unity 7.4
Basisdaten

Maintainer Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Entwickler Canonical, UBports
Erscheinungsjahr Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Aktuelle Version Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value))
Aktuelle Vorabversion 8.16.1<ref>GitHub ubports/Unity8 Aconvergent desktop environment. Abgerufen am 18. Mai 2018.</ref>
Betriebssystem Linux
Programmier­sprache Vala,<ref name="unity-in-launchpad">Unity in Launchpad. Abgerufen am 5. November 2014 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> C++<ref name="unity-in-launchpad" /><ref>~unity-team/unity/trunk. Abgerufen am 5. November 2014 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>, QML<ref name="webupd8-2d-unity-option">Alin Andrei: 2D Unity To Be Available As An Option In Ubuntu 11.04 Natty Narwhal. 14. Januar 2011, abgerufen am 5. November 2014 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>
Kategorie Desktop-Umgebung
Lizenz GPL 3, LGPL 3 (Freie Software)
deutschsprachig ja
https://lomiri.com/

Lomiri ist eine Desktop-Umgebung für Linux-Betriebssysteme, die besonders sparsam mit Bildschirmplatz umgehen soll. Sie wurde ursprünglich unter dem Namen Unity vom Unternehmen Canonical entwickelt und kam 2010 erstmals beim eigenen Ubuntu zum Einsatz. 2017 wechselte Ubuntu wieder zu Gnome zurück. Seitdem wird Lomiri von der UBports-Community weiterentwickelt,<ref>Unity8Desktop – Ubuntu Wiki. Abgerufen am 11. Mai 2018.</ref><ref>Unity8 – The convergent desktop environment. Abgerufen am 11. Mai 2018.</ref> die auch die Entwicklung von Ubuntu Touch übernommen hat.<ref>About Ubuntu Touch – UBports. Abgerufen am 11. Mai 2018.</ref>

Im Gegensatz zu Gnome, KDE SC 4 oder Xfce ist Lomiri keine Programmsammlung und soll in erster Linie mit bereits existierenden GTK-Programmen benutzt werden. Lomiri wird als freie Software unter den Bedingungen der dritten Versionen von GNU General Public License (GPL) und GNU Lesser General Public License (LGPL) veröffentlicht.

Im Februar 2020 wurde Unity8 in Lomiri umbenannt.

Geschichte

Ubuntu nutzte bis zur im Oktober 2010 erschienenen Version 10.10 Gnome 2 als Standard-Desktop-Umgebung in der Variante für Desktop-PCs. Da das Gnome-Projekt keine spezielle Oberfläche für Netbooks mit kleinen Bildschirmen anbietet und man die bereits aus gleichem Grund entwickelte Netbook-Oberfläche von Moblin/MeeGo nicht für geeignet hielt, entwickelte Canonical eine eigene Oberfläche für diesen Gerätetyp. Diese erschien erstmals mit Ubuntu 10.10. Die Arbeit an dieser Desktop-Variante von Unity begann auf dem Ubuntu Developer Summit 2010, in dessen Rahmen der Wechsel in Ubuntu von Gnome auf Unity bekanntgegeben wurde.

Von Ubuntu 11.04 bis Ubuntu 17.04 wurde Unity als Standard-Oberfläche genutzt. Die frühere separate Netbook-Version mit Unity wurde daher eingestellt. Mit Version 11.10 wurde Gnome 2 als Alternative entfernt und für leistungsschwächere PCs eine 2D-Version von Unity eingesetzt, die ab Ubuntu 12.10 ersatzlos gestrichen wurde.

Das Gnome-Projekt und Canonical hatten bereits in der Vergangenheit Differenzen zur Ausrichtung. So passte Canonical zum Beispiel ein von KDE entwickeltes neues Protokoll zur Steuerung von Benachrichtigungsfeldern an Gnome 2 an,<ref name="Jono Bacon">Jono Bacon: Rocking The Application Indicators. 25. August 2010, abgerufen am 5. November 2014 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> welches das Gnome-Projekt jedoch wegen fehlender Kompatibilität zu Gnome 3 und – laut Gnome – mangelnder Kommunikationsbereitschaft der Canonical-Entwickler ablehnte.<ref name="gnome-3-0-module-jun2010">Vincent Untz: New module decisions for 3.0. 2. Juni 2010, archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am 25. April 2014; abgerufen am 5. November 2014.  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/permalink.gmane.org</ref> Laut Canonical-Eigentümer Mark Shuttleworth lehne das Gnome-Projekt auch die von MacOS bekannte, globale Menüleiste ab.<ref name="ars-shuttleworth">Ryan Paul: Shuttleworth: Unity shell will be default desktop in Ubuntu 11.04. arstechnica, 25. Oktober 2010, abgerufen am 5. November 2014 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Als Folge dieser Differenzen entschied sich Canonical, die neue Oberfläche von Gnome 3 auch auf Ubuntu für Desktop-PCs nicht zum Einsatz zu bringen und auch die alte Gnome-2-Oberfläche nur noch als Ausweichoption anzubieten für den Fall einer Inkompatibilität zur installierten Grafik-Hardware.<ref name="jono-clarifications">Jono Bacon: Unity: Some Further Clarification Points. 31. Oktober 2010, abgerufen am 5. November 2014 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Am 5. April 2017 gab Shuttleworth bekannt, dass die Arbeiten an Unity eingestellt werden und ab Ubuntu 18.04 wieder Gnome die Standard-Desktop-Umgebung für Ubuntu wird.<ref name="Mark Shuttleworth">Mark Shuttleworth: Growing Ubuntu for cloud and IoT, rather than phone and convergence. 5. April 2017, abgerufen am 6. April 2017 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref><ref>Canonical stellt Unity und Mir ein und wechselt zurück zu GNOME. Pro-Linux, 6. April 2017, abgerufen am 6. April 2017.</ref> Letztlich wurde bereits mit Ubuntu 17.10 wieder Gnome als Standard-Desktop eingesetzt.

Daraufhin übernahm die UBports-Community die Entwicklung von Unity8.<ref>Unity8 – The convergent desktop environment. Abgerufen am 11. Mai 2018.</ref> Erste Alpha-Versionen für Ubuntu 16.04 LTS und Ubuntu 18.04 LTS stehen zum Testen bereit.<ref>GitHub-ubports/unity8-desktop-install-tools. Abgerufen am 11. Mai 2018.</ref> Am 27. Februar 2020 gab UBports bekannt, dass Unity8 in Lomiri umbenannt wurde,- hauptsächlich, um künftig Verwechslungen mit der Unity Spiel-Engine zu vermeiden.<ref>Lomiri: New Name, Same Great Unity8. 27. Februar 2020, abgerufen am 11. Juni 2020.</ref>

Ayatana-Projekt

Unity war Teil des Ayatana-Projektes, einer Initiative zur Verbesserung der sogenannten User Experience innerhalb von Ubuntu. Neben Unity sind hierunter bspw. auch die Projekte MeMenu, das Benachrichtigungssystem NotifyOSD und die Application Indicators versammelt.<ref>Projektseite des Ayatana-Projektes. Ubuntu, abgerufen am 8. Januar 2010 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Außerhalb von Ubuntu bekam Ayatana bisher auch vom openSUSE-Projekt Unterstützung.<ref>Jörg Thoma: openSUSE übernimmt Ayatana-Projekt von Ubuntu. Golem.de, 2. Januar 2011, abgerufen am 6. November 2011.</ref>

Technische Grundlagen

Die Unity-Version, die mit Ubuntu 10.10 mitgeliefert wurde, ist in der Programmiersprache Vala geschrieben und nutzt die von Intel stammende Programmbibliothek Clutter für die Oberfläche. Seit Ubuntu 11.04 basiert Unity jedoch auf Compiz.<ref name="ubuntu-11-04">Jono Bacon: Ubuntu 11.04 To Ship Unity. 25. Oktober 2010, archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am 25. August 2011; abgerufen am 6. November 2014 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).  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/www.jonobacon.org</ref> Diese Version ersetzt einen Großteil des Vala-Codes durch C++ und setzt eine Programmbibliothek namens Nux statt Clutter ein. Unity setzt einen kompatiblen 3D-Beschleuniger voraus.<ref name="jono-clarifications" />

Unity nutzt Gnome-Anwendungen, baut auf Bibliotheken von Gnome und Middleware aus dem Freedesktop.org-Umfeld (unter anderem D-Bus, UPower, Udisks, ConsoleKit) und andere Frameworks wie zum Beispiel Zeitgeist.<ref>Oliver Diedrich: Die Woche: Ubuntu und die fünf Prozent. Heise online, 11. Mai 2012, abgerufen am 5. November 2014.</ref>

Darüber hinaus entwickelte Canonical eine „2D“-Variante auf Basis von Qt und QML, welche am 14. Januar 2011 in einer Entwicklungsversion veröffentlicht wurde.<ref name="webupd8-2d-unity-option" /><ref>Alin Andrei: How To Install Unity 2D (Qt) In Ubuntu 11.04/10.10. 14. Januar 2011, abgerufen am 26. November 2013 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Für diese Version ist keine 3D-Beschleunigung notwendig. Unity 2D arbeitet mit Metacity zusammen. Mittlerweile wurde die 2D-Variante zugunsten der klassischen 3D-Variante verworfen, nachdem der Hauptprogrammierer von Unity 2D Canonical verlassen hatte<ref>Aurélien Gâteau: Into the blue. In: Aurélien's Room. 11. April 2012, abgerufen am 26. November 2013.</ref> und außerdem der primär von Red Hat für Gnome Shell entwickelte Software-Renderer LLVMpipe ausreichend schnell genug für die Darstellung von Arbeitsoberflächen sei.<ref>Joey-Elijah Sneddon: UDS-Q Summary: Bye-Bye Unity 2D, Hello GNOME-Shell Spin. OMG! Ubuntu, 12. Mai 2012, abgerufen am 2. Dezember 2014 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref><ref>Michael Larabel: GNOME Shell Now Works With Software Rendering! Phoronix, 3. November 2011, abgerufen am 2. Dezember 2014 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Ab Unity 8 wird standardmäßig nicht mehr X11 als Displayserver verwendet, sondern Canonicals Eigenentwicklung Mir. Unity 8 läuft bereits seit 2013 auf Ubuntu Touch, seit Ubuntu 16.10 kann es optional auch in der Desktop-Version verwendet werden.<ref>Ubuntu OnAir: Mark Shuttleworth's Q&A. (Video) 4. Mai 2016, abgerufen am 27. November 2016 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Da Unity zunächst ausschließlich vom Linux-Distributor Canonical entwickelt wurde,<ref>Matthew Garrett: mjg59: Fun facts. 6. Oktober 2010, abgerufen am 2. Dezember 2014 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> wird derzeit offiziell nur Linux unterstützt. Versionen für andere Unix-ähnliche Betriebssysteme sind derzeit nicht verfügbar.

Kritik

Die Entscheidung Canonicals, Unity als Compiz-Plugin zu entwickeln, wurde kontrovers aufgenommen. Der von Canonical angestellte Compiz-Entwickler Sam Spilsbury zum Beispiel begrüßte sie.<ref>Sam Spilsbury: A bright new future for Compiz. 25. Oktober 2010, abgerufen am 6. November 2014 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Andere kritisierten sie aus verschiedenen Gründen,<ref name="little-love">Michael Larabel: There's Little Love For Ubuntu's Unity Desktop. Phoronix, 25. Oktober 2010, abgerufen am 6. November 2014 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> z. B. weil die erforderliche Rechenleistung hoch sei.

Canonicals Vorgabe, dass Freiwillige zur Mitarbeit an Canonical-Projekten das eigene Urheberrecht abtreten müssen, um proprietäres Relizenzieren zu ermöglichen, wird ebenfalls kritisiert.<ref>Bradley M. Kuhn: Canonical, Ltd. Finally On Record: Seeking Open Core. 17. Oktober 2010, abgerufen am 6. November 2014 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Seit der Ubuntu-Version 12.10 in Verbindung mit Unity sind Probleme bezüglich des Datenschutzes bekannt geworden. Diese beziehen sich auf die voreingestellte Online-Weiterleitung von Suchbegriffen bei der Nutzung der „Dash“-Funktion.<ref>Micah Lee: Fix Ubuntu. Abgerufen am 6. November 2014 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Ab Ubuntu 16.04 ist die Online-Suche im Dash standardmäßig deaktiviert.<ref>Ubuntu 16.04 LTS Is Now Available to Download. In: OMG! Ubuntu! Abgerufen am 21. April 2016 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Weblinks

Commons: Unity – Sammlung von Bildern, Videos und Audiodateien

Einzelnachweise

<references responsive />