Was ist UNIX und was ist UNIX?

6974
OscarRyz

Abgeleitet von dieser Frage :

Wenn opensolaris, freebsd, openbsd, netbsd nicht UNIX sind, was ist dann?

Was mich mehr verwirrt, ist die Tatsache, dass OSX1.5 + UNIX ist, frühere Versionen von OSX jedoch nicht

Was ist der Unterschied zwischen UNIX und UNIX?

Und was ist der Unterschied zwischen UNIX-Like und Linux?

8

5 Antworten auf die Frage

16
sal

UNIX ist Unix und Unix ist Unix. Aber Unix ist möglicherweise nicht Unix und Unix ist nicht immer Unix .

Und GNU ist definitiv kein Unix! heavyd vor 15 Jahren 14
Lasst uns POSIX in den Mix werfen! KFro vor 15 Jahren 0
Ja, was ist mit POSIX? OscarRyz vor 15 Jahren 0
@ heavyd, ich wünschte, ich könnte diesen Kommentar verdoppeln oder verdreifachen. sal vor 15 Jahren 0
Der Name, der benannt werden kann, ist nicht der ewige Name. Frei von Verlangen erkennen Sie das Geheimnis. In Verlangen gefangen sehen Sie nur die Manifestationen. --Lao Tzu Richard Hoskins vor 15 Jahren 2
13
nagul

Wikipedia zu Unix :

Unix (offiziell als UNIX geschützt, manchmal auch als Unix mit Small Caps geschrieben) ist ein Computer-Betriebssystem, das 1969 von einer Gruppe von AT & T-Mitarbeitern bei Bell Labs entwickelt wurde, darunter Ken Thompson, Dennis Ritchie, Brian Kernighan, Douglas McIlroy und Joe Ossanna Heutzutage wird der Begriff "Unix" verwendet, um jedes Betriebssystem zu beschreiben, das den Unix-Standards entspricht. Das bedeutet, dass das Kernbetriebssystem genauso arbeitet wie das ursprüngliche Unix-Betriebssystem. Die heutigen Unix-Systeme sind in verschiedene Branchen aufgeteilt, die im Laufe der Zeit von AT & T sowie verschiedenen kommerziellen Anbietern und gemeinnützigen Organisationen entwickelt wurden.

Seit 2007 ist der Inhaber der Marke The Open Group, ein Konsortium für Industriestandards. Nur Systeme, die vollständig der Single UNIX-Spezifikation entsprechen und zertifiziert sind, sind für die Verwendung der Marke qualifiziert. andere werden "Unix-systemartig" oder "Unix-ähnlich" genannt.

.. auf Unix-like :

* Ein Unix-ähnliches Betriebssystem (manchmal auch als Nix verkürzt, um Markenprobleme zu umgehen) verhält sich ähnlich wie ein Unix-System, muss jedoch nicht unbedingt einer Version der Single UNIX-Spezifikation entsprechen oder von dieser zertifiziert werden.

Es gibt keinen Standard für die Definition des Begriffs, und es ist möglich, dass ein bestimmtes Betriebssystem "Unix-like" ist oder nicht.

.. unter Linux :

Ein Linux-basiertes System ist ein modulares Unix-ähnliches Betriebssystem. Ein Großteil seines grundlegenden Designs basiert auf Prinzipien, die in den 1970er und 1980er Jahren in Unix festgelegt wurden. Ein solches System verwendet einen monolithischen Kernel, den Linux-Kernel, der die Prozesssteuerung, das Netzwerk und den Zugriff auf Peripheriegeräte und Dateisysteme übernimmt. [...]

Separate Projekte, die mit dem Kernel verbunden sind, bieten einen Großteil der übergeordneten Funktionen des Systems. Das GNU-Benutzerland ist ein wichtiger Teil der meisten Linux-basierten Systeme, [...]

.. auf BSD (FreeBSD, NetBSD, OpenBSD) :

Berkeley Software Distribution (BSD, manchmal auch Berkeley Unix genannt) ist das von der Computer Systems Research Group der University of California, Berkeley, 1977 bis 1995 entwickelte und vertriebene UNIX-Betriebssystemderivat .

In der Vergangenheit wurde BSD als Zweig von UNIX - "BSD UNIX", angesehen, da es die ursprüngliche Codebasis und das ursprüngliche Design mit dem ursprünglichen AT & T UNIX-Betriebssystem gemeinsam nutzte. In den 80er Jahren wurde BSD von Anbietern von Workstation-Klassensystemen in Form proprietärer UNIX-Varianten wie DEC ULTRIX und Sun Microsystems SunOS weit verbreitet. Dies ist auf die Leichtigkeit der Lizenzierung und die Vertrautheit mit den Gründern vieler Technologieunternehmen dieser Zeit zurückzuführen. [...]

Heutzutage wird der Begriff "BSD" häufig nicht spezifisch verwendet, um sich auf eine dieser BSD-Nachkommen zu beziehen, z. B. FreeBSD, NetBSD oder OpenBSD, die zusammen einen Zweig der Familie der Unix-ähnlichen Betriebssysteme bilden.

.. und unter OS X 10.5 :

Mac OS X 10.5 "Leopard" wurde am 26. Oktober 2007 veröffentlicht. Es wurde von Apple als "das größte Update von Mac OS X" bezeichnet. [...] Leopard ist ein auf der Intel-Plattform unter Open Brand UNIX 03 registriertes Produkt . Es ist auch das erste BSD-basierte Betriebssystem, das die UNIX 03-Zertifizierung erhält.

4
KTC

Unix ist eine Marke der Open Group. "Nur Systeme, die vollständig der Single UNIX-Spezifikation entsprechen und zertifiziert sind, sind für die Verwendung der Marke qualifiziert." (1) (2)

Das erklärt, warum die Version von OSX vor 1.5 nicht UNIX ist, weil sie nicht vollständig kompatibel war.

2
John T

Die verbleibenden UNIX-Distributionen sind OS X, Solaris, HP-UX und AIX. UNIX-Like bezieht sich auf ein Betriebssystem, das sich wie herkömmliches UNIX verhält (forking-Methoden, dieselbe Methode der Kommunikation zwischen Prozessen, Kernel-Funktionen usw.), jedoch nicht der Single UNIX-Spezifikation entspricht . Beispiele hierfür sind BSD-Varianten, GNU / Linux-Distributionen und Minix. Am Ende ist es eher an das Warenzeichen und das Systemverhalten gebunden .

0
Jack M.

UNIX war ein Betriebssystem, das ursprünglich von AT & T in den 60er Jahren entwickelt wurde. Es war ein Closed-Source-Betriebssystem, und so viele Leute haben ihre Funktionalität geklont, um UNIX-ähnliche Betriebssysteme wie BSD und Linux zu erstellen . Andere lizenzierten UNIX zur Erstellung ihrer Betriebssysteme, wie AIX .

In letzter Zeit hat sich UNIX zu einer Spezifikation für von der Open Group lizenzierte Betriebssysteme entwickelt . Sie müssen das Betriebssystem genehmigen, bevor es UNIX genannt werden kann.

"UNIX-ähnliche Betriebssysteme wie BSD und Linux" - Linux ist nur ein Kernel. Normalerweise würde ich kein Picks machen, aber dies ist eine Frage zu diesen Betriebssystemen. John T vor 15 Jahren 0