Eine Welt ohne Linux: Wo wäre Apache, Microsoft - sogar Apple heute?

Sich in der alternativen Geschichte zu versuchen, ist immer eine zufällige Übung. Die Verflechtung unzähliger Faktoren und Handlungen, die in einer unendlich komplexen historischen Gleichung, die die Zukunft bestimmt, miteinander vermischt sind, macht jeden Versuch, eine bestimmte Variable herauszuschneiden, im Wesentlichen unmöglich. Es kann jedoch manchmal lehrreich und aufschlussreich sein, zu versuchen, Löcher in die Ränder der jüngeren Geschichte zu stechen, um zu sehen, wo wir möglicherweise gelandet sind. Außerdem macht es Spaß und ist möglicherweise voller Überraschungen.

Ein typisches Beispiel: Wie wäre die Welt, wenn Linus Torvalds seinen Linux-Kernel v0.0.1 1991 nicht in ein öffentliches Verzeichnis hochgeladen hätte? Was wäre, wenn die Welt Linux nie kennen würde?

[Beweisen Sie Ihr Fachwissen mit dem kostenlosen Betriebssystem in der Linux-Administrator-IQ-Testrunde 1 und Runde 2. | Verfolgen Sie die neuesten Open Source-Trends mit dem Open Sources-Blog und dem Newsletter Technology: Open Source. ]]

Wenn wir einen Blick zurück auf die Computerlandschaft von 1991 werfen, stellen wir fest, dass sie vollständig auf großen, etablierten Unternehmen basiert, die erstaunliche Geldbeträge für ihre Produkte verlangen. Unabhängig davon, ob Sie IBM Mainframes oder AS / 400s, SunOS, HP-UX, AIX oder sogar VMS ausgeführt haben, haben Sie mit einem sehr teuren Betriebssystem auf sehr teurer Hardware gearbeitet.

Alle Daten waren Big Data, und es gab nicht viel Platz für den mittleren und unteren Bereich des serverbasierten Rechnens. Entweder hatten Sie eine Reihe von PCs, die DOS-Apps durchliefen, im Allgemeinen ohne Netzwerk, oder Sie hatten eine monolithische Box im Hinterzimmer, die eine Tonne kostete. Computing war ein Elfenbeinturm.

Aber als Linux auftauchte, änderte sich die Denkweise, insbesondere in den Informatikabteilungen von Universitäten und Hochschulen. Die Wissenschaftler wollten in der Lage sein, an Systemen zu arbeiten, für deren Lizenzierung nicht viel Geld erforderlich war. Dies spornte die Entwicklung von Minix an, einem für den Einsatz an Universitäten entwickelten Bildungsbetriebssystem, und motivierte Torvalds zunächst, mit der Codierung des Linux-Kernels zu beginnen. Entfernen Sie Torvalds und Linux aus diesem Bild und nehmen Sie an, dass alle anderen Variablen gleich bleiben (was eine große Annahme ist), dann fährt Minix als Lehrmittel fort und nichts weiter, und das monolithische Zahnrad regiert weiterhin die Computerlandschaft.

Aber warte. Einige Jahre später wurde ein Betriebssystem namens FreeBSD zum FTP-Download zur Verfügung gestellt. Die Popularität wuchs schnell, da viele mit BSD vertraute Benutzer FreeBSD für sich selbst heruntergeladen und sich daran gemacht hatten, es zu verbessern. Dann folgten die wegweisenden Klagen, die dazu führten, dass BSD Open Source wurde, und die BSD-Lizenz, die die kostenlose Nutzung des Codes ermöglichte. FreeBSD wurde schnell überarbeitet, um den neu freigegebenen Code zu integrieren, und im Januar 1995 wurde FreeBSD 2.0 wirklich kostenlos.

Ohne Linux in dieser Mischung kann man mit Sicherheit sagen, dass Tausende und Abertausende von Code-Hackern auf der ganzen Welt FreeBSD gefunden hätten, genau wie sie Linux gefunden haben. Der Wunsch und die Fähigkeiten waren vorhanden, und die Lizenzierung auf FreeBSD machte es jedem extrem einfach, ins Spiel zu springen. Anstelle all dieser Kooperationen, die Linux vorantreiben, hätten sich diese Bemühungen auf FreeBSD konzentriert. Dies hätte zu einer schnelleren Entwicklung von FreeBSD geführt und möglicherweise dazu geführt, dass eine beliebige Anzahl von Gabeln in verschiedenen Branchen Traktion gefunden hat.