Unix-, Linux- und Variantenverlauf
Einführung
Früher waren Betriebssysteme komplex und unhandlich. Eines Tages in den späten 1960er Jahren beschlossen Ken Thompson, Dennis Ritchie und einige ihrer Kollegen bei At&T Bell Labs, eine einfachere Version von Multics zu schreiben, um Spiele auf ihrem PDP-7 auszuführen, und so wurde Unix geboren.
Auch AT&T hielt die Rechte an dem Code, und Lizenzen waren teuer. Viele andere Unternehmen unterlizenzierten Unix und verkauften ihre eigene Version. Zu den Hauptakteuren gehörten DEC, HP, IBM, Sun. Unix-Varianten fügten ihre eigenen Erweiterungen hinzu und klauten oft Ideen voneinander neben der Wissenschaft.
IN Berkeley
Unterdessen waren in Berkeley einige Akademiker mit der Lizenzsituation unzufrieden und beschlossen, eine Version von Unix zu erstellen, die keinen von AT&T lizenzierten Code enthielt. So wurde in den frühen 1980er Jahren die Berkeley Software Distribution oder BSD zu einer freien Variante von Unix. BSD lief zuerst auf Minicomputern wie PDP-11 und VAXen.
AN der Ostküste
Währenddessen bekam Richard Stallman an der Ostküste einen Anfall, als er den Quellcode seines Druckertreibers nicht bekommen konnte. Er gründete die GNU (G NUs n ot U nix)-Projekt im Jahr 1983 mit der Absicht, ein freies, Unix-ähnliches Betriebssystem zu entwickeln, nur besser GNU-Projekt sind in allen aktuellen kostenlosen Unices enthalten, insbesondere im Compiler GCC .
In Finnland
Linus Torvalds geriet im Sommer 1991 in einen Hacker-Binge. Als er aufwachte, stellte er fest, dass er ein Betriebssystem für seinen PC geschrieben hatte, und beschloss, es mit anderen zu teilen, indem er es auf einem FTP-Server in einem Verzeichnis namens ablegte Linux .Der Erfolg übertraf seine Erwartungen.
Viele Menschen haben Software-Distributionen erstellt, darunter den Linux-Kernel, viele GNU-Programme, das X Window System und andere freie Software. Diese Distributionen (Slackware, Debian, Red Hat, SUSE, Gentoo, Ubuntu usw.) sind das, worauf sich die Leute im Allgemeinen beziehen, wenn sie sagen „Linux“. Die meisten Linux-Distributionen bestehen hauptsächlich aus Free-as-in-Speech-Software, obwohl Software, die lediglich Free-as-in-Bier ist, oft enthalten ist, wenn es kein kostenloses Äquivalent gibt.
Andere
derzeit existierende Unices umfassen die verschiedenen Forks von BSD (Sie haben die Wahl zwischen FreeBSD , NetBSD und OpenBSD , die alle kostenlos, offen und über das Internet entwickelt werden), sowie eine abnehmende Anzahl kommerzieller Varianten, die auf Server ausgerichtet sind:und AIX , HP-UX , Solaris , und ein paar sehr kleine Konkurrenten. Ein weiteres proprietäres Unix-basiertes Betriebssystem ist Mac OS X läuft auf Apple Desktops, Laptops und PDAs.
Wir können den Verlauf in dieser Tabelle vereinfachen:
Jahr | Ereignis |
---|---|
1957 | Bell Labs stellte fest, dass sie ein Betriebssystem für ihr Rechenzentrum benötigten, auf dem zu diesem Zeitpunkt verschiedene Batch-Jobs ausgeführt wurden. Daher wurde das Betriebssystem BESYS bei Bell Labs entwickelt, um diesen Anforderungen gerecht zu werden. |
1965 | Bell Labs führte Computergeräte der dritten Generation ein und beschloss außerdem, sich mit General Electric und MIT zusammenzuschließen, um Multics (Multiplexed Information and Computing Service) zu entwickeln. |
1969 | Im April 1969 beschloss AT&T, Multics zurückzuziehen und GECOS zu übernehmen. Als Multics zurückgezogen wurde, mussten Ken Thompson und Dennis Ritchie ein Betriebssystem neu schreiben, um die Raumfahrt auf einer anderen kleineren Maschine (einem DEC PDP-7 [Programmed Data Processor 4 K Memory for User Programs]) spielen zu können. Das Ergebnis war also ein System, das ein scherzhafter Kollege UNICS (Uniplexed Information and Computing Service) nannte – ein „entmanntes Multics“. |
1969 | Im Sommer 1969 wurde Unix entwickelt. |
1969 | Linus Torvalds wurde am 28. Dezember 1969 geboren. |
1971 | Erste Ausgabe von Unix veröffentlicht am 3. November 1971. Die erste Ausgabe des UNIX PROGRAMMER’S MANUAL [by] K. Thompson [and] D. M. Ritchie . Es enthält über 60 Befehle wie:b (B-Programm kompilieren); booten (System neu starten); Katze (Dateien verketten); chdir (Arbeitsverzeichnis ändern); chmod (Zugriffsmodus ändern); zusätzlich zu chown (Besitzer wechseln); cp (Datei kopieren); ls (Verzeichnisinhalte auflisten); mv (Datei verschieben oder umbenennen); roff (Lauftext); WC (Wortzahl erhalten); wer (Wer ist ein System). Es fehlten vor allem Rohre. |
1972 | Die zweite Ausgabe von Unix wurde am 6. Dezember 1972 veröffentlicht. |
1972 | Ritchie hat B umgeschrieben und die neue Sprache C genannt Sprache. |
1973 | Unix wurde an 16 Standorten installiert (alle innerhalb von AT&T/Western Electric); es wurde auf einer Konferenz im Oktober öffentlich vorgestellt. |
1973 | Die dritte Ausgabe von Unix wurde im Februar 1973 veröffentlicht. |
1973 | Die vierte Ausgabe von Unix wurde im November 1973 veröffentlicht. |
1974 | Die fünfte Ausgabe von Unix wurde im Juni 1974 veröffentlicht. |
1974 | Thompson ging für ein Jahr an die UC Berkeley, um dort zu unterrichten, Bill Joy kam als neuer Doktorand. Frustriert von ed , Joy hat einen besser ausgestatteten Editor em entwickelt . |
1975 | Die sechste Ausgabe von Unix wurde im Mai 1975 veröffentlicht. |
1975 | Bourne Shell wurde eingeführt und wird hinzugefügt. |
1977 | 1BSD wurde Ende 1977 veröffentlicht. |
1978 | 2BSD wurde Mitte 1978 veröffentlicht. |
1979 | Die siebte Ausgabe von Unix wurde im Januar 1979 veröffentlicht. |
1979 | 3BSD veröffentlicht Ende 1979. |
1979 | SCO gegründet von Doug und Larry Michels als Unix-Portierungs- und Beratungsunternehmen. |
1980 | 4.0BSD veröffentlicht im Oktober 1980. |
1982 | SGI führte IRIX ein. |
1982 | HP-UX 1.0 wurde veröffentlicht. |
1983 | AT&T veröffentlichte seine erste Version von System V. |
1983 | SCO lieferte sein erstes gepacktes Unix-System namens SCO Xenix System V für PCs mit Intel 8086- und 8088-Prozessoren aus. |
1983 | Das GNU-Projekt wurde erstmals am 27. September 1983 von Richard Stallman angekündigt. |
1984 | ULTRIX wurde erstmals veröffentlicht. |
1985 | Die achte Ausgabe von Unix wurde im Februar 1985 veröffentlicht. |
1985 | Das GNU-Manifest wurde in der Märzausgabe 1985 von Dr. Dobb’s Journal veröffentlicht. Das GNU-Projekt startet anderthalb Jahre später. |
1986 | Die neunte Ausgabe von Unix wurde im September 1986 veröffentlicht. |
1987 | Sun und AT&T legten mit einer Allianz zur Entwicklung von Unix System V Release 4 den Grundstein für Business Computing im nächsten Jahrzehnt. |
1988 | HP-UX 2.0 veröffentlicht. |
1988 | HP-UX 3.0 veröffentlicht. |
1989 | Also lieferte SCO SCO Unix System V/386 aus, das erste kommerzielle Volumenprodukt, das von AT&T lizenziert wurde, um die Marke Unix System zu verwenden. |
1989 | HP-UX 7.0 veröffentlicht. |
1989 | Auch die zehnte Ausgabe von Unix, veröffentlicht im Oktober 1989. |
1990 | AIX, kurz für Advanced Interactive eXecutive, wurde erstmals im Februar 1990 von IBM auf den Markt gebracht. |
1991 | Sun stellte die Betriebsumgebung Solaris 2 vor, die speziell auf symmetrisches Multiprocessing abgestimmt ist. |
1991 | Linux wurde von Linus Torvalds und einem Studenten in Finnland eingeführt. |
1991 | HP-UX 8.0 wurde 1991 veröffentlicht. |
1991 | BSD/386 ALPHA Erster Code, der für Personen außerhalb von BSDI am xx.12.1991 veröffentlicht wurde. |
1992 | HP-UX 9.0 wurde 1992 veröffentlicht. |
1993 | NetBSD 0.8 wurde am 20. April 1993 veröffentlicht. |
1993 | FreeBSD 1.0 wurde im Dezember 1993 veröffentlicht. |
1994 | Red Hat Linux wurde 1994 eingeführt. |
1994 | Caldera, Inc wurde 1994 von Ransom Love und Bryan Sparks gegründet. |
1994 | Die erste Version von SUSE Linux wurde im März 1994 veröffentlicht. |
1994 | NetBSD 1.0 wurde am 26. Oktober 1994 veröffentlicht. |
1995 | FreeBSD 2.0 wurde im Januar 1995 veröffentlicht. |
1995 | SCO erwarb das Quelltechnologiegeschäft von Unix Systems von der Novell Corporation (die es von den Unix System Laboratories von AT&T übernommen hatte). SCO erwarb auch das Betriebssystem UnixWare 2 von Novell. |
1995 | HP-UX 10.0 wurde veröffentlicht. |
1995 | 4.4 BSD Lite Release 2, die eigentlich endgültige Distribution, wurde im Juni 1995 von der CSRG veröffentlicht. |
1996 | KDE wurde von Matthias Ettrich entwickelt. |
1997 | HP-UX 11.0 wurde veröffentlicht. |
1997 | Caldera lieferte OpenLinux Standard 1.1 am 5. Mai 1997 aus, das zweite Angebot in Calderas OpenLinux-Produktlinie. |
1998 | IRIX 6.5, die fünfte Generation von SGI Unix, wurde am 6. Juli 1998 veröffentlicht. |
1998 | SCO lieferte das Betriebssystem UnixWare 7. |
1998 | Das Betriebssystem Sun Solaries 7 wurde veröffentlicht. |
1998 | Folglich wurde FreeBSD 3.0 am 16. Oktober 1998 veröffentlicht. |
2000 | Auch FreeBSD 4.0, veröffentlicht am 13. März 2000. |
2000 | Caldera Systems Inc. gab bekannt, dass Caldera Systems zugestimmt hat, die SCO Server Software Division zusätzlich zur Professional Services Division zu erwerben. |
2000 | Red Hat veröffentlichte die erste Version von Red Hat Enterprise Linux am 22. Februar 2000 und hieß ursprünglich Red Hat Linux Advanced Server. |
2001 | Dann veröffentlichte Linus Torvalds am 4. Januar 2001 Version 2.4 des Linux-Kernel-Quellcodes. |
2001 | Microsoft reichte im Dezember 2001 eine Markenklage gegen Lindows.com ein. |
2002 | Gentoo 1.0, eine Linux-Distribution, wurde am 31. März 2002 veröffentlicht. |
2003 | Die erste Version von Fedora, einer Linux-Distribution, wurde also am 6. November 2003 veröffentlicht. |
2004 | Dementsprechend änderte Lindows am 14. April 2004 seinen Namen in Linspire. |
2004 | Red Hat Linux 9.0, die letzte Version von Red Hat Linux (kommerziell), erreichte am 30. April 2004 das Ende der Lebensdauer. |
2004 | Die erste Version von Ubuntu wurde also am 20. Oktober 2004 veröffentlicht. |
2007 | Auch Google veröffentlichte am 5. November 2007 die erste Version des Android-Betriebssystems für Mobilgeräte. Das Android-Betriebssystem basiert auf dem Linux-Kernel. |
2009 | Chrome OS, ein Linux-basiertes Betriebssystem, wurde am 7. Juli 2009 von Google entwickelt. Außerdem ist Chrome OS für die Verwendung mit einem Chromebook konzipiert. |
2013 | Valve hat am 13. Dezember 2013 SteamOS veröffentlicht, ein Betriebssystem für Spiele, das auf der Linux-Distribution Debian basiert. |
2016 | Schließlich wurde eine kostenlose Abonnementoption für Red Hat Enterprise Linux für Entwickler angekündigt, die nur für den nicht produktiven Gebrauch bestimmt ist. |