Linus Torvalds, dessen Biografie in dem Artikel vorgestellt wird, wurde in einer Familie von Journalisten in Finnland geboren, wo er aufwuchs. In der Schule g alt er aufgrund seiner Hobbys und seines Aussehens als Nerd. Klein und gebrechlich, das jüngste Kind in der Klasse, hässlich (nach eigenem Bekunden), war Linus sehr technikbegeistert. Die Kommunikation mit Gleich altrigen interessierte ihn wenig. Torvalds Linus war ein ausgezeichneter Schüler in Physik und Mathematik, manchmal auf Kosten der Geisteswissenschaften. Das Foto unten zeigt die Schule, die Linus besuchte.
Einführung in die Welt der Computer
Der wahre Guru und unbestreitbare Autorität für ihn war Leo Waldemar Turnqvist, Großvater mütterlicherseits. Er arbeitete an der Universität Helsinki, wo er Professor für Statistik war. Dieser Mann war es, der seinem Enkel die Welt der Computer eröffnete. Im Alter von 11 Jahren beherrschte Torvalds bereits den Commodore VIC-20 und lernte gleichzeitig grundlegende Programmierung, da dieser Computer für nichts anderes gut war.
Nach einer Weile hatte Torvalds die monotone Eingabe von Programmen satt. LinusTorvalds (sein Foto ist oben abgebildet) begann, alle im Land erschienenen Computerzeitschriften und Bücher aufzukaufen. In einer Zeitschrift fand Linus ein Programm für Morsezeichen. Es wurde nicht in BASIC erstellt, wie alle anderen, denen er zuvor begegnet war, sondern war nur eine Reihe von Zahlen. Sie könnten manuell in Maschinensprache übersetzt werden, geschrieben in einer Kette von Einsen und Nullen, die für einen Computer verständlich sind.
Torvalds Linus erkannte, dass BASIC Teil des Computers ist, und begann dann, seine anderen Seiten zu studieren. Als sein Großvater starb, stürzte er sich Hals über Kopf in die Arbeit mit dem Computer, den Linus geerbt hatte.
Familie Linus
Wir haben bereits über den Großvater und seine Rolle im Schicksal unseres Helden erzählt. Was andere Familienmitglieder angeht, arbeiten Torvalds Eltern immer noch im Bereich des Journalismus. Niels Torvalds, Vater, Radio- und Fernsehjournalist. Anna Torvalds, Mutter von Linus, ist die Literaturredakteurin. Schwester Sarah leitet ein Übersetzungsbüro, das hauptsächlich Nachrichten übersetzt. Linus Torvalds selbst, dessen Biografie nichts mit Journalismus zu tun hat, steht diesem Beruf skeptisch gegenüber.
Jugendjahre
In seiner Jugend fühlte sich Linus im Gegensatz zu vielen seiner Altersgenossen nicht zu Eishockey oder dem Flirten mit Mädchen hingezogen. Torvalds war völlig in die Arbeit mit Computern vertieft.
Dann ging Linus Torvalds zur Universität. Nachdem er dort ein Jahr lang studiert hatte, wurde er zur Armee eingezogen, wo er seine Gesundheit verbesserte und seine Muskeln im Sportunterricht aufpumpte. Nach der Demobilisierung kehrte Torvalds zu seinem Studium an der Universität zurück. Es ist dieses lehrreicheDie Institution gab ihm einen Anstoß zum Programmieren auf ernsthafter Ebene. Alles weitere Leben von Torvalds ist mit der Entwicklung des weltberühmten Betriebssystems verbunden.
Schon im Alter von 17 Jahren kaufte Linus 1987 ein neues Produkt, den Sinclair QL, um den ver alteten VIC-20 zu ersetzen. Dieser Computer hatte 128 KB Speicher. Er arbeitete an einem Acht-Megahertz-Prozessor von Motorola. Der Preis für einen Computer lag damals bei etwa 2.000 Dollar. Es wurde von einer Firma unter der Schirmherrschaft von C. Sinclair produziert.
Interesse an Betriebssystemen
Fast sofort entwickelte Linus ein Interesse an verschiedenen Betriebssystemen. Um die von Torvalds gekaufte Diskettensteuerung zu installieren, musste er seinen eigenen Gerätetreiber schreiben. Dann fand er Löcher im Betriebssystem. Linus entdeckte, dass das, was tatsächlich geschah, nicht mit dem übereinstimmte, was in der Dokumentation versprochen wurde.
Torvalds' nächster Schritt bestand darin, das auf seinem eigenen Computer installierte Q-DOS-Betriebssystem zu disassemblieren. Linus war enttäuscht, als er erfuhr, dass an diesem System nichts geändert werden konnte, da es in ROM geschrieben war.
Linus hat zuerst einige Spiele auf dem neuen Computer geschrieben. Die Ideen der meisten von ihnen entlehnte er einem alten Computer. Das installierte Betriebssystem hatte jedoch viele Mängel. Beispielsweise verfügte es trotz Multitasking nicht über eine Speicherschutzfunktion. Das System könnte jederzeit einfrieren. Darüber hinaus hörte K. Sinclair nach der Entwicklung von Sinclair QL auf, seine Modelle zu verbessern und zu unterstützenvorhanden.
Linux-Geschichte
Linus, der von der Armee zurückkehrte, machte sich mit dem Unix-System vertraut. Zusammen mit 32 anderen Studenten entschied sich Torvalds für den C- und Unix-Kurs. Da dieses System damals gerade an der Universität Helsinki erschienen war, musste der Lehrer zusammen mit den Schülern das neue Betriebssystem lernen.
Linus wurde durch das Buch von Andrew Tatenbaum, einem Professor aus Amsterdam, dazu inspiriert, sein eigenes Betriebssystem zu entwickeln. Torvalds behauptet, sie habe sein ganzes zukünftiges Leben auf den Kopf gestellt. In diesem Buch ("Entwerfen und Implementieren von Betriebssystemen") beschreibt der Autor Minix, ein pädagogisches Betriebssystem, das er erstellt hat, um Unix zu unterrichten. Natürlich entschied sich Torvalds sofort, es auf seinem Computer zu installieren. Das Problem war, dass der Sinclair QL nicht für solche Systeme ausgelegt war. Erst im Januar 1991, nachdem er einen neuen Computer (jetzt einen PC) gekauft hatte, konnte Torvalds Minix darauf installieren.
Nachdem Linus die Vor- und Nachteile dieses Betriebssystems studiert hatte, beschloss er, es sich ins Gedächtnis zu rufen. Es war ein Trainingsbetriebssystem, abgespeckt und verstümmelt. Minix wurde von Bruce Evans, dem berühmten australischen Hacker, mit alten Linus-Programmen und Patches aktualisiert.
Terminalemulationspaket erstellen
Angefangen hat alles damit, dass in Minix das Remote Communication Terminal sehr schlecht implementiert war. Und das war die Funktion, die Linus am häufigsten benutzte. Mit dessen Hilfe kontaktierte er den Uni-Rechner über eine Modemverbindung. Torvalds beschloss, sein eigenes Kommunikationsprogramm zu erstellen, das nicht auf Minix, sondern auf basiertdie Hardware-Ebene des Computers selbst. Dank dessen studierte er gleichzeitig einen Computer auf dem 386. Prozessor sowie dessen Betriebssystem. Torvalds war sehr stolz darauf, dass er das Betriebssystem verbessern konnte. Aber Versuche, ihre Verdienste anderen zu präsentieren, führten zu nichts. Es war schwierig, den Leuten zu erklären, dass man unter der äußeren Unprätentiösität manchmal komplexe tiefe Prozesse finden kann.
Entwicklung eines Dateisystemtreibers und eines Laufwerks
Linux begann also mit einem Terminalemulationspaket. Danach folgte eine Innovation auf die andere. Torvalds musste Dateien herunterladen und auf einen Computer in der Universität schreiben. Dazu war es notwendig, sie auf die Festplatte zu schreiben. Nachdem er darüber nachgedacht hatte, beschloss Linus, ein Dateisystem und einen Laufwerkstreiber zu erstellen. Gleichzeitig musste das System, das er entwickeln wollte, mit Minix kompatibel sein. Während er es erstellte, konsultierte er Minix-Benutzer über eine Usenet-Konferenz. Aus den ernsthaften Fragen, die der Student zur Architektur von Minix und Unix stellte, konnte man schließen, dass er vorhatte, ein eigenes Betriebssystem zu entwickeln.
Arbeiten an der ersten Version von Linux
Eines Tages entdeckte Linus plötzlich, dass die von ihm geschriebenen Programme mit vielen zusätzlichen Funktionen überwuchert waren und eine funktionierende Version des Betriebssystems darstellten. Die Arbeit an der Erstellung von Linux in den frühen Stadien war ziemlich eintönig. Torvalds betrachtete nacheinander die verschiedenen Systemaufrufe, die Unix zugrunde liegen. Darauf aufbauend versuchte er, eigene OS-Bausteine mit den von ihm benötigten Funktionen zu erstellen. Es war ziemlich anstrengend und nicht sehr anregendFortsetzung der Arbeit. Linus musste dies tun, da es noch nicht möglich war, die Leistung des Systems zu testen. Nach der Verarbeitung von etwa 25 verschiedenen Systemaufrufen wechselte Torvalds zu einer anderen Taktik. Jetzt versuchte er, die OS-Shell auszuführen. Wenn Fehler auftraten, entwickelte er die notwendigen Systemaufrufe. Fortschritte in der Entwicklung des Systems waren offensichtlich. Der Rohbau begann ab Ende August 1991 stabil zu arbeiten. Das war Linus' erster großer Erfolg.
Linux 0.01
So, die erste Version von Linux erschien am 17. September 1991 in der Public Domain. Dann entschied Torvalds, wie er dieses System nennen sollte. Ursprünglich hatte er vor, ihm den Namen Freax zu geben (das Wort Freaks bedeutet "Fans" und "x" ist die Endung für Unix). Schon damals nannte er dieses System Linux, hielt es aber für unbescheiden, seinen Namen als offiziellen Namen zu verwenden. Der Dozent der Technischen Universität Helsinki, Ari Lemke, erstellte ein Verzeichnis auf dem FTP-Server der Universität. Hier platzierte Linus sein System. Aber Ari mochte das Wort Freax nicht, also beschloss er, das Verzeichnis, in dem es abgelegt wurde, in pub/OS/Linux umzubenennen. Torvalds machte das nichts aus, also blieb der Name nach und nach hängen.
Die auf der Website veröffentlichte Version des Betriebssystems hatte die Nummer 0.01. Daher wurde betont, dass das System immer noch unvollkommen ist und ernsthaft verbessert werden muss. Daher demonstrierte Torvalds sein Betriebssystem nicht öffentlich. Er schickte nur Briefe an mehrere bekannte Hacker, die die Adresse des Servers angaben, von dem sie es herunterladen konnten. Initialdie Version erlaubte fast nichts außer sie auszuführen und die Quellen auszudrucken.
Systemverbesserungen
Das Interesse an dem System versiegte im November 1991 bei seinem Schöpfer. Vielleicht hätte seine weitere Verbesserung aufgehört. Der Zufall kam jedoch dazwischen. Linus, der erneut Minix fertigstellt, verwöhnte durch Versehen wichtige Teile des Abschnitts dieses Betriebssystems. Es stellte sich die Frage, ob Minix neu installiert oder Linux als Hauptbetriebssystem eingesetzt werden sollte. Torvalds entschied sich für sein System.
Linux hat bereits Anfang 1992 einen großen Sprung nach vorne gemacht. Dem System wurden mehrere Funktionen hinzugefügt, die in Minix keine Entsprechungen hatten. Dies ist zB das Auslagern auf eine Festplatte bei der Arbeit mit großen Programmen. Linus führte auch Funktionen in sein System ein, die Benutzer in ihren E-Mails anforderten. Somit hat Linus Torvalds sein OS signifikant verbessert.
Ich mache ein freies Betriebssystem
Der Schöpfer des Systems hat sich geweigert, Belohnungen anzubieten. Er forderte die Nutzer lediglich auf, Postkarten aus den Städten zu verschicken, in denen sie lebten. Linus wollte wissen, wo sein System eingesetzt wird. Postkarten begannen in einer Lawine zu strömen - aus Japan, Neuseeland, den USA, den Niederlanden. Angehörige bemerkten schließlich, dass Linus dank seines Computerstudiums große Popularität erlangte. Das heutige Vermögen von Linus Torvalds ist vermutlich ziemlich beeindruckend. Er selbst nimmt Geld jedoch gelassen. Profit lag nie in seiner Natur.
Vertriebsbedingungen
Zunächst wurden die Bedingungen für die Verbreitung des OS nur allgemein entwickelt. Linux wurde frei verteilt, konnte aber nicht zum Verkauf angeboten werden. Wenn sich der Benutzer entschied, Verbesserungen oder Änderungen am System vorzunehmen, musste er die Quelle erstellen und diese Verbesserungen öffentlich zugänglich machen. Linus Torvalds verwendet derzeit die General Public License anstelle des Urheberrechts.
Einführung GUI, Linux 1.0
Im Frühjahr 1992 passte der Hacker O. Zbrowski Windows für dieses OS X an. Linux hat also eine grafische Oberfläche. Danach entschied Linus Torvalds, dass das System fast fertig sei und veröffentlichte Version 0.95. Dies war jedoch ein Fehler. Als er begann, Netzwerkfunktionen in sein Betriebssystem einzuführen, erkannte er, dass es notwendig war, das System erheblich zu verfeinern. Nur 2 Jahre später wurde Version 1.0 veröffentlicht, eingeführt im März 1994
Tux der Pinguin ist das persönliche Maskottchen von Torvalds. Linus Torvalds (Just for Fun) erzählt in seinem Buch von der Geschichte des Emblems. Darin schreibt er, dass er sich dieses Tier ausgesucht hat, weil es eines Tages im Zoo von einem Pinguin gepickt wurde.
Große Erfolge und Auszeichnungen
1996 schloss Linus Benedikt Torvalds die Universität mit einem Magister ab. Im Dezember kam seine Tochter zur Welt, 1997 begann er im Silicon Valley bei Transmeta zu arbeiten. Bis heute hat Linus Torvalds nur 2 % des Systemkerns erstellt. Er entscheidet jedoch, welche Änderungen am offiziellen Zweig des von ihm entwickelten Betriebssystems vorgenommen werden müssen.
Lassen Sie uns abschließend über die neuesten Auszeichnungen sprechen, die Torvalds erh alten hat. 2012 wurde Linus zusammen mit Shinya Yamanaka, einem japanischen Arzt, Preisträger des renommierten Millennium Technology Award. Im selben Jahr wurde er Mitglied der Internet Hall of Fame. Linus Torvalds, dessen Foto und Biografie heute viele interessieren, ist auch Inhaber des „Computer Pioneer“-Awards, der ihm im April 2014 vom IEEE verliehen wurde.