Hier ist eine Aufschlüsselung des Unterschieds zwischen "Unix" und "Unix-ähnlichen" Betriebssystemen:
Unix
* Das Original: UNIX ist das * Original * -Betriebssystem, das in den frühen 1970er Jahren bei Bell Labs entwickelt wurde. Es war für seine Zeit bahnbrechend und führte Konzepte wie ein hierarchisches Dateisystem und eine Befehlszeilenschnittstelle ein.
* Lizenzierung: Die ursprüngliche Unix war proprietär, was bedeutet, dass sie von AT &T im Besitz und lizenziert wurde.
* Vermächtnis: Während sich die ursprüngliche Unix nicht mehr in weitem weit verbreiteten Gebrauch befindet, ist sein Einfluss immens. Es legte die Grundlage für moderne Betriebssysteme und inspirierte zahlreiche Derivatsysteme.
unix-artig
* Derivate: UNIX-ähnliche Betriebssysteme sind diejenigen, die von UNIX * inspiriert * inspiriert sind und viele seiner Kernprinzipien und -merkmale teilen. Sie sind nicht direkt von der ursprünglichen Unix abstammen, aber sie haben seine Designphilosophie übernommen.
* Beispiele: Die bekanntesten UNIX-ähnlichen Systeme umfassen:
* Linux: Das am weitesten verbreitete UNIX-ähnliche System, Open Source und Laufen auf einer Vielzahl von Geräten.
* macOS: Apples Desktop- und Laptop -Betriebssystem basierend auf einer BSD Unix Foundation.
* Solaris: Ein proprietäres Unix -System, das von Sun Microsystems (jetzt Oracle) entwickelt wurde.
* HP-UX: Ein proprietäres Unix -System, das von Hewlett Packard entwickelt wurde.
Schlüsselunterschiede
* Lizenzierung: Die ursprüngliche Unix war proprietär, während viele Unix-ähnliche Systeme Open Source (wie Linux) sind oder flexiblere Lizenzmodelle (wie BSD) aufweisen.
* Kernel: Der Kern eines Betriebssystems wird als Kernel bezeichnet. Der ursprüngliche Unix-Kernel war einzigartig, während Unix-ähnliche Systeme über eigene Kernel (z. B. den Linux-Kernel, den Darwin-Kernel für MacOS) verfügen.
* Kompatibilität: UNIX-ähnliche Systeme streben nach Kompatibilität mit UNIX-Standards, so dass viele UNIX-Dienstprogramme und -befehle über sie hinweg funktionieren. Sie sind jedoch möglicherweise nicht perfekt identisch.
Zusammenfassend
* "Unix" bezieht sich auf das ursprüngliche, proprietäre Betriebssystem.
* "Unix-Like" beschreibt Betriebssysteme, die die Kerngestaltungsprinzipien und die Funktionalität von UNIX teilen, aber nicht direkt daraus abgeleitet sind.
Stellen Sie sich das so vor:Ein "Unix-ähnliches" System ist wie ein Nachkommen, der Eigenschaften von ihrem Vorfahren erbt, aber kein direkter Klon ist. Sie teilen immer noch eine Familienähnlichkeit.