unix

Ist Linux Unix??

Ist Linux Unix??

Einführung

Betriebssysteme verwalten die Hardware und Software von Computern. Dazu gehören Microsoft Windows, MacOS, Linux, Android, Unix und viele andere. Während Microsoft Windows das dominierende Desktop-Betriebssystem ist, macht es Linux als Open Source zu einer praktikablen Option für die Nutzung auf zahlreichen Plattformen. Android, entwickelt von Google, nimmt den Löwenanteil im mobilen Sektor der Tablets und Smartphones mit Linux-Kernel ein.

Es gibt zwei Arten von Betriebssystemen; ein Singletasking- und ein Multitasking-Betriebssystem. Single-Tasking-Betriebssysteme führen jeweils ein Programm aus, während Multi-Tasking-Betriebssysteme mehrere Programme gleichzeitig ausführen.

Beispiele für Multitasking-Betriebssysteme sind Unix und Linux (ein Unix-ähnliches Betriebssystem). Vor dem Aufkommen von Linux und dem Aufkommen des Windows-Betriebssystems dominierte Unix die Computerwelt.

Das Unix-Betriebssystem hat verschiedene Versionen; HP-UX, AIX, BSD unter anderem. Viele mögen Linux als einen Klon des Unix-Betriebssystems betrachten, vielleicht weil sie einige Gemeinsamkeiten in ihrem Ausblick haben. Dies ist jedoch nicht der Fall, da Linux und Unix separate Einheiten sind, obwohl Linux viel später als Unix veröffentlicht wurde.

Die Single Unix Specification ist ein Sammelbegriff für Standards von Computerbetriebssystemen, die der Unix-Marke entsprechen und sich für die Verwendung qualifizieren. Jedes System, das behauptet, Unix zu sein, muss zertifiziert werden, wenn nicht, wird es nur als reines Unix-ähnliches System betrachtet.

Definition von Unix

Unix kann als Begriff verwendet werden, der drei Szenarien erklärt:

In erster Linie bezieht es sich auf das ursprüngliche Betriebssystem von AT&T Bell Labs und andere von diesem Betriebssystem abgeleitete Betriebssysteme.

Zweitens als UNIX, eine Marke, die von der offenen Gruppe verwaltet wird, die eine Reihe von Leitfäden für Betriebssysteme namens Single Unix Specification entwickelt hat. Nur Betriebssysteme, die diese Standards erfüllen, dürfen den Namen „Unix“ tragen und Entwickler eines Betriebssystems müssen die Lizenz und Tantiemen bezahlen.

Schließlich kann es für alle Systeme verwendet werden, die mit dem Namen „Unix“ registriert sind, da sie den Standards der Marke entsprechen.

Damit ein Betriebssystem als Unix bezeichnet bzw. klassifiziert werden kann, muss es eine der obigen Definitionen erfüllen. Wenn nicht, ist es überhaupt keins und kann nur ein Unix-ähnliches Betriebssystem sein.

Wenn man in Bezug auf die zweite Erklärung über UNIX spricht, leiten sich die Betriebssysteme hier vom ursprünglichen AT&T Unix ab. Es ist in den Programmiersprachen C und Assembly geschrieben. Das ursprüngliche Werk war für den Betrieb innerhalb des Bell-Systems gedacht, wurde jedoch später an externe Gruppen lizenziert, die akademische und kommerzielle Varianten von Anbietern umfassten.

Die Systeme in Unix haben einen gemeinsamen modularen Aufbau, der als Unix-Philosophie bezeichnet wird; in Bezug auf den Satz einfacher Werkzeuge, die das Betriebssystem bietet, die eine begrenzte, genau definierte Rolle haben.

Im Laufe der Jahre wurden verschiedene Unix-ähnliche Betriebssysteme entwickelt. Von diesen hat sich Linux als das beliebteste herausgestellt, das SUS-zertifiziertes Unix verdrängt.

Was ist das Linux-Betriebssystem??

Auf der anderen Seite ist Linux, das von Linus Torvalds entwickelt wurde, eine Gruppe von Betriebssystemen, die quelloffen sind und daher frei an die Bedürfnisse der Endbenutzer angepasst werden können. Es wurde in den frühen 1990er Jahren mit dem Hauptziel PCs veröffentlicht, hat sich jedoch auf mehr Plattformen ausgebreitet, die andere Betriebssysteme schlagen.

Linux wurde als Unix-like bezeichnet, ein Begriff, der ein Betriebssystem bezeichnet, das einem Unix-System ähnelt. Es kann sich nicht als eine bestimmte Version der Single Unix Specification qualifizieren oder für eine bestimmte Version zertifiziert sein.

Linux ist auch ein von Torvalds entwickelter Kernel designed. Es hat sich im Laufe der Jahre als flexibel erwiesen und bietet eine Vielzahl von Anwendungen. Android, das auf dem Linux-Kernel basiert, ist das am weitesten verbreitete mobile Betriebssystem für mobile Geräte und sogar Android-Fernseher sind auf dem Vormarsch.

Einige Linux-Versionen, die als Linux-Distributionen bezeichnet werden, umfassen unter anderem Ubuntu, OpenSuse, Redhat, Solaris. Die von Unix sind AIS, HP-UX, BSD, Iris. Im Gegensatz dazu hat Unix den geringsten Anteil an Versionen.

Unterschied zwischen Linux und Unix

Es wäre falsch zu sagen, dass Linux Unix ist, aufgrund der folgenden Besonderheiten, die darauf abzielen, die beiden als eine Sache auszuschließen:.

  1. Flexibilität und Kompatibilität: Linux ist flexibel und kompatibel mit der meisten Hardware. Es kann auf den meisten Plattformen installiert und ausgeführt werden. Dazu gehören Mobiltelefone, Tablets und Spielekonsolen. Unix kann jedoch nur auf spezialisierter Hardware und bestimmten CPU-Prozessoren arbeiten. Es ist nicht kompatibel wie das Linux-Betriebssystem und seine Installation erfordert eine strenge und prozedurale Hardware-Maschinerie.
  2. Kosten: Linux-Distributionen sind kostenlos, beim Download fallen keine Kosten an und können über verschiedene Medien verbreitet werden. Die wenigen teuren Linux-Distributionen sind erschwinglich. Bei Serverversionen zahlen Institutionen an Distributoren für eine Support-Policy, nicht aber für die Software selbst. Auf der anderen Seite ist Unix überhaupt nicht kostenlos. Verkäufer verschiedener Unix-Geschmacksrichtungen bieten diese zu unterschiedlichen Preisen an. Kommerziell wird Unix oft speziell für ein bestimmtes System geschrieben. Daher sind die ursprünglichen Kosten hoch.
  3. Verfügbarkeit des Quellcodes: Der Quellcode von Linux ist frei verfügbar, der für Unix nicht. Benutzer können das Linux-System in ihren Geräten modifizieren und ändern. Der Verkauf ist jedoch eingeschränkt. Dies ist bei Unix nicht der Fall; der Quellcode ist nicht verfügbar, da es sich nicht um Freeware handelt.
  4. Portabilität: Das Unix-System ist nicht so portabel wie Linux. Linux ist extrem portabel und kann auf einer Vielzahl von Speichermedien und Handheld-Geräten ausgeführt werden.
  5. Befehlszeile und GUI: Beim Umgang mit dem Linux-Betriebssystem verbinden wir es mit einer minimalen grafischen Benutzeroberfläche und einer am häufigsten verwendeten Befehlszeilenoberfläche. Unix verwendet nur die Kommandozeilenschnittstelle, während die Entwicklung einer grafischen Benutzeroberfläche im Gange ist.
  6. Dateisysteme: Linux hat im Vergleich zu Unix die Fähigkeit, eine große Anzahl von Dateisystemen zu unterstützen. Bei der Installation fallen relativ geringe Kosten an.
  7. Anwendungen: Das Linux-Betriebssystem hat eine Vielzahl von Benutzern; von Heimanwendern, Entwicklern bis hin zu Computerenthusiasten. Unix hat wenige Benutzer, die hauptsächlich für Mainframes, Server und Workstations entwickelt wurden. Nur die OS X-Version zielte in ihrem ursprünglichen Design auf jeden ab.
  8. Schale: Das Linux-System verwendet die Bourne Again Shell (BASH) als Standard-Shell und kann mehrere Befehlsinterpreter unterstützen. Unix war ursprünglich mit der Bourne-Shell verbunden, wurde aber später mit zahlreichen anderen wie Korn und C . kompatibel.
  9. Sicherheit: Linux hat eine schnelle und effiziente Reaktionsrate auf Fehler und Bedrohungen. Da es sich um ein offenes Betriebssystem handelt, kann jeder Benutzer einen Fehler melden, der innerhalb kurzer Zeit behoben wird. Unter Unix muss der Benutzer geduldig sein, um den richtigen Bugfixing-Patch zu erhalten.

Ähnlichkeiten zwischen Linux- und Unix-Betriebssystemen

Obwohl sich diese beiden in vielerlei Hinsicht unterscheiden, gibt es bestimmte Merkmale, die sie gemeinsam haben; Von der Funktionalität zum Design. Das soll nicht heißen, dass sie sich überhaupt ähnlich sind, sondern nur ein Vergleich, warum einige Benutzer die beiden verwechseln können.

Sowohl das Linux- als auch das Unix-Betriebssystem können Multitasking betreiben und auf einer Vielzahl von Plattformen betrieben werden. Darüber hinaus verwenden beide einen monolithischen Kernel in ihrer Funktionsweise. Monolithische Kernel zeichnen sich durch ein Design aus, bei dem das gesamte Betriebssystem im Kernelbereich arbeitet und der Kernel ausführbare Module laden und entladen kann, während das Gerät läuft.

Eine weitere Ähnlichkeit besteht darin, dass sie modular sind; eine Funktion in den beiden Betriebssystemen kann entfernt und ersetzt werden, ohne dass ein Neustart erforderlich ist. Andere wie das Loadable Kernel Module können im Linux hinzugefügt werden, während das System läuft.

Entwicklungen im Unix-Betriebssystem machen es in der Lage, zusätzlich zum bereits vorhandenen Befehlszeilentool nicht die GUI zu verwenden. Diese Funktion war nur in Linux vorhanden, ist aber in späteren Versionen von Unix für beide üblich.

Fazit

Linux kann nicht als Unix bezeichnet werden, hauptsächlich weil es von Grund auf neu geschrieben wurde. Es enthält keinen originalen Unix-Code. Wenn Sie sich die beiden Betriebssysteme ansehen, bemerken Sie möglicherweise keinen großen Unterschied, da Linux so konzipiert wurde, dass es genau wie Unix funktioniert, aber keinen Code enthält. Darüber hinaus fehlt eine Unix-Zertifizierung, um die oben genannten Bedingungen zu erfüllen, um als Unix-Betriebssystem bezeichnet zu werden.

Beim Studium der beiden sollten wir beachten, dass Linux in Computerhardware und -software, Spielen, Tablets und Mainframes an Popularität gewonnen hat. Letzteres wird hingegen häufig für Internetserver, Workstations und Personalcomputer von Solaris, Intel und HP verwendet. Von den beiden ist Linux bei den Benutzern beliebter.

Darüber hinaus gibt es Linux-basierte Unix-ähnliche Setups, die nicht viele GNU-Tools verwenden, während es auch Betriebssysteme gibt, die den Linux-Kernel verwenden, aber nicht dem Unix-System ähneln. Android hat beispielsweise einen Linux-Kernel, ist aber in keiner Weise ein Unix-Gerät. Diese beiden zu unterscheiden wird hauptsächlich wegen der Flexibilität von Linux schwierig; es kann in verschiedene Systeme integriert werden, egal ob Unix-ähnlich oder nicht.

Zusätzliche Informationen und Quellen

https://www.unix.org/was_is_unix.html

https://de.ich.Wikipedia.org/wiki/Betriebssystem

https://beebom.com/unix-vs-linux-was-ist-der-unterschied/

https://www.Techwürmer.net/2016/11/difference-linux-unix-operating-systems.html

https://www.Quora.com/Was-sind-die-Ähnlichkeiten-und-Unterschiede-zwischen-UNIX-und-Linux

So ändern Sie die linke und rechte Maustaste auf einem Windows 10-PC
Es ist ganz normal, dass alle Computer-Maus-Geräte ergonomisch für Rechtshänder gestaltet sind. Es gibt aber auch Mausgeräte, die speziell für Linkshä...
Emulieren Sie Mausklicks, indem Sie den Mauszeiger mit der klicklosen Maus in Windows 10 bewegen
Die Verwendung einer Maus oder Tastatur in der falschen Haltung bei übermäßiger Nutzung kann zu vielen gesundheitlichen Problemen führen, einschließli...
Fügen Sie mit diesen kostenlosen Tools Mausgesten zu Windows 10 hinzu
In den letzten Jahren haben sich Computer und Betriebssysteme stark weiterentwickelt. Es gab eine Zeit, in der Benutzer Befehle verwenden mussten, um ...