Das Internet, wie wir es heute kennen, läuft überwiegend unter Linux. Es besteht eine extrem hohe Wahrscheinlichkeit, dass die Internetverbindung, die Sie gerade verwenden, über einen Linux-Server hergestellt wird - und auf diesem Weg über viele andere Linux-Server geleitet wird.
Die folgende Grafik zeigt den Marktanteil für Top-Server in allen Domänen von August 1995 bis September 2008 - von news.netcraft.com.
Sie werden feststellen, dass Apache einen enormen Vorsprung vor allem anderen hat. Der einzige andere Typ, der irgendwo in die Nähe kommt, ist Microsoft.
Zwar hat der HTTP-Server von Apache eine Windows-Version, die am häufigsten verwendete ist jedoch die * nix-Version.
Warum haben Linux (und Unix) den Weg für das moderne Internet geebnet und nicht etwas anderes?
Zwei Gründe:
- Kosten.
- Die Fähigkeit von Linux, "unternehmerisch" zu handeln, ohne Computerhardware der Enterprise-Klasse zu benötigen.
Stellen Sie sich folgendes Szenario vor:
Es ist 1994. Sie haben die Idee, einen eigenen ISP für Einwahlverbindungen zu betreiben. Sie benötigen die "Leased Pipe" (die primäre Internetverbindung des Telefonanbieters, in der Regel T1), einen Computer als Server und eine Reihe von seriell verbundenen DFÜ-Modems (am wahrscheinlichsten über Digiboard), um die Anrufe entgegenzunehmen dieser Server, um Ihren Kunden Konnektivität zu geben. Und natürlich eine Reihe von Telefonleitungen des lokalen Anbieters für Ihre Modems.
Der Computer, den Sie verwenden, wird offensichtlich kein Super-Duper-Server mit einem Wert von über 10.000 US-Dollar sein, da Sie einfach nicht das Geld dafür haben. Es wird vielmehr alles sein, was Sie sich leisten können, um die Arbeit zu erledigen.
Und alles, was Sie haben, ist eine 486 DX2 66MHz Box - die zu dieser Zeit modern war.
Es ist 1994 und Sie benötigen ein Betriebssystem für Server. Was ist verfügbar?
Windows NT 3.1 existierte, war aber nicht genau dafür ausgerüstet, das zu tun, was Sie wollten. Und es gab keine Möglichkeit, dass MS-DOS mit Windows 3.1 den Job erledigen konnte.
Apples MacOS war erst 1994 bei System 7.1, das war also ein No-Go.
Was ist übrig? Unix und Linux.
Jedes Unix war zu dieser Zeit zu proprietär - vorausgesetzt, Sie könnten sogar eine Kopie des Betriebssystems in die Hände bekommen.
Für Sie Nitsucher da draußen, ja, es stimmt, es gab BSD-Distributionen im Jahr '94 - aber es war nicht gerade einfach, an sie heranzukommen. Lesen Sie für Interessierte 386BSD, den Vorgänger von Free / Open / NetBSD.
Dann gibt es noch Linux. Sie hatten zu der Zeit ein paar Möglichkeiten. Slackware, Red Hat, Debian (natürlich) und vielleicht ein paar andere.
Zu diesem Zeitpunkt haben Sie das Linux-Betriebssystem Ihrer Wahl von einem Freund auf Diskette erworben, es installiert, den Server konfiguriert und das bestmögliche Ergebnis erzielt. Ihr Linux „Server“ hatte absolut keine GUI, da er zu 100% auf Geschwindigkeit optimiert sein musste (und eigentlich nie als Server gedacht war).
Mein Gott, wenn Ihr „Server“ nicht täglich drosselt und Ihre Kunden Kunden bleiben , haben Sie genug Gewinn gemacht, um die Kosten für die T1-Leitung zu decken und später auf einen echten Server aufzurüsten.
~ ~ ~
Diese Geschichte ist mehr oder weniger der Beginn des modernen Internets. Es gab Tausende von Mom n 'Pop-ISPs, die (manchmal wörtlich) so aus einer Garage heraus arbeiteten - und die überwiegende Mehrheit von ihnen lief unter Linux. Windows konnte das damals nicht und MacOS auch nicht.
Linux war buchstäblich das einzige Betriebssystem, das den richtigen Preis hatte (kostenlos), ähnlich einem Unix lief und vorhandene Computer der Zeit nutzen konnte, um Kunden anzuschließen. Alles andere würde die Bank viel zu leicht sprengen. Was hätten Sie gebraucht, das Sie sich leisten konnten? NetWare? Lotus Domino? HP-UX (hierfür sind HP-Server in Kühlschrankgröße erforderlich)? Ich glaube nicht.
Darüber hinaus folgten auch diejenigen, die Websites betrieben. Sie verwendeten PCs der Consumer-Klasse von Plain-Jane, die auf Server „aufgerüstet“ waren (je nach Betriebssystem und sonst nichts), um Dinge wie HTTP-Server, IRC, FTP, E-Mail usw. auszuführen.
Wäre das Internet, wie wir es kennen, ohne Linux?
Absolut nicht. Wo Linux am meisten glänzt, sind seine Serveranwendungen - keine Frage.