Im Gegensatz zu Windows und macOS ist die Installation von Linux nicht so einfach. Wenn Sie im Internet nach Linux suchen, werden Sie so viele Betriebssysteme mit unterschiedlichen Namen finden, von denen keines explizit "Linux" heißt. Warum ist das so?

Linux wird zunehmend zum Betriebssystem der Wahl für erfahrene Technikfreaks und Gelegenheitsnutzer gleichermaßen. Aber warum gibt es Tausende von Betriebssystemen oder "Distributionen", die alle als "Linux" bezeichnet werden? Und warum entwickeln Entwickler immer mehr Betriebssysteme der gleichen Art? Lass es uns herausfinden.

Was sind Linux-Distributionen?

Zunächst einmal ist es wichtig zu wissen was Linux eigentlich ist. Linux ist kein Betriebssystem, sondern ein Kernel, der Klebstoff, der die Hardware Ihres Computers mit dem Betriebssystem verbindet. Wenn Sie eine App auf Ihrem Computer starten, indem Sie auf ein Symbol klicken, kommuniziert der Kernel mit der Betriebssystem zum Starten der App und Anzeigen der Ausgabe auf dem Bildschirm mithilfe der Hardware, d. h. der Monitor.

instagram viewer

Ein Betriebssystem besteht aus einem zugrunde liegenden Kernel, Anwendungen und oft eine grafische Benutzeroberfläche. Linux ist der Kernel, und alle Betriebssysteme, die ihn verwenden, werden „Linux-Distributionen“ genannt. Der Begriff "Verteilung" stammt von der Prozess des Teilens von Linux-basierten Betriebssystemen mit anderen Benutzern, auch bekannt als „Verteilen“, da der Kernel und das Betriebssystem im Allgemeinen sind kostenlos.

Was hat so viele Linux-Distributionen hervorgebracht?

Der Linux-Kernel ist unter der GNU General Public License lizenziert, die jedem die Erlaubnis gibt, alle Anwendungen des Kernels anzuzeigen, zu bearbeiten und zu verteilen. Aber es war nicht immer so.

Früher war Unix ein beliebtes Betriebssystem, aber sein Quellcode gehörte AT&T. Nach einiger Zeit entstand BSD (Berkeley Software Distribution), ein stark auf Unix basierendes Betriebssystem, an der University of California, Berkeley. Zu dieser Zeit gab es auch andere Betriebssysteme, die auf Unix basierten, und alle waren sehr unterschiedlich.

Das Fehlen eines Standards zum Erstellen eines Unix-basierten Betriebssystems und der Widerstand zwischen den Betriebssystemen zu dieser Zeit führten zu einer Ära, die als "Unix-Kriege." Verschiedene Anbieter, die ihre Unix-Versionen vertrieben, begannen, ihre eigenen Standards aufzustellen, einschließlich AT&T und BSD.

1983 startete Richard Stallman das GNU-Projekt und konzentrierte sich auf die Entwicklung und Verbreitung von kostenlose und Open-Source-Software. Das GNU-Projekt zielte darauf ab, eine freie Version von Unix zu erstellen, eine Version, die jeder replizieren und frei verteilen konnte.

Viele Apps wurden damals unter der General Public License von GNU entwickelt, darunter TAR und Emacs. Dem Projekt fehlte jedoch ein Open-Source-Kernel, der Teil eines Computers, der dem Betriebssystem und den Apps hilft, mit der Hardware zu interagieren.

1991, acht Jahre nach dem Start des GNU-Projekts, begann Linus Torvalds mit der Entwicklung von Linux. Und ein Jahr später wurde Linux unter der General Public License erneut veröffentlicht und wurde zu dem, was wir heute als GNU/Linux kennen. Da der Linux-Kernel unter der GPL lizenziert war, konnte jeder ein Betriebssystem auf dem Kernel erstellen und es frei verteilen.

Die Möglichkeit, kostenlos ein eigenes Betriebssystem zu entwickeln, ermutigte viele Entwickler, mit ihrer Distribution zu beginnen. Eine Vielzahl von Distributionen, darunter Debian, Red Hat und Slackware, wurden damals veröffentlicht und starteten die Linux-Revolution.

Warum werden neue Linux-Distributionen erstellt?

Der Hauptgrund, warum Entwickler immer wieder neue Linux-basierte Betriebssysteme erstellen und verteilen, ist, dass sie es einfach können. Der Linux-Kernel ist kostenlos. Die Apps sind kostenlos. Die Ressourcen zum Erstellen eines vollständigen Betriebssystems auf dem Kernel sind kostenlos.

Heutzutage erstellen die Leute selten eine Distribution von Grund auf neu. Stattdessen nehmen sie eine andere beliebte Distribution und bauen entweder ein neues Betriebssystem auf der Basis des vorherigen oder überarbeiten es mit einer neuen grafischen Benutzeroberfläche und zusätzlichen Anwendungen.

Ubuntu hat mehrere Reskins von sich, nämlich Xubuntu, Kubuntu und Lubuntu. Der einzige Unterschied zwischen diesen drei Varianten ist die Desktop-Umgebung. Anstelle des standardmäßig angepassten GNOME-Desktops, der auf Ubuntu vorinstalliert ist, werden Xubuntu, Kubuntu und Lubuntu mit XFCE, KDE Plasma bzw. LXDE ausgeliefert.

Das Hauptziel eines Betriebssystems besteht darin, das Desktop-Computing für Benutzer einfacher zu machen. Wenn jemand eine neue Funktion in einem Betriebssystem haben möchte, besteht der traditionelle Weg darin, dem Unternehmen, das das Betriebssystem entwickelt, Feedback zu geben. Das GNU-Projekt hat diesen Ablauf komplett verändert.

Es sind die Benutzer, die eine Open-Source-Distribution verwenden, entwickeln, Feedback geben, Feedback implementieren und am Ende verteilen. Es steht Ihnen frei, Ihre eigene Distribution zu erstellen und die gewünschten Funktionen in das Betriebssystem Ihrer Träume einzufügen.

Jeder mit einer ähnlichen Ideologie und Meinung kann zum Projekt beitragen und den Entwicklern helfen. Es ist nicht erforderlich, ein Unternehmen zu kontaktieren oder ein Feedback-Formular auszufüllen, nur um eine zusätzliche Funktion zum Betriebssystem hinzuzufügen.

Nicht nur Benutzer, sondern auch große Unternehmen erstellen neue Inhouse-Distributionen für die unternehmensinterne Nutzung. CBL-Mariner von Microsoft ist ein beliebtes Beispiel. Dies liegt vor allem daran, dass große Unternehmen keine von anderen Benutzern erstellten Distributionen verwenden möchten und lieber ihr eigenes Betriebssystem entweder von Grund auf neu oder auf einer anderen Mainstream-Distribution entwickeln möchten.

Das Linux-Projekt ist so weit gewachsen, dass Technologiegiganten wie Google für einige ihrer Projekte vom Linux-Kernel abhängig sind. Nehmen Sie als Beispiel Android und Chrome OS. Android verwendet den Linux-Kernel unter der Haube und Chrome OS basiert auf Gentoo Linux, einer Distribution, die im Jahr 2000 veröffentlicht wurde.

Ein weiterer Grund für die Fragmentierung von Desktop-Linux sind die zahlreichen verfügbaren Gerätetypen. Abgesehen von Desktop-Computern benötigen auch andere Geräte, beispielsweise solche, die auf ARM-Prozessoren basieren, ein Betriebssystem, um ausgeführt zu werden. Linux löst dies, indem es den Entwicklern eine Basis bietet, um ein Betriebssystem für jede gewünschte Prozessorfamilie zu erstellen.

Raspbian OS ist ein Distribution, die speziell für Raspberry Pi entwickelt wurde Geräte. Sie können auch unzählige Distributionen finden, die für die Ausführung auf älteren Prozessoren entwickelt wurden, die von proprietären Betriebssystemanbietern nicht unterstützt werden.

Brauchen wir wirklich so viele Distributionen?

Wenn Sie jemand sind, der einfach einen Computer und ein Betriebssystem braucht, um Dinge zu erledigen, natürlich nicht. Sie können mit jedem Betriebssystem davonkommen, solange es Ihren Anforderungen entspricht. Aber für diejenigen, die die Qual der Wahl haben wollen, wenn es um ihre Geräte und ihr digitales Leben geht, ist Linux die richtige Wahl.

Sie können entweder ein paar Linux-Betriebssysteme ausprobieren und entscheiden Sie sich für die, die Sie am besten finden oder fahren Sie mit dem Distributions-Hopping fort und testen Sie neue Distributionen. Linux gibt Ihnen diese Wahl. Solange die Leute das Open-Source-Ökosystem unterstützen und dazu beitragen, werden Sie ständig neue Distributionen sehen, die entwickelt und kostenlos im Internet veröffentlicht werden.

So funktioniert Open Source!

Obwohl viele proprietäre Betriebssysteme wie Android und macOS eine Closed-Source-Codebasis haben, haben sie Linux als Grundlage für ihre Projekte verwendet. Es ist völlig akzeptabel, da die Lizenz, unter der der Linux-Kernel veröffentlicht wird, es jedem erlaubt, den Code ohne Einschränkungen zu ändern und zu verteilen.

Aufgrund der enormen Community-Unterstützung hinter Linux-basierten Betriebssystemen werden den Distributionen ständig neue und exklusive Funktionen hinzugefügt. Obwohl Sie viele solcher Funktionen auf anderen proprietären Betriebssystemen wie Windows und macOS finden können, sind einige von ihnen auf nur eine Handvoll Linux-Distributionen beschränkt.

10 Dinge, die Sie unter Linux tun können, aber nicht unter Windows

Lesen Sie weiter

TeilenTwitternTeilenEmail

Verwandte Themen

  • Linux
  • Linux Kernel
  • Linux-Distribution
  • Open Source

Über den Autor

Deepesh Sharma (114 veröffentlichte Artikel)

Deepesh ist der Junior Editor für Linux bei MUO. Er schreibt informative Leitfäden zu Linux mit dem Ziel, allen Neulingen eine glückselige Erfahrung zu bieten. Bei Filmen bin ich mir nicht sicher, aber wenn du über Technologie reden willst, ist er dein Typ.

Mehr von Deepesh Sharma

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um sich anzumelden