Unix vs. Linux: Die Unterschiede zwischen und warum es wichtig ist

Unix vs. Linux: Die Unterschiede zwischen und warum es wichtig ist

Linux ist heutzutage überall. Für den ultimativen Beweis suchen Sie nicht weiter als Windows. Mit der Veröffentlichung des Windows-Subsystems für Linux 2 liefert Microsoft mit seinem Betriebssystem einen Linux-Kernel aus. Vor nicht allzu langer Zeit hätte das wie ein Aprilscherz gewirkt.





Obwohl Linux das Rückgrat für einen großen Teil des Internets bildet, wurde es nicht aus dem Nichts erschaffen. Vor Linux gab es Unix, und das neuere Betriebssystem verdankt seine derzeitige Popularität den Ideen, die in den 1970er und sogar 1960er Jahren geboren wurden.





Was ist Unix?

Während Unix selbst nach Einfachheit strebt, ist es nicht einfach, genau zu beschreiben, was es ist. Das ursprüngliche Unix war ein Betriebssystem von AT&T, aber heutzutage ist das Die Marke UNIX gehört zur Open Group . Unix wird auch als Kategorie verwendet, um eine ganze Familie von Betriebssystemen zu beschreiben.





Dann gibt es die Unix-Philosophie. Dies dient als allgemeine Richtlinie für Unix-Programme, wobei der Kern darin besteht, dass jedes Programm eine Sache gut machen sollte. Anstatt jedes nur erdenkliche Feature einzupacken, sollte ein Unix-Tool einfach seine Arbeit machen und idealerweise eine Ausgabe erzeugen, die direkt in die Eingabe eines anderen Programms einfließen kann.

Heutzutage gibt es viele Unix-Varianten, sowohl in kostenlosen als auch in kommerziellen Varianten.



Was ist Linux?

Linux ist ein anderer Begriff, der schwieriger zu beschreiben ist, als Sie sich vorstellen können. Technisch gesehen ist eine komplette Linux-Distribution ein 'Unix-ähnliches' Betriebssystem, aber das ist erst der Anfang.

Viele Leute verwenden Linux als Kurzform für das, was genauer als GNU/Linux bezeichnet werden würde. Linux selbst ist nur der Kernel, der Teil des Betriebssystems, der das Kern-Computing und die Schnittstellen zur Hardware übernimmt. Die Kerndienstprogramme, die auf diesem Kernel laufen, sind ebenso wichtig.





GNU ist ein rekursives Akronym, das für 'GNU's Not Unix' steht. Das GNU-Projekt enthält keinen originalen Unix-Code, bietet aber alle Dienstprogramme, die Sie in einem Unix-Betriebssystem erwarten würden. Dies ist ein wesentlicher Unterschied zwischen Unix und Linux.

Unix vs. Linux: Eine kurze Geschichte

Selbst die Macher von Unix haben es nicht komplett gemacht. Stattdessen ließen sich Ken Thompson und Dennis Ritchie von einem früheren Betriebssystem, Multics, inspirieren. Bei Bell Labs übernahmen diese beiden Konzepte von diesem Betriebssystem und schrieben ihre eigenen in C um, die Ritchie entworfen und mitentwickelt hat.





Unix war keine Open-Source-Software. Stattdessen verkaufte AT&T kommerzielle Lizenzen, aber es war nicht das einzige Unternehmen, das an Unix arbeitete. Akademiker in Berkeley entwickelten zunächst ein Add-On namens Berkeley Software Distribution oder BSD. Schließlich wurde BSD sein eigenes vollständiges Unix.

In den 1980er und bis in die 1990er Jahre begannen verschiedene Unternehmen, ihre eigenen Unix-Angebote zu verkaufen. Dazu gehörten IBMs AIX, Suns Solaris und Xenix, das später zu SCO UNIX wurde.

Linux erobert die Welt im Sturm

Neben den verschiedenen Unix-Angeboten standen auch mehrere Unix-ähnliche Varianten zur Verfügung. Eines davon war MINIX, das für den akademischen Gebrauch bestimmt war. Ein Softwareentwickler aus Helsinki namens Linus Torvalds war von den Einschränkungen von MINIX frustriert und wollte einen ähnlichen Kernel entwickeln, der die Vorteile des neuen PCs nutzen konnte, den er gekauft hatte.

Zur gleichen Zeit suchte Richard Stallman nach einem Kernel. Er hatte 1983 das GNU-Projekt begonnen und baute kostenlose Drop-In-Ersatzteile für verschiedene Unix-Dienstprogramme. Was er damals noch nicht hatte, war ein kostenloser Open-Source-Kernel. Torvalds benutzte bereits GNU-Utilities mit seinem Kernel und schließlich auch andere.

Linux stieß schnell auf großes Interesse. Mitte der 1990er Jahre war das Projekt aufgrund der freien Gestaltung sowohl des Kernels als auch des GNU-Toolsets explodiert. Sogar als verschiedene andere freie Unix-Betriebssysteme verfügbar wurden, zeichnete sich der kommerzielle Charakter der ersten 20 Jahre von Unix ab. Dies beeinflusst bis heute den Kampf zwischen Unix und Linux.

So erstellen Sie eine Wiederherstellungsdiskette für Windows 8

Wie und wo wird Unix heutzutage verwendet?

Im Moment könnte Popularität der Hauptunterschied zwischen Linux und Unix sein. Allerdings gibt es frei verfügbare Unix-Distributionen, die viele der gleichen Software wie Linux ausführen. Die beiden beliebtesten sind FreeBSD und OpenBSD, beides BSD-Varianten, wie der Name schon sagt.

Dann natürlich Apple. Jedes Apple-Gerät, das Sie heutzutage kaufen, sei es ein MacBook, ein iPhone oder sogar eine Apple Watch, läuft mit einem Unix-ähnlichen Betriebssystem. Auf einem iPhone oder einer Apple Watch würden Sie dies nie wissen, wenn Sie sie verwenden. Auf einem Mac-Computer ist dies jedoch nicht der Fall.

Starten Sie einfach die Mac-Terminal-App, und Sie haben Zugriff auf Standard-Unix-Dienstprogramme wie ls, pwd und sogar Editoren wie vim. Diese Tools können sehr mächtig sein. Eine Einführung finden Sie in unserem Einsteigerhandbuch für das Mac-Terminal .

Linux ist überall

Linux mag überall sein, aber das bedeutet nicht, dass Sie es sehen. Android, das beliebteste mobile Betriebssystem der Welt, ist eine Abspaltung von Linux. Sie würden das nicht wissen, wenn Sie es ausführen, aber hinter den Kulissen befindet sich eine Version des Linux-Kernels, die für den Einsatz in mobilen Geräten modifiziert wurde.

Ein Großteil des Internets läuft unter Linux. Während Windows- und Unix-Varianten einige Server antreiben, wird auf der überwiegenden Mehrheit der Server eine Linux-Distribution ausgeführt. Vieles davon hat mit der freien Natur des Betriebssystems zu tun, aber auch mit seiner Robustheit, was weniger Ausfallzeiten bedeutet. Unix ist keineswegs weniger robust, aber die Popularität von Linux bedeutet, dass die meisten Leute es in einem Unix-gegen-Linux-Shootout wählen werden.

Einer der bekanntesten Auftritte von Linux in den letzten Jahren ist das Windows-Subsystem für Linux. Auf diese Weise können Sie Linux-Dienstprogramme unter Windows ausführen, was für Webentwickler und Softwareingenieure ein großer Segen ist. Wir haben eine Anleitung zu Erste Schritte mit dem Windows-Subsystem für Linux .

Sind Sie neu bei Unix oder Linux?

Einen Computer mit Unix oder Linux zu betreiben ist einfacher als je zuvor. Windows führt im Kern kein Linux aus, aber es ist immer noch möglich, Linux auf Windows auszuführen. Jedes Apple-Gerät, das Sie kaufen, enthält im Kern auch eine Variante von Unix.

Wenn Sie ein 'echtes' Linux auf Ihrem Computer ausführen möchten, ist das ebenfalls einfach. Sie können jederzeit selbst eine der unzähligen Linux-Distributionen auf Ihrem Computer installieren. Bevorzugen Sie einen Computer mit vorinstalliertem Linux? Suchen Sie nicht weiter als unsere Liste großartiger Linux-Laptops.

Teilen Teilen Tweet Email 3 Möglichkeiten, um zu überprüfen, ob eine E-Mail echt oder gefälscht ist

Wenn Sie eine E-Mail erhalten haben, die etwas zweifelhaft aussieht, ist es immer am besten, die Echtheit zu überprüfen. Hier sind drei Möglichkeiten, um festzustellen, ob eine E-Mail echt ist.

Weiter lesen
Verwandte Themen
  • Linux
  • Technologie erklärt
  • Linux-Distribution
  • Linux
  • Unix
Über den Autor Kris Wouk(118 veröffentlichte Artikel)

Kris Wouk ist Musiker, Autor und wie auch immer es heißt, wenn jemand Videos für das Web macht. Er ist ein Technik-Enthusiast, solange er sich erinnern kann, hat definitiv Lieblingsbetriebssysteme und -geräte, verwendet aber sowieso so viele andere wie möglich, nur um auf dem Laufenden zu bleiben.

Mehr von Kris Wouk

Abonniere unseren Newsletter

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

Klicken Sie hier, um sich zu abonnieren