Abgeleitet von dieser Frage :
Wenn opensolaris, freebsd, openbsd, netbsd nicht UNIX sind, was ist es dann?
Was mich mehr verwirrt, ist die Tatsache, dass OSX1.5 + UNIX ist, während frühere Versionen von OSX dies nicht waren
Was ist der Unterschied zwischen UNIX und UNIX?
Und was ist der Unterschied zwischen UNIX-Like und Linux?
unix
operating-systems
terminology
OscarRyz
quelle
quelle
Wikipedia unter Unix :
.. auf Unix-like :
.. unter Linux :
.. auf BSD (FreeBSD, NetBSD, OpenBSD) :
.. und unter OS X 10.5 :
quelle
Unix ist eine Marke von The Open Group. "Nur Systeme, die vollständig der Single UNIX-Spezifikation entsprechen und gemäß dieser zertifiziert sind, dürfen die Marke verwenden." (1) (2)
Dies erklärt, warum die Version von OSX vor 1.5 nicht UNIX ist, weil sie nicht vollständig kompatibel war.
quelle
OS X, Solaris, HP-UX und AIX sind die verbleibenden UNIX-Distributionen, die sich auf dem Markt gut behaupten. UNIX-Like bezieht sich auf ein Betriebssystem, das sich wie herkömmliches UNIX verhält (Forking-Methoden, dieselbe Methode der Interprozesskommunikation, Kernel-Funktionen usw.), jedoch nicht der Single UNIX-Spezifikation entspricht . Beispiele hierfür sind BSD-Varianten, GNU / Linux-Distributionen und Minix. Am Ende hängt es mehr mit dem Marken- und Systemverhalten zusammen.
quelle
UNIX war ein Betriebssystem, das ursprünglich in den 60er Jahren von AT & T entwickelt wurde. Es war ein Closed-Source-Betriebssystem, so dass viele Leute seine Funktionalität geklont haben, um UNIX-ähnliche Betriebssysteme wie BSD und Linux zu erstellen . Andere lizenzierten UNIX zum Erstellen ihrer Betriebssysteme wie AIX .
UNIX wurde in jüngerer Zeit zu einer Spezifikation für Betriebssysteme, die von der Open Group lizenziert wurden . Sie müssen das Betriebssystem genehmigen, bevor es als UNIX bezeichnet werden kann.
quelle