Was ist der Unterschied zwischen Ubuntu und Fedora?

  • Thomas Glenn
  • 0
  • 4803
  • 800

Es erscheinen immer wieder neue Linux-Distributionen, und für einige Benutzer wird es mühsam, Schritt zu halten. Sie haben wahrscheinlich jemanden fragen hören: "Was ist der Sinn all dieser Distributionen?". Vielleicht wurden Sie gebeten, den Unterschied zwischen zwei Linux-Distributionen zu erklären. Diese Fragen mögen zunächst seltsam erscheinen, aber sie sind sinnvoll, insbesondere wenn die Person, die sie stellt, ein Anfänger ist, der noch etwas über Linux lernt.

Weder Fedora noch Ubuntu sind neue Distributionen, aber beide hatten vor relativ kurzer Zeit neue Versionen. Ubuntu 16.04 erschien im April und Fedora 24 Beta wurde vor einigen Wochen verfügbar. Die endgültige Veröffentlichung ist für den 14. Juni geplant. Diese kommende Version von Fedora wird sicherlich einige Aufmerksamkeit erregen, daher kann es nützlich sein, zu erklären, wie sie sich von der Version unterscheidet Ubuntu. Wir haben Ihnen bereits einige Unterschiede zwischen Ubuntu und Linux Mint gezeigt. In diesem Fall sind die Unterschiede größer und offensichtlicher.

Geschichte & Entwicklung

Es wurde bereits so viel über Ubuntu geschrieben, dass Ihre Oma wahrscheinlich weiß, dass ihre erste Version auf Debians instabilem Zweig basiert und im Oktober 2004 herauskam. Fedora ist etwas älter - die erste Version wurde im November 2003 veröffentlicht und die Hintergrundgeschichte ist etwas komplizierter.

Diese allererste Version von Fedora hieß Fedora Core 1 und basierte auf Red Hat Linux 9. Fedora wurde als Community-orientierte Alternative zu Red Hat konzipiert und verfügte über zwei Hauptrepositorys: Core, das von Red Hat verwaltet wurde Entwickler und Extras, die von der Community gepflegt werden. Ende 2003 fusionierte Red Hat Linux jedoch mit Fedora, um eine einzige Community-Distribution zu werden, und Red Hat Enterprise Linux wurde als kommerziell unterstütztes Gegenstück geschaffen. Bis 2007 behielt Fedora "Core" als Teil seines Namens bei, aber mit der Veröffentlichung von Fedora 7 wurden die Core- und Extra-Repositories hinzugefügt, und seitdem heißt die Distribution einfach Fedora.

Der größte Unterschied besteht darin, dass das ursprüngliche Red Hat Linux im Wesentlichen in Fedora und Red Hat Enterprise Linux aufgeteilt ist, während Debian immer noch eine von Ubuntu getrennte Einheit ist, die Pakete aus einer der Debian-Niederlassungen importiert.

Während viele denken, dass Fedora direkt auf Red Hat Enterprise Linux (RHEL) basiert, stimmt das nicht ganz. Es ist eher das Gegenteil: Neue Versionen von RHEL sind Gabeln von Fedora, die vor ihrer Veröffentlichung gründlich auf Qualität und Stabilität getestet wurden. Beispielsweise basiert RHEL 7 auf Repositorys von Fedora 19 und 20. Die Fedora-Community bietet außerdem zusätzliche Pakete für RHEL in einem Repository namens Extra Packages for Enterprise Linux (EPEL)..

Die Struktur hinter der Entwicklung dieser beiden Distributionen ist relativ ähnlich. Das Fedora-Projekt (gegründet 2003) ist für die Koordination der Entwicklung von Fedora verantwortlich und wird von Red Hat gesponsert. Der Fedora-Rat regelt diese Initiative, und der Vorsitzende (Fedora-Projektleiter) wird von Red Hat ausgewählt und angestellt. Es gibt andere Regierungsgruppen wie das Fedora Engineering Steering Committee und das Fedora Ambassadors Steering Committee, in denen die Mitglieder von der Community gewählt werden.

Auf der anderen Seite wird Ubuntu direkt von Canonical finanziert und verwaltet. Die Ubuntu-Community besteht aus mehreren größeren Gruppen, wobei die wichtigsten der Community Council und das Technical Board sind. Mitglieder dieser beiden werden von Mark Shuttleworth, dem Gründer von Canonical, nominiert. Andere Gruppen sind der Forums Council, der IRC Council und das Developer Membership Board. Benutzer können eine Ubuntu-Mitgliedschaft beantragen und sich freiwillig als Mitwirkende in verschiedenen von der Community organisierten Teams melden.

Release Cycle & Support

Ubuntu veröffentlicht alle sechs Monate eine neue Version - im April und im Oktober. Jede vierte Version wird als LTS-Version (Long Term Support) betrachtet. Dies bedeutet, dass LTS-Versionen alle zwei Jahre veröffentlicht werden. Seit 2012 erhält jede LTS-Version offiziellen Support und Updates für die nächsten fünf Jahre. Andere „reguläre“ Releases wurden früher 18 Monate lang unterstützt, dieser Zeitraum wurde jedoch 2013 auf neun Monate verkürzt.

Fedora hat keinen strengen Zeitplan, aber Neuerscheinungen erscheinen normalerweise alle sechs Monate. Sie werden jedoch 13 Monate lang unterstützt, was länger ist als der Supportzeitraum von Ubuntu für reguläre Releases. Es gibt keine LTS-Versionen von Fedora.

Was ist in einem Namen?

Wenn Sie der Meinung sind, dass Ubuntus Namenskonventionen (unnötig) kompliziert sind, warten Sie, bis Sie die Regeln für Fedora-Namen sehen.

Beide Distributionen enthalten Versionsnummern in ihrem Namen. Ubuntu hat "Point Releases", Dabei steht die erste Zahl für das Jahr und die zweite für den Monat, in dem eine Version veröffentlicht wurde. Dies ist tatsächlich hilfreich, da Sie das Alter der Distribution auf einen Blick erkennen können. Beispielsweise wurde Ubuntu 13.04 im April 2013 veröffentlicht. Fedora hält es einfach und verwendet ganze Zahlen, Beginnend mit 1 für die erste Version und (derzeit) endend mit 23, der neuesten stabilen Version, die im November 2015 veröffentlicht wurde.

Für Ubuntu enthält der Codename selbst immer zwei Wörter, die mit demselben Buchstaben beginnen. Das erste Wort ist ein Adjektiv und das zweite ein Tier, oft ein ungewöhnliches oder seltenes. Jeder kann Namen für die kommenden Versionen von Ubuntu vorschlagen, aber die endgültige Entscheidung wird von Mark Shuttleworth zusammen mit einer Erklärung oder einer kurzen Anekdote über den Namen bekannt gegeben. Die nächste Version von Ubuntu, die im Oktober dieses Jahres erscheinen soll, heißt Yakkety Yak.

Fedora 20 Heisenbug aus dem Jahr 2013 war die letzte Version mit einem Codenamen, und alle nachfolgenden Versionen heißen nur „Fedora X“, wobei X für die Nummer steht, die der vorherigen Version folgt. Zuvor konnte jeder aus der Community einen Namen vorschlagen, musste jedoch eine Reihe von Regeln befolgen, um sich für die Genehmigung durch die regierenden Mitglieder zu qualifizieren. Veröffentlichungsnamen sollten eine Verbindung teilen, vorzugsweise eine ungewöhnliche oder neuartige, und sollten keine Namen lebender Personen oder markenrechtlich geschützte Begriffe sein. Die Beziehung zwischen den Namen für Fedora X und Fedora X + 1 sollte mit der Formel „is-a“ übereinstimmen, sodass Folgendes zutrifft: X ist ein Y und X + 1 auch. Zur Veranschaulichung hieß Fedora 14 Laughlin und Fedora 15 Lovelock. Sowohl Lovelock als auch Laughlin sind Städte in Nevada. Die Beziehung für Fedora X und Fedora X + 2 sollte jedoch nicht dieselbe sein!

Klingt dies so, als würde es massive Kopfschmerzen verursachen? Nun, vielleicht ist das einer der Gründe, warum die Entwickler beschlossen haben, es fallen zu lassen.

Editionen und Desktop-Umgebungen

Fedora hat drei Haupteditionen: Cloud, Server und Workstation. Die ersten beiden sind selbsterklärend, und die Workstation ist tatsächlich die Edition, die die meisten Benutzer verwenden - die für Desktop-Computer und Laptops (entweder 32- oder 64-Bit). Die Fedora-Community bietet außerdem separate Bilder der drei Editionen für ARM-basierte Geräte. Es gibt auch Fedora Rawhide, eine ständig aktualisierte Entwicklungsversion von Fedora, die die neuesten Builds aller Fedora-Pakete enthält. Rawhide ist ein Testfeld für neue Pakete, daher ist es nicht 100% stabil, aber Sie können es trotzdem als Rolling-Release-Distribution verwenden.

Ubuntu schlägt Fedora hier zumindest quantitativ. Neben der Standard-Desktop-Edition bietet Ubuntu separate Produkte an: Cloud, Server, Core (für Internet-of-Things-Geräte) und Ubuntu Touch für mobile Geräte. Die Desktop Edition unterstützt sowohl 32- als auch 64-Bit-Systeme. Server-Images sind für verschiedene Infrastrukturen (ARM, LinuxONE, POWER8) verfügbar. Es gibt auch Ubuntu Kylin, eine Sonderausgabe von Ubuntu für chinesische Benutzer, die 2010 erstmals als „Ubuntu Chinese Edition“ herauskam und 2013 als offizielles Teilprojekt umbenannt wurde.

Wie für Desktop-Umgebungen, Die Fedora-Hauptversion verwendet Gnome 3 mit Gnome Shell. Ubuntus Standard-DE ist Unity, und andere Optionen werden über "Ubuntu-Varianten" bereitgestellt, bei denen es sich um Varianten von Ubuntu mit unterschiedlichen Desktop-Umgebungen handelt. Es gibt Kubuntu (mit KDE), Ubuntu GNOME, Ubuntu MATE, Xubuntu (mit Xfce), Lubuntu (mit LXDE) und eine neue Variante namens Budgie Remix ist in Arbeit, mit der Hoffnung, ein offizielles Ubuntu-Aroma zu werden.

Fedoras Geschmacksäquivalent sind Spins oder „alternative Desktops“.. Es gibt Drehungen mit KDE-, Xfce-, LXDE-, MATE- und Cinnamon-Desktop-Umgebungen und eine spezielle Drehung namens Sugar on a Stick mit einer vereinfachten Lernumgebung. Dieses Projekt ist auf Kinder und Schulen zugeschnitten, insbesondere in Entwicklungsländern.

Fedora hat auch Labs oder "funktionale Softwarepakete". Hierbei handelt es sich um Sammlungen spezialisierter Software, die auf einem vorhandenen Fedora-System oder als eigenständige Linux-Distribution installiert werden können. Zu den verfügbaren Labors gehören Design Suite, Games, Robotics Suite, Security Lab und Scientific. Ubuntu bietet etwas Ähnliches in Form von Edubuntu, Mythbuntu und Ubuntu Studio - Teilprojekte mit speziellen Apps für Bildung, Home Entertainment-Systeme bzw. Multimedia-Produktion.

Pakete & Repositories

Die auffälligsten Unterschiede zwischen Ubuntu und Fedora liegen in diesem Bereich. Zuallererst gibt es das Paketverwaltungssystem. Fedora verwendet RPM mit RPM-Paketen, während Ubuntu DPKG- und DEB-Pakete verwendet. Dies bedeutet, dass Pakete für Ubuntu standardmäßig nicht mit Fedora kompatibel sind und Sie sie nur installieren können, wenn Sie sie mit etwas wie Alien konvertieren. Ubuntu hat auch Snappy-Pakete vorgestellt, die viel sicherer und einfacher zu warten sind als .deb-Pakete, aber unter Entwicklern noch nicht weit verbreitet sind.

Mit Ausnahme einiger binärer Firmware, Fedora nimmt keine proprietäre Software in seine offiziellen Repositories auf. Dies gilt für Grafiktreiber, Codecs und jede andere Software, die durch Patente und rechtliche Probleme eingeschränkt ist. Die direkte Folge davon ist, dass Ubuntu mehr Pakete in seinen Repositories hat als Fedora.

Eines der Hauptziele von Fedora ist es, nur kostenlose und Open-Source-Software bereitzustellen. Die Community ermutigt Benutzer, Alternativen für ihre nicht kostenlosen Apps zu finden. Wenn Sie MP3-Musik hören oder DVDs auf Fedora abspielen möchten, finden Sie in den offiziellen Repositories keine Unterstützung dafür. Es gibt jedoch Repositorys von Drittanbietern wie RPMFusion, die viele kostenlose und nicht kostenlose Software enthalten, die Sie auf Fedora installieren können.

Ubuntu ist bestrebt, die Richtlinien für freie Software von Debian einzuhalten, macht jedoch immer noch viele Zugeständnisse. Im Gegensatz zu Fedora enthält Ubuntu proprietäre Treiber in seinem eingeschränkten Zweig der offiziellen Repositories. Es gibt auch das Partner-Repository, das proprietäre Software von Canonical-Partneranbietern enthält - beispielsweise Skype und Adobe Flash Player. Es ist möglich, kommerzielle Apps im Ubuntu Software Center zu kaufen, und Sie können die Unterstützung für DVDs, MP3s und andere beliebte Codecs aktivieren, indem Sie einfach ein einzelnes Paket installieren (Ubuntu-Restricted-Extras) aus dem Repository.

Fedoras Copr ist eine Plattform, die Ubuntus Personal Package Archives (PPA) ähnelt. Sie ermöglicht es jedem, Pakete hochzuladen und sein eigenes Repository zu erstellen. Der Unterschied ist der gleiche wie beim allgemeinen Ansatz zur Softwarelizenzierung: Sie dürfen keine Pakete hochladen, die nicht freie Komponenten enthalten, oder alles andere, was vom Fedora Project Board ausdrücklich verboten ist.

Zielgruppe & Ziele

Fedora hat sich von Anfang an stark auf drei Dinge konzentriert: Innovation, Gemeinschaft und Freiheit. Es bietet und fördert ausschließlich freie und Open-Source-Software und betont die Bedeutung jedes Community-Mitglieds. Es wird von der Community entwickelt und Benutzer werden aktiv ermutigt, sich nicht nur als Entwickler, sondern auch als Autoren, Übersetzer, Designer und Redner (Fedora Ambassadors) an dem Projekt zu beteiligen. Es gibt ein spezielles Projekt, das Frauen hilft, die einen Beitrag leisten möchten, mit dem Ziel, geschlechtsspezifische Vorurteile und Segregation in Tech- und FOSS-Kreisen zu bekämpfen.

Außerdem, Fedora ist sehr oft die erste oder eine der ersten Distributionen, die neue Technologien und Apps einführt und präsentiert. Es war eine der ersten Distributionen, die mit SELinux ausgeliefert wurde, einschließlich des Gnome 3-Desktops, der Verwendung von Plymouth als Bootplash-Anwendung, der Übernahme von systemd als Standard-Init-System und der Verwendung von Wayland anstelle von Xorg als Standard-Anzeigeserver.

Die Entwickler von Fedora legen Wert darauf, mit anderen Distributionen und vorgelagerten Projekten zusammenzuarbeiten und ihre Upgrades und Beiträge mit dem Rest des Linux-Ökosystems zu teilen. Aufgrund dieser ständigen Experimente und Innovationen wird Fedora häufig (falsch) als eine hochaktuelle, instabile Distribution bezeichnet, die nicht für Anfänger und den täglichen Gebrauch geeignet ist. Dies ist einer der am weitesten verbreiteten Fedora-Mythen, und die Fedora-Community arbeitet hart daran, diese Wahrnehmung zu ändern. Obwohl Entwickler und fortgeschrittene Benutzer, die die neuesten Funktionen ausprobieren möchten, die Hauptzielgruppe sind, kann Fedora von jedem verwendet werden, genau wie Ubuntu.

Apropos Ubuntu: Einige der Ziele dieser Distribution überschneiden sich mit Fedora. Ubuntu strebt auch nach Innovationen, aber sie wählen eine Menge verbraucherfreundlicherer Ansatz. Mit der Bereitstellung eines Betriebssystems für mobile Geräte versucht Ubuntu, sich einen Platz auf dem Markt zu sichern und gleichzeitig sein Großprojekt voranzutreiben - Konvergenz.

Die Community scheint etwas weniger an entscheidenden Entscheidungen beteiligt zu sein, was sich in der Gegenreaktion der Benutzer gegen Änderungen in früheren Ubuntu-Versionen widerspiegelte. Ubuntu war auch in einige Kontroversen verwickelt, insbesondere in das Datenschutzproblem mit dem Unity-Einkaufsobjektiv in Ubuntu 12.10. Trotzdem wird Ubuntu oft als die beliebteste Linux-Distribution bezeichnet, da es für Anfänger und Ex-Windows-Benutzer benutzerfreundlich und einfach genug ist.

Trotzdem hat Fedora ein Ass im Ärmel - Linus Torvalds, der Erfinder von Linux, verwendet Fedora auf seinen Computern.

Was ist mit dir? Verwenden Sie Fedora oder ist Ubuntu immer noch Ihr Favorit? Haben wir vergessen, wichtige Unterschiede zwischen Fedora und Ubuntu zu erwähnen? Lass es uns in den Kommentaren unten wissen!

Bildnachweis: Konvergenz-Screenshot, Budgie Remix-Screenshot, Fedora Core 1-Screenshot über Wikimedia Commons, Red Hat Linux von Leonid Mamchenkov über Flickr.




Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

Gadget-Kaufanleitungen, Technologien, die wichtig sind
Wir veröffentlichen detaillierte Anleitungen für den Kauf von Geräten, erstellen interessante Listen der besten Produkte auf dem Markt und berichten über Neuigkeiten aus der Welt der Technologie