Heim > System-Tutorial > LINUX > Hauptteil

8 Linux-Konzepte, die älter sind als Linux selbst

PHPz
Freigeben: 2024-02-12 08:00:24
nach vorne
703 Leute haben es durchsucht

Linus Torvalds kündigte 1991 die erste Version von Linux an, aber einige Linux-Konzepte sind sogar älter als Linux selbst.

Während Linux allgemein als modernes Betriebssystem gilt, sind einige Konzepte viel älter, als Sie vielleicht denken. Im Folgenden sind einige Konzepte aufgeführt, die in Linux-Systemen eine lange Geschichte haben.

1. Dual-Boot

Die Verwendung von Dual-Boot ist die Standardmethode, um Linux zwischen verschiedenen Betriebssystemen, einschließlich Windows, zu teilen. Das Konzept eines Multi-Boot-Betriebssystems ist fast so alt wie Computer.

8 个比 Linux 本身还要古老的 Linux 概念

Es ist auch in Unix-ähnlichen Umgebungen beliebt, beispielsweise beim Ausführen von Unix und MS-DOS auf älteren PC-Unix-Systemen wie Xenix. Dual-Boot wurde auch früher als Linux auf dem Amiga implementiert.

Der Commodore Amiga 3000UX wird mit Amiga Unix, einer angepassten Version von System V, und dem Standard-Betriebssystem Amiga Workbench geliefert. Sie können das Betriebssystem beim Booten mit der linken und rechten Maustaste auswählen.

2. Unterstützen Sie verschiedene Architekturen

Als Linus Torvalds 1991 den Linux-Kernel im Usenet veröffentlichte, ahnte er selbst nicht, dass er neben der Intel x86-Plattform auch auf andere Architekturen ausgeweitet werden würde, aber er hätte wahrscheinlich mit diesem Präzedenzfall in die Geschichte eingehen sollen.

Linux ist wie das ursprüngliche Unix in C geschrieben. C selbst ist eine portable Sprache. Solange ein C-Programm keine Annahmen über die zugrunde liegende Umgebung macht, kann es auf jedem Computer kompiliert werden, sofern dieser über einen entsprechenden Compiler verfügt.

Wie viele Betriebssysteme dieser Zeit war Unix ursprünglich in Assemblersprache geschrieben, aber Dennis Ritchie hat es in der C-Sprache umgeschrieben, die er Anfang der 1970er Jahre erfunden hatte. Ein Nebeneffekt davon war, dass das Betriebssystem von der Hardware entkoppelt wurde und Unix zu einem Allzweckbetriebssystem wurde.

Das war damals ungewöhnlich, da das Betriebssystem an eine bestimmte Maschine gebunden war. Dies ist einer der Gründe, warum Unix in Informatikkreisen in den 1970er und 1980er Jahren so großen Aufsehen erregte.

3. Konzepte verschiedener Shells

Die Bash-Shell ist die beliebte Standard-Shell auf Linux-Systemen, Sie können Ihre Anmelde-Shell jedoch problemlos in eine beliebige Shell Ihrer Wahl ändern. Sie wissen wahrscheinlich, dass dies eine Funktion der ursprünglichen Unix-Systeme ist, aber wussten Sie, dass die Idee noch älter als Unix ist?

8 个比 Linux 本身还要古老的 Linux 概念

DEC entwickelt ein Betriebssystem namens MICA, das auf einer neuen Prozessorarchitektur namens PRISM läuft. Es wird auf dem beliebten Minicomputer-Betriebssystem VMS von DEC basieren, aber auch eine Unix-Variante haben.

Dieses ehrgeizige Projekt ist die Idee von Dave Cutler. DEC brach schließlich das MICA-Projekt ab und Cutler wechselte zu Microsoft, um das Projekt zu leiten, aus dem schließlich Windows NT werden sollte.

Auf der VMS-Seite gibt es auch ein Programm namens Eunice, das auch Unix-Programme ausführen kann. Es funktioniert wie die ursprüngliche WSL, weist jedoch im Vergleich zu nativem Unix auch Leistungs- und Kompatibilitätsprobleme auf.

Als Windows NT 1993 endlich auf den Markt kam, verfügte es über eine POSIX-Umgebung, aber scheinbar nur, damit Microsoft sagen konnte, dass es POSIX-kompatibel sei, und sich auf bestimmte Verträge mit der US-Bundesregierung bewerben konnte.

Microsoft wird außerdem eine umfassendere Umgebung veröffentlichen – Windows Services für Unix, und das Open-Source-Cygwin-Projekt wird ebenfalls erscheinen.

5. Rechtliche Fragen

In den frühen 2000er Jahren erregte die von SCO gegen IBM eingereichte Klage große Aufmerksamkeit in der Linux- und Open-Source-Community. SCO behauptete, dass Linux ihre Rechte am ursprünglichen Unix-Code verletzt habe, an dem sie das Eigentum erworben hatten.

Während sich IBM und die Linux-Community letztlich durchsetzten, gab es diese Situation bereits in der ursprünglichen Unix-Zeit. Die Unix System Laboratories (USL) von AT&T beanspruchten das Urheberrecht am Software-Vertriebscode von Berkeley, was Berkeley Anfang der 1990er Jahre unter Druck setzte.

Linux wurde zum Liebling der Computer-Enthusiasten, obwohl sich herausstellte, dass nur eine Handvoll Dateien „eingeschränkt“ waren und leicht für die Open-Source-Verbreitung umgeschrieben werden konnten

6. Wettbewerb zwischen verschiedenen Versionen

Während die Linux-Community gerne darüber streitet, welche Distribution die bessere ist, ist dies für die Unix-Kultur nichts Neues.

In den 1980er Jahren war die Debatte zwischen AT&Ts System V und BSD eine große Sache. Letzteres ist im akademischen Bereich beliebter und wurde von der University of California, Berkeley, entwickelt. Es ist auch ein wichtiger Bestandteil von Workstation-Unix, wie z. B. Sun Microsystems

In den späten 1980er Jahren steckte die Unix-Welt in den sogenannten „Unix-Kriegen“. AT&T und Sun begannen zusammenzuarbeiten, um BSD und System V zusammenzuführen, was andere Computerunternehmen wie Hewlett-Packard, DEC und IBM alarmierte. Diese Unternehmen gründeten später die Open Software Foundation und Sun und AT&T gründeten Unix International.

Dieser „Krieg“ endete schließlich mit einem Waffenstillstand. Die beiden Organisationen fusionierten, aber Linux ersetzte schließlich in den meisten Anwendungen das proprietäre Unix.

7. „Jahr des Unix-Desktops“

Linux-Distributionen sind für ihre Desktop-Benutzeroberflächen bekannt und sollen Linux für technisch nicht versierte Benutzer zugänglich machen. Die Bemühungen haben auch eine lange Geschichte, wie aus der PBS-Fernsehsendung The Computer Chronicles aus dem Jahr 1989 hervorgeht.

In der Show können wir Produkte von Sun Microsystems, HP und sogar Apple sehen. Apple hat außerdem ein Unix-basiertes Betriebssystem A/UX auf den Markt gebracht.

8. Open-Source-Software

Obwohl Linux das Konzept der Open-Source-Software populär gemacht hat, gibt es die Idee schon seit langer Zeit und existierte möglicherweise schon in Computern selbst.

Obwohl das GNU-Projekt seinen Ruf durch seine klare Philosophie der Bereitstellung freier Software erlangt hat, ist Software in der Wissenschaft seit langem frei im Umlauf. BSD-Entwickler haben ihre eigene Lizenz erstellt, die eine kostenlose Verbreitung ermöglicht.

Viele Linux-Konzepte sind älter als Sie denken

Sie werden überrascht sein, wie alt einige Konzepte in der Linux-Kultur sind, wie zum Beispiel Dual-Boot und Open-Source-Software. Viele der besonderen Eigenschaften von Linux lassen sich durch seine Ursprünge in Unix erklären.

Ein Beispiel, das viele Leute, die neu in der Linux-Befehlszeile sind, verwirrt, ist, dass die Befehle seltsam aussehen. Warum sind sie so kurz? Der Grund dafür ist, dass sie ursprünglich für Fernschreiber und nicht für Bildschirme entwickelt wurden.

Das obige ist der detaillierte Inhalt von8 Linux-Konzepte, die älter sind als Linux selbst. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:lxlinux.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!