Heim > häufiges Problem > Hauptteil

Warum gibt es so viele Linux-Distributionen?

青灯夜游
Freigeben: 2023-03-16 10:12:26
Original
1526 Leute haben es durchsucht

Linux ist der Kernel und alle Betriebssysteme, die ihn verwenden, werden „Linux-Distributionen“ genannt. Der Linux-Kernel ist unter der GNU General Public License lizenziert, die jedem das Recht einräumt, jede Anwendung des Kernels anzusehen, zu bearbeiten und zu verteilen und so viele Entwickler dazu ermutigt, eigene Distributionen zu erstellen.

Warum gibt es so viele Linux-Distributionen?

Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.

Im Gegensatz zu Windows und macOS ist die Installation von Linux nicht einfach. Wenn Sie im Internet nach dem Stichwort Linux suchen, werden Sie viele Betriebssysteme mit unterschiedlichen Namen finden, aber es gibt kein Betriebssystem mit dem Namen „Linux“. Warum ist das so?

Linux wird sowohl für erfahrene Technikbegeisterte als auch für alltägliche Benutzer immer mehr zum Betriebssystem der Wahl. Aber warum gibt es Tausende von Betriebssystemen oder „Distributionen“, die zusammen als „Linux“ bezeichnet werden? Warum erstellen Entwickler immer wieder so viele Betriebssysteme desselben Typs? Finden wir es im folgenden Artikel heraus.

Was ist eine Linux-Distribution?

Zunächst ist es wichtig zu verstehen, was Linux wirklich bedeutet. Linux ist kein Betriebssystem, sondern ein Kernel, die Komponente, die Computerhardware mit dem Betriebssystem verbindet. Wenn Sie eine Anwendung auf Ihrem Computer starten, indem Sie auf ein Symbol klicken, kommuniziert der Kernel mit dem Betriebssystem, um die Anwendung zu starten und die Ausgabe auf dem Bildschirm, also über die Hardware, anzuzeigen.

Das Betriebssystem besteht aus dem zugrunde liegenden Kernel, Anwendungen und in der Regel der grafischen Benutzeroberfläche. Linux ist der Kernel, und alle Betriebssysteme, die ihn verwenden, werden „Linux-Distributionen“ genannt. Der Begriff „Distribution“ stammt aus dem Prozess der gemeinsamen Nutzung eines Linux-basierten Betriebssystems mit anderen Benutzern und wird auch als „Distribution“ bezeichnet, da der Kernel und das Betriebssystem normalerweise kostenlos sind.

Was macht so viele Linux-Distributionen aus?

Der Linux-Kernel ist unter der GNU General Public License lizenziert, die jedem das Recht gibt, alle Anwendungen des Kernels anzuzeigen, zu bearbeiten und zu verbreiten. Aber das ist nicht immer der Fall.

Davor war Unix ein beliebtes Betriebssystem, aber sein Quellcode gehörte AT&T. Einige Zeit später wurde an der University of California in Berkeley BSD (Berkeley Software Distribution) geboren, ein Betriebssystem, das hauptsächlich auf Unix basiert. Zu dieser Zeit gab es viele andere Unix-basierte Betriebssysteme, die alle sehr unterschiedlich waren.

Der Mangel an Standards für die Erstellung Unix-basierter Betriebssysteme und die Rivalität zwischen Betriebssystemen führten zu einer Ära, die als „Unix-Kriege“ bekannt ist. Verschiedene Anbieter veröffentlichten ihre eigenen Unix-Versionen und begannen mit der Entwicklung eigener Standards, darunter AT&T und BSD.

Geschichte der Entwicklung von Unix-Versionen

1983 startete Richard Stallman das GNU-Projekt, das sich auf die Entwicklung und Verbreitung von freier und Open-Source-Software konzentriert. Das GNU-Projekt zielt darauf ab, eine kostenlose Version von Unix zu erstellen, die jeder kopieren und frei verteilen kann.

Viele Anwendungen wurden damals unter der GNU General Public License entwickelt, darunter TAR und Emacs. Dem Projekt fehlt jedoch ein Open-Source-Kernel, der Teil des Computers, der Betriebssysteme und Anwendungen bei der Interaktion mit der Hardware unterstützt.

Im Jahr 1991, acht Jahre nach dem Start des GNU-Projekts, begann Linus Torvalds mit der Entwicklung von Linux. Ein Jahr später wurde Linux unter der General Public License neu verbreitet und wurde zu dem, was wir heute als GNU/Linux kennen. Da der Linux-Kernel unter der GPL lizenziert ist, kann jeder darauf ein Betriebssystem erstellen und es frei verbreiten.

Die Möglichkeit, kostenlos ein eigenes Betriebssystem zu erstellen, hat viele Entwickler dazu ermutigt, mit der Erstellung eigener Distributionen zu beginnen. Zu dieser Zeit wurden verschiedene Distributionen veröffentlicht, darunter Debian, Red Hat und Slackware, die die Linux-Revolution auslösten.

Warum eine neue Linux-Distribution erstellen?

Der Hauptgrund dafür, dass Entwickler weiterhin neue Linux-basierte Betriebssysteme erstellen und vertreiben, liegt einfach darin, dass sie dies tun können. Linux-Kernel und kostenlose Anwendungen. Auch das Erstellen der gesamten Ressourcen des Betriebssystems auf dem Kernel kostet keinen Cent.

Heutzutage erstellen nur noch sehr wenige Menschen eine Distribution von Grund auf. Stattdessen verwenden sie eine andere beliebte Distribution und erstellen ein neues Betriebssystem auf Basis des alten Betriebssystems oder modifizieren es und ergänzen es mit neuen GUIs und Anwendungen.

Ubuntu hat mehrere Versionen, wie zum Beispiel Xubuntu, Kubuntu und Lubuntu. Der einzige Unterschied zwischen den 3 Versionen ist die Desktop-Umgebung. Xubuntu, Kubuntu und Lubuntu verfügen über XFCE, KDE Plasma bzw. LXDE anstelle des standardmäßigen benutzerdefinierten GNOME-Desktops, der auf Ubuntu vorinstalliert ist.

Das Hauptziel des Betriebssystems besteht darin, den Desktop für Benutzer einfacher zu gestalten. Wenn jemand eine neue Funktion in einem Betriebssystem wünscht, besteht der traditionelle Weg darin, dem Unternehmen, das das Betriebssystem entwickelt hat, Feedback zu geben. Das GNU-Projekt hat dies revolutioniert.

Benutzer werden gemeinsam daran arbeiten, das Betriebssystem nach ihren eigenen Wünschen aufzubauen.

Benutzer selbst werden die Open-Source-Distribution nutzen, entwickeln, Feedback geben, bereitstellen und letztendlich verteilen. Es steht Ihnen frei, Ihre eigene Distribution zu erstellen und dem Betriebssystem Ihrer Träume die gewünschten Funktionen hinzuzufügen.

Jeder mit den gleichen Ideen und Meinungen kann zum Projekt beitragen und den Entwicklern helfen. Es ist nicht erforderlich, das Unternehmen zu kontaktieren oder Feedback-Formulare auszufüllen, um zusätzliche Funktionen zum Betriebssystem hinzuzufügen.

Nicht nur Benutzer, auch große Unternehmen werden neue Distributionen für den internen Gebrauch innerhalb des Unternehmens erstellen. Ein typisches Beispiel ist der CBL-Mariner von Microsoft. Dies liegt vor allem daran, dass große Unternehmen keine von anderen Benutzern erstellten Distributionen verwenden und ihre eigenen Betriebssysteme von Grund auf oder auf Basis einer anderen Mainstream-Distribution entwickeln möchten.

Das Linux-Projekt ist so weit gewachsen, dass Technologiegiganten wie Google in einigen Projekten auch begonnen haben, auf den Linux-Kernel zu setzen. Nehmen wir zum Beispiel Android und Chrome OS. Android verwendet intern den Linux-Kernel und Chrome OS basiert auf Gentoo Linux, einer im Jahr 2000 veröffentlichten Distribution.

Gentoo Linux

Ein weiterer Grund für die Fragmentierung des Linux-Desktops ist die große Vielfalt der verfügbaren Geräte. Neben Desktops benötigen auch andere Geräte, beispielsweise solche auf Basis von ARM-Prozessoren, ein Betriebssystem zum Betrieb. Linux löst dieses Problem, indem es Entwicklern die Werkzeuge an die Hand gibt, mit denen sie ein Betriebssystem für jeden gewünschten Prozessor erstellen können.

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

Brauchen Sie wirklich so viele Distributionen?

Wenn Sie nur einen Computer und ein Betriebssystem benötigen, um Ihre Arbeit zu erledigen, natürlich nicht. Sie können jedes Betriebssystem verwenden, sofern es Ihren Fähigkeiten entspricht. Aber für diejenigen, die sich mehr Auswahl bei ihren Geräten und ihrem digitalen Leben wünschen, ist Linux die richtige Wahl.

Sie können mehrere Linux-Betriebssysteme ausprobieren und das Ihrer Meinung nach beste auswählen oder weiterhin neue Distributionen kopieren und testen. Linux bietet Ihnen diese Wahl. Solange Menschen das Open-Source-Ökosystem weiterhin unterstützen und dazu beitragen, werden weiterhin neue Distributionen entwickelt und kostenlos im Internet veröffentlicht.

So funktioniert Open Source!

Obwohl viele proprietäre Betriebssysteme wie Android und macOS über geschlossene Quellcodebasen verfügen, nutzen sie Linux als Basis ihrer Projekte. Dies ist durchaus akzeptabel, da die Lizenz, unter der der Linux-Kernel veröffentlicht wird, es jedem erlaubt, den Code ohne Einschränkungen zu ändern und zu verbreiten.

Aufgrund der großen Community-Unterstützung hinter dem Linux-basierten Betriebssystem werden der Distribution ständig neue exklusive Funktionen hinzugefügt. Während Sie viele dieser Funktionen auch auf anderen proprietären Betriebssystemen wie Windows und macOS finden, sind einige davon auf eine Handvoll Linux-Distributionen beschränkt.

Verwandte Empfehlungen: „Linux-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWarum gibt es so viele Linux-Distributionen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage