{"id":15666,"date":"2026-10-29T11:58:55","date_gmt":"2026-10-29T10:58:55","guid":{"rendered":"https:\/\/www.felix-bauer-it.de\/blog\/?p=15666"},"modified":"2026-10-29T12:02:33","modified_gmt":"2026-10-29T11:02:33","slug":"ubuntu-core-desktop-canonical-startet-neuanfang-mit-modularer-snap-architektur","status":"publish","type":"post","link":"https:\/\/www.felix-bauer-it.de\/blog\/ubuntu-core-desktop-canonical-startet-neuanfang-mit-modularer-snap-architektur\/","title":{"rendered":"Ubuntu Core Desktop: Canonical startet Neuanfang mit modularer Snap-Architektur"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Canonical hat die Entwicklung von Ubuntu Core Desktop offiziell wieder aufgenommen - ein Projekt, das nach einer ersten Entwicklervorschau im Jahr 2023 lange Zeit still blieb. Ein neu zusammengestelltes, funktions\u00fcbergreifendes Team arbeitet nun mit Nachdruck an der unver\u00e4nderlichen, vollst\u00e4ndig Snap-basierten Desktop-Variante von Ubuntu. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das erkl\u00e4rte Ziel ist ehrgeizig: Langfristig soll Ubuntu Core DUbuntu Core Desktop soll zum Standard-Desktop-Erlebnis werden, auch wenn der klassische, auf DEB-Paketen basierende Ubuntu-Desktop auf absehbare Zeit weiterhin verf\u00fcgbar bleibt.<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\">Was ist Ubuntu Core Desktop?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ubuntu Core Desktop unterscheidet sich grundlegend vom traditionellen Ubuntu Desktop. W\u00e4hrend letzterer auf ein ver\u00e4nderbares Dateisystem und klassische DEB-Pakete setzt, verfolgt Ubuntu Core das Konzept eines unver\u00e4nderlichen Betriebssystems. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">S\u00e4mtliche Systembestandteile - vom Bootloader \u00fcber den Linux-Kernel bis hin zu Systemdiensten, der Desktop-Umgebung und allen Nutzeranwendungen - sind als isolierte, schreibgesch\u00fctzte Snap-Pakete verpackt. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Diese strikte Kapselung in Sandboxen macht das System widerstandsf\u00e4higer gegen Fehlkonfigurationen, minimiert die Angriffsfl\u00e4che und vereinfacht die Wiederherstellung nach Problemen erheblich. Updates laufen streng transaktional ab und lassen sich bei Bedarf vollst\u00e4ndig r\u00fcckg\u00e4ngig machen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Diese Architektur ist nicht neu, sondern wird bereits seit rund einem Jahrzehnt in der IoT-, Edge- und Embedded-Variante Ubuntu Core erfolgreich eingesetzt. Die Desktop-Variante \u00fcbertr\u00e4gt dieses bew\u00e4hrte Sicherheits- und Wartungsmodell nun auf den Arbeitsplatzrechner.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ein Neustart mit korrigiertem Kurs<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Die erste Entwicklervorschau aus dem Jahr 2023 zeigte aus Sicht von Canonical eine entscheidende Schw\u00e4che: Um schnell einen funktionierenden Prototyp zu pr\u00e4sentieren, hatten die Entwickler zentrale Komponenten wie den Display-Manager, die GNOME-Umgebung und anfangs sogar den Browser in ein einziges, monolithisches Basis-Snap gepackt. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dieses Vorgehen erwies sich jedoch als Sackgasse. Beim Neustart verabschiedet sich das Team von diesem monolithischen Ansatz und setzt stattdessen auf eine konsequente Modularisierung. K\u00fcnftig sollen Komponenten wie Display-Manager, Desktop-Umgebung, Multimedia-Server und Netzwerkdienste \u00fcber klar definierte Snap-Schnittstellen miteinander kommunizieren. Dadurch lassen sich einzelne Bausteine unabh\u00e4ngig voneinander aktualisieren, ohne dass bei jeder \u00c4nderung das gesamte Betriebssystem-Image neu gebaut werden muss.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Als technische Basis dient die aktuelle <strong>Ubuntu-Core-26-Generation<\/strong>, die unter anderem Live-Kernel-Patching, optimierte Over-the-Air-Updates und eine verbesserte, hardwaregest\u00fctzte Absicherung bietet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Anstatt das gesamte Desktop-Spektrum auf einmal abdecken zu wollen, konzentriert sich die Entwicklung zun\u00e4chst auf drei konkrete Nutzungsszenarien, die die Architektur auf unterschiedliche Weise auf die Probe stellen.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Browserzentrierte Rechner<\/strong>: F\u00fcr Nutzer, deren Arbeitsabl\u00e4ufe sich fast vollst\u00e4ndig im Browser abspielen. Dieses Szenario gilt als am schnellsten umsetzbar und adressiert einen wachsenden Anteil moderner Computerarbeit.<\/li>\n\n\n\n<li><strong>Entwickler-Workstations<\/strong>: Hier sollen isolierte, reproduzierbare Arbeitsumgebungen auf Basis von Containern und Virtualisierung entstehen, die sich nahtlos in Canonicals Entwicklungswerkzeuge einf\u00fcgen.<\/li>\n\n\n\n<li><strong>Gaming-Systeme<\/strong>: F\u00fcr Linux-Spieler sollen sich Grafiktreiber und Mesa-Komponenten unter anderem unabh\u00e4ngig vom restlichen System aktualisieren lassen, ohne dass es zu Stabilit\u00e4tseinbu\u00dfen kommt.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Technische H\u00fcrden und offene Baustellen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Der Weg zu einem alltagstauglichen, vollst\u00e4ndig Snap-basierten Desktop ist mit erheblichen technischen Herausforderungen gepflastert. Die vielleicht gr\u00f6\u00dfte H\u00fcrde ist die Verf\u00fcgbarkeit von Anwendungen. Da Ubuntu Core Desktop ausschlie\u00dflich strikt gekapselte Snaps ausf\u00fchrt, sto\u00dfen popul\u00e4re Werkzeuge an ihre Grenzen, wenn sie auf klassische, uneingeschr\u00e4nkte Berechtigungen angewiesen sind. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Canonical arbeitet an L\u00f6sungen, um solche Anwendungen in <strong>isolierten Container-Umgebungen<\/strong> auszuf\u00fchren. Auch die Unterst\u00fctzung alternativer Paketquellen wie Flatpak oder APT wird untersucht, um Nutzern den Zugang zu einem breiteren Softwareangebot zu erm\u00f6glichen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ein weiteres wichtiges Thema ist die Modularisierung des Desktops selbst. Die neue Architektur soll nicht auf GNOME beschr\u00e4nkt bleiben. Canonical hat angek\u00fcndigt, auch KDE Plasma und grunds\u00e4tzlich weitere Desktop-Umgebungen zu unterst\u00fctzen. Dar\u00fcber hinaus wird ein neues Berechtigungssystem entwickelt, das den Nutzern eine feink\u00f6rnige Kontrolle dar\u00fcber geben soll, auf welche Daten und Ger\u00e4te einzelne Anwendungen zugreifen d\u00fcrfen - von der Kamera \u00fcber das Mikrofon bis hin zum Home-Verzeichnis.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ich finde die Ank\u00fcndigung sehr spannend. Canonical hat technisch die richtige Richtung eingeschlagen: weg vom monolithischen Ansatz, hin zu einem modularen Aufbau. Ob daraus mehr als ein Nischenprodukt wird, h\u00e4ngt aus meiner Sicht von drei Dingen ab: Erstens muss sichergestellt sein, dass die wichtigen Anwendungen gut laufen. Zweitens muss die Performance stimmen. Und drittens muss das Vertrauen der Nutzer ins Snap-\u00d6kosystem gewonnen werden. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn Canonical diese Punkte ehrlich angeht und nicht zu viel verspricht, kann Ubuntu Core Desktop ein wertvoller Baustein werden. Ich sehe es aber eher als sicheren und gut verwaltbaren Desktop f\u00fcr besondere Einsatzzwecke und nicht als schnellen Ersatz f\u00fcr das klassische Ubuntu.<\/p>","protected":false},"excerpt":{"rendered":"<p>Canonical hat die Entwicklung von Ubuntu Core Desktop offiziell wieder aufgenommen - ein Projekt, das nach einer ersten Entwicklervorschau im Jahr 2023 lange Zeit still blieb. Ein neu zusammengestelltes, funktions\u00fcbergreifendes Team arbeitet nun mit Nachdruck an der unver\u00e4nderlichen, vollst\u00e4ndig Snap-basierten Desktop-Variante von Ubuntu. Das erkl\u00e4rte Ziel ist ehrgeizig: Langfristig soll Ubuntu Core DUbuntu Core Desktop...<\/p>\n","protected":false},"author":1,"featured_media":15667,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,7],"tags":[],"class_list":["post-15666","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aktuelles","category-betriebssystem"],"_links":{"self":[{"href":"https:\/\/www.felix-bauer-it.de\/blog\/wp-json\/wp\/v2\/posts\/15666","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.felix-bauer-it.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.felix-bauer-it.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.felix-bauer-it.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.felix-bauer-it.de\/blog\/wp-json\/wp\/v2\/comments?post=15666"}],"version-history":[{"count":5,"href":"https:\/\/www.felix-bauer-it.de\/blog\/wp-json\/wp\/v2\/posts\/15666\/revisions"}],"predecessor-version":[{"id":15673,"href":"https:\/\/www.felix-bauer-it.de\/blog\/wp-json\/wp\/v2\/posts\/15666\/revisions\/15673"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.felix-bauer-it.de\/blog\/wp-json\/wp\/v2\/media\/15667"}],"wp:attachment":[{"href":"https:\/\/www.felix-bauer-it.de\/blog\/wp-json\/wp\/v2\/media?parent=15666"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.felix-bauer-it.de\/blog\/wp-json\/wp\/v2\/categories?post=15666"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.felix-bauer-it.de\/blog\/wp-json\/wp\/v2\/tags?post=15666"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}