Linux vs. Unix

Linux ist ein Open - Source - Betriebssystem, das häufig für Computerhardware und - software, Spieleentwicklung, Tablet - PCs, Mainframes usw. verwendet wird. Unix ist ein Betriebssystem, das häufig von Internet-Servern, Workstations und PCs von Solaris, Intel, HP usw. verwendet wird.

Vergleichstabelle

Linux vs. Unix-Vergleichstabelle
LinuxUnix
Kosten Linux kann frei verteilt, frei heruntergeladen, über Zeitschriften, Bücher usw. verteilt werden. Es gibt auch preiswerte Versionen für Linux, die jedoch normalerweise günstiger als Windows sind. Verschiedene Unix-Varianten weisen je nach Anbieter unterschiedliche Kostenstrukturen auf
Entwicklung und Vertrieb Linux wird von Open Source entwickelt, d. H. Durch Teilen und Zusammenarbeiten von Code und Funktionen in Foren usw. und wird von verschiedenen Anbietern vertrieben. Unix-Systeme sind in verschiedene andere Geschmacksrichtungen unterteilt, die hauptsächlich von AT & T entwickelt wurden, sowie verschiedene kommerzielle Anbieter und gemeinnützige Organisationen.
Hersteller Der Linux-Kernel wird von der Community entwickelt. Linus Torvalds beaufsichtigt die Dinge. Die drei größten Distributionen sind Solaris (Oracle), AIX (IBM) und HP-UX Hewlett Packard. Und Apple macht OSX, ein Unix-basiertes Betriebssystem…
Nutzer Jeder. Von Heimanwendern bis zu Entwicklern und Computerenthusiasten. Unix-Betriebssysteme wurden hauptsächlich für Mainframes, Server und Workstations entwickelt, mit Ausnahme von OSX, das für alle gedacht ist. Die Unix-Umgebung und das Client-Server-Programmmodell waren wesentliche Elemente bei der Entwicklung des Internets
Verwendungszweck Linux kann auf einer Vielzahl von Computerhardware installiert werden, von Mobiltelefonen, Tablet-Computern und Videospielkonsolen bis hin zu Mainframes und Supercomputern. Das Betriebssystem UNIX wird in Internetservern, Workstations und PCs verwendet. Rückgrat der Mehrheit der Finanzinvestitionen und viele 24x365-Hochverfügbarkeitslösungen.
Dateisystem-Unterstützung Ext2, Ext3, Ext4, Jfs, ReiserFS, Xfs, Btrfs, FAT, FAT32, NTFS jfs, gpfs, hfs, hfs +, ufs, xfs, zfs-format
Textmodus-Schnittstelle BASH (Bourne Again SHell) ist die Linux-Standardshell. Es kann mehrere Befehlsinterpreter unterstützen. Ursprünglich die Bourne Shell. Jetzt ist es mit vielen anderen kompatibel, einschließlich BASH, Korn & C.
Was ist es? Linux ist ein Beispiel für die Entwicklung von Open Source-Software und das Freie Betriebssystem (OS).. Unix ist ein Betriebssystem, das in Universitäten, Unternehmen, großen Unternehmen usw. Sehr beliebt ist.
GUI Linux bietet normalerweise zwei GUIs, KDE und Gnome. Es gibt jedoch Millionen von Alternativen wie LXDE, Xfce, Unity, Mate, twm, ect. Ursprünglich war Unix ein befehlsbasiertes Betriebssystem, später wurde jedoch eine GUI mit der Bezeichnung Common Desktop Environment erstellt. Die meisten Distributionen werden jetzt mit Gnome ausgeliefert.
Preis Kostenloser Support ist zu einem Preis verfügbar. Einige sind für Entwicklungszwecke kostenlos (Solaris), aber der Support ist zu einem Preis verfügbar.
Sicherheit Linux hat bis heute etwa 60-100 Viren gelistet. Keiner von ihnen verbreitet sich heutzutage aktiv. Eine grobe Schätzung der UNIX-Viren liegt zwischen 85 und 120 Viren, die bis heute gemeldet wurden.
Bedrohungserkennung und -lösung Im Falle von Linux sind Bedrohungserkennung und -lösung sehr schnell, da Linux hauptsächlich von der Community gesteuert wird. Immer wenn ein Linux-Benutzer Bedrohungen auslöst, arbeiten mehrere Entwickler aus verschiedenen Teilen der Welt daran Aufgrund des proprietären Charakters des ursprünglichen Unix müssen Benutzer eine Weile warten, um den richtigen Patch zur Fehlerbehebung zu erhalten. Dies ist jedoch nicht so üblich.
Prozessoren Dutzende verschiedener Arten. x86 / x64, Sparc, Power, Itanium, PA-RISC, PowerPC und viele andere.
Beispiele Ubuntu, Fedora, Red Hat, Debian, Archlinux, Android etc. OS X, Solaris, All Linux
Architekturen Ursprünglich für x86-Hardware von Intel entwickelt, stehen Ports für über zwei Dutzend CPU-Typen einschließlich ARM zur Verfügung ist auf PA-RISC- und Itanium-Maschinen verfügbar. Solaris ist auch für x86 / x64-basierte Systeme verfügbar. OSX ist PowerPC (10.0-10.5) / x86 (10.4) / x64 (10.5-10.8).
Anfang Inspiriert von MINIX (einem Unix-ähnlichen System) und schließlich nachdem viele Funktionen von GUI, Treibern usw. hinzugefügt wurden, entwickelte Linus Torvalds das Framework des Betriebssystems, das 1992 zu LINUX wurde. Der LINUX-Kernel wurde am 17. September 1991 veröffentlicht 1969 wurde es von einer Gruppe von AT & T-Mitarbeitern bei Bell Labs und Dennis Ritchie entwickelt. Es wurde in der Sprache „C“ geschrieben und wurde als tragbares Multitasking- und Multiuser-System in einer Time-Sharing-Konfiguration konzipiert.

Inhalt: Linux vs. Unix

  • 1 Geschichte von Unix vs. Linux
  • 2 Verwendung von Linux und Unix
  • 3 Linux - Unix-Unterschiede in Kosten und Verteilung
  • 4 Bedrohungen und Sicherheit: Unix vs. Linux
  • 5 Markt und Zukunft von Linux und Unix
  • 6 Zugehöriges Video
  • 7 Shop für
  • 8 Referenzen

Geschichte von Unix vs. Linux

Evolution von Unix (zum Vergrößern anklicken)

1960 arbeiteten das Massachusetts Institute of Technology, die AT & T Bell Labs und General Electric an einem experimentellen Betriebssystem namens Multiplexed Information and Computing Service oder MULTICS. Dieser wurde für den GE-645-Mainframe-Computer entwickelt. Aber es lief schlecht. AT & T Bell Labs brach das Projekt ab und stellte seine Ressourcen an anderer Stelle bereit. Ken Thompson, einer der Entwickler von Bell Labs, entwickelte die Entwicklung für den GE-645-Mainframe jedoch fort und schrieb ein Spiel für diesen Computer namens Space Travel. Aber das Spiel war auf dem GE-Gerät zu langsam und teuer. Es kostete 75 USD pro Ausführung. Also schrieb er das Spiel in Assembler-Sprache für PDP-7 von Digital Equipment Corporation mit Hilfe von Dennis Ritchie neu.

Diese Erfahrung, zusammen mit seiner Arbeit am Multics-Projekt, veranlassten Thompson, ein neues Betriebssystem für den PDP-7 zu starten, und sie entwickelten ein Dateisystem sowie das neue Multitasking-Betriebssystem selbst mit Hilfe eines kleinen Teams von Entwickler. Sie enthielten einen Befehlszeileninterpreter und einige kleine Hilfsprogramme. Dies wurde 1970 als UNICS bezeichnet und später in UNIX umgewandelt.

1985 gründete Richard Stallman die Free Software Foundation und entwickelte die GNU General Public License (GNU GPL), um Software frei zu verbreiten. Viele der in einem Betriebssystem benötigten Programme (z. B. Bibliotheken, Compiler, Texteditoren, eine UNIX-Shell und ein Fenstersystem) wurden in den frühen 1990er Jahren fertiggestellt, aber einige Elemente wie Gerätetreiber, Daemons und der Kernel waren unvollständig. 1991 begann Linus Torvalds mit MINIX, einem Unix-ähnlichen Betriebssystem, dessen Code im Rahmen des GNU GPL-Projekts frei verfügbar war. Dann entwickelte er den ersten LINUX-Kernel und veröffentlichte ihn am 17. September 1991 für die Intel x86-PC-Systeme. Dieser Kernel enthielt verschiedene Systemdienstprogramme und -bibliotheken aus dem GNU-Projekt, um ein verwendbares Betriebssystem zu erstellen. Der gesamte darunterliegende Quellcode kann frei modifiziert und verwendet werden.

Verwendung von Linux und Unix

Linux-Betriebssysteme eignen sich hervorragend für kleine bis mittlere Unternehmen. Heute wird es auch in großen Unternehmen eingesetzt, in denen bisher UNIX als einzige Option angesehen wurde. Vor ein paar Jahren wurde Linux als ein interessantes akademisches Projekt betrachtet, aber die meisten großen Unternehmen, in denen die Vernetzung und das Computing mit mehreren Benutzern im Mittelpunkt stehen; Die Leute betrachteten Linux nicht als Option. Heute, da große Softwareanbieter ihre Anwendungen nach Linux portieren und frei verteilt werden können, ist das Betriebssystem mittlerweile als Mainstream als praktikable Option für Web Serving- und Office-Anwendungen eingestiegen.

Es gibt jedoch Situationen, in denen UNIX die naheliegende Wahl ist oder war. Wenn ein Unternehmen massive symmetrische Multiprocessing-Systeme oder Systeme mit mehr als acht CPUs verwendete, musste UNIX in der Vergangenheit ausgeführt werden. UNIX war in der Lage, alle Prozesse effektiver zu handhaben als Linux. Seit 2004 laufen jedoch weltweit mehr der größten Supercomputer mit Linux als mit Unix. Seit 2011 unterstützt Linux mehr als 90% der Top 500 Server. Es läuft auch auf dem größten (Stand 2011): RIKEN Advanced Institute for Computational Science Kerne: 705024 Leistung: 12659,89 kW Speicher: 1410048 GB

Linux - Unix-Unterschiede in Kosten und Verteilung

Linux kann frei verteilt werden, da es sich um ein Open Source-Betriebssystem handelt. So kann jeder eine Linux-Kopie aus Büchern, Zeitschriften oder auch aus dem Internet beziehen. Bei Serverversionen bezahlen Organisationen normalerweise Distributoren für einen Supportvertrag, nicht für die Software. Die wichtigsten Distributoren sind RED HAT, Mandrake und SUSE. Bei Serverhardware sind IBM, HP und Dell die wichtigsten.

UNIX ist im Vergleich zu Linux teuer. Die UNIX-Server der mittleren Preisklasse kosten zwischen 25.000 und 249.999 US-Dollar (einschließlich Hardware). Die Hauptvertriebshändler sind HP, IBM und SUN. Ein High-End-UNIX-Server kann bis zu 500.000 US-Dollar kosten. Laut IDC, Gartner, ist IBM Marktführer bei UNIX-Servern, HP ist auf dem zweiten Platz und SUN auf dem dritten Platz.

Kommerzielles UNIX wird normalerweise für jedes System individuell geschrieben, was die ursprünglichen Kosten recht hoch macht, während Linux auch Basispakete enthält. In dieser Hinsicht ist Linux in seinem Modell näher an Windows als ein kommerzielles UNIX-Betriebssystem. Zum Zeitpunkt des Kaufs eines UNIX-Servers erhalten Benutzer einen Vendor-Support-Plan für die Einrichtung und Konfiguration des Systems. Bei Linux muss der Vendor-Support jedoch separat erworben werden.

Bedrohungen und Sicherheit: Unix vs. Linux

Beide Betriebssysteme sind anfällig für Fehler, aber Linux reagiert viel besser mit den Bedrohungen. Linux enthielt viele der gleichen Merkmale und Funktionen, die in UNIX zu finden sind, einschließlich der Segmentierung der Benutzerdomäne in einer Mehrbenutzerumgebung, der Isolierung von Aufgaben in einer Multitasking-Umgebung, einem Kennwortsystem, das verschlüsselt und / oder aus der Ferne lokalisiert werden kann und vieles mehr. Da Linux ein offenes Betriebssystem ist, können die Fehler von jedem im Benutzer- / Entwicklerforum gemeldet und innerhalb weniger Tage behoben werden. Für UNIX ist dies jedoch nicht der Fall, und der Benutzer muss eine Weile warten, um den richtigen Patch zur Fehlerbehebung zu erhalten. Die Open-Source-Community liefert schneller, da sie nicht die endlosen Entwicklungszyklen kommerzieller Betriebssysteme durchlaufen muss.

Gleichzeitig wird es als Open Source-Betriebssystem von Zehntausenden von Entwicklern weltweit unterstützt. Um es noch einmal zu sagen, dies ermöglicht bessere Innovationen und schnellere Markteinführung als alles, was UNIX bieten kann.

Markt und Zukunft von Linux und Unix

Laut International Data Corp. (IDC) ist Linux in den letzten Jahren schneller gewachsen als andere Server-Betriebssysteme. Die Linux-Benutzerbasis wird auf über 25 Millionen Computer geschätzt, gegenüber 5,5 Millionen für kombinierte UNIX-Installationen.
Linux erfreut sich zunehmender Beliebtheit aufgrund seiner Anwendung in eingebetteten Technologien, die kostenlos und leicht verfügbar ist. Um mit Linux konkurrieren zu können, stellen Anbieter wie HP, IBM und Sun kundenspezifische UNIX-Funktionen mit grafischer Benutzeroberfläche und benutzerfreundlicher Benutzeroberfläche her, die auch mit Linux kompatibel ist. Die wichtigsten UNIX-Hersteller - IBM, Sun und Hewlett-Packard setzen bereits jetzt Linux-Interoperabilitätsfunktionen in zukünftige Versionen von AIX, Solaris und HP-UX ein.

Ähnliches Video

Hier ist ein interessantes Video, das uns durch die Geschichte, Unterschiede und einige gebräuchliche Befehle in Linux- und Unix-Umgebungen führt:

Einkaufen

  • Linux - Bücher und Neuheiten
  • Unix - Bücher und Neuheiten

Verweise

  • Linux-Server wachsen weiter, Windows und Unix werden immer kleiner - ZDNet
  • Wikipedia: GNU
  • Wikipedia: Linux
  • Wikipedia: Unix