Hier ist eine Aufschlüsselung der Beziehung zwischen UNIX und Linux:
Unix:Der Vorfahr
* Ursprünge: Unix wurde Ende der 1960er Jahre in Bell Labs gegründet. Es war ein revolutionäres Betriebssystem, das Schlüsselkonzepte wie ein hierarchisches Dateisystem, die Shell und Pipes einführte.
* Vermächtnis: UNIX hat einen tiefgreifenden Einfluss auf das Computing gehabt. Es wurde in der Wissenschaft und Forschung beliebt und inspirierte viele andere Betriebssysteme, einschließlich Linux.
* kommerzieller Erfolg: Mehrere kommerzielle Versionen von UNIX entstanden, darunter Solaris (Sun Microsystems), HP-UX (Hewlett-Packard) und AIX (IBM).
Linux:Der Nachfolger
* Erstellung: Linus Torvalds, ein finnischer Student, begann 1991 mit der Entwicklung des Linux -Kernels. Es wurde von UNIX inspiriert, wurde jedoch als frei und Open Source entwickelt.
* Open Source: Linux 'Open-Source-Natur ermöglichte eine weit verbreitete Einführung und Entwicklung durch eine große Gemeinschaft.
* Vielseitigkeit: Linux ist unglaublich vielseitig. Es läuft auf allem, von eingebetteten Systemen bis zu Supercomputern und versorgt viele Smartphones, Server und Desktop -Computer.
Die Verbindung
* gemeinsame Konzepte: Linux teilt viele Schlüsselkonzepte mit UNIX, einschließlich der Dateisystemstruktur, der Befehlszeilen-Tools und der Core-Systemaufrufe. Sie finden viele Ähnlichkeiten, wie Sie mit beiden interagieren.
* unix-artig: Linux wird aufgrund dieser gemeinsamen Merkmale häufig als "Unix-ähnliches" Betriebssystem bezeichnet.
* GNU -Projekt: Das GNU -Projekt unter der Leitung von Richard Stallman entwickelte eine Reihe kostenloser Softwaretools (wie der GNU -Compiler und Bash -Shell), der den Linux -Kernel ergänzt. Zusammen bilden sie ein vollständiges Betriebssystem.
Schlüsselunterschiede
* Lizenzierung: UNIX ist proprietär und erfordert typischerweise Lizenzgebühren. Linux ist Open Source und kostenlos zu verwenden und zu verteilen.
* Kernel vs. OS: Linux ist der Kernel, der Kern des Betriebssystems. UNIX ist ein breiterer Begriff, der verschiedene Betriebssysteme mit eigenen einzigartigen Funktionen umfasst.
* Portabilität: Linux ist sehr tragbar und läuft auf einer Vielzahl von Hardware. UNIX -Implementierungen sind häufig an bestimmte Hardwareplattformen gebunden.
Zusammenfassend:
Stellen Sie sich Unix als Großelternteil und Linux als ein brillantes, anpassungsfähiges Kind vor, das auf dem Erbe seines Vorfahren aufbaut. Während sie eine starke Familienähnlichkeit haben, hat Linux seine eigene einzigartige Persönlichkeit und hat sich auf eine Weise gedeihen, die Unix nicht hätte vorstellen können.