Welches Betriebssystem wurde von Linus Torvalds entwickelt. Wie Linus Torvalds die Entwicklung freier machte. Geschichte von Linux

Linus Benedikt Torvalds- der weltberühmte finnische Programmierer, eine Legende in der Computerwelt, besonders unter Programmierern. Er wurde berühmt, weil er ein Betriebssystem geschaffen hatte, das die Computerindustrie revolutionierte und eine Computer-"Religion" hervorbrachte.

Kindheit von Torvalds

Der berühmte Programmierer wurde am 28. Dezember 1969 in der Hauptstadt Finnlands, der Stadt Helsinki, in einer Familie von Journalisten geboren. Es wurde nach dem berühmten Chemiker Linus Pauling benannt, der einst den Nobelpreis erhielt. Linus' Mutter arbeitete als Übersetzerin für einen finnischen Zeitungsverlag. Mein Vater war Kommunist, aber nach Mitte der 70er Jahre änderten sich seine Interessen und er wurde Radiojournalist. Torvalds' Onkel arbeitete beim Fernsehen und sein Großvater war Chefredakteur der Zeitung. Seine Familie gehörte zu der kleinen Gruppe von Finnen, die Schwedisch sprachen, und es gab ungefähr 300.000 der 5 Millionen, die Finnland bewohnten.

Sein Vater ließ Linus bei seiner Mutter, als er noch klein war, also wuchs der Junge bei seiner Mutter und seinen Großeltern auf. Trotzdem war seine Kindheit glücklich. Da die Familie hauptsächlich aus Journalisten bestand, war Torvalds seit seiner Kindheit mit Leselust gesegnet. Allerdings interessierte er sich weniger für Journalismus als für den Computer, den sich Leo Toerngvis (Torvalds Großvater mütterlicherseits) Mitte der 70er-Jahre kaufte. Es war damals einer der ersten Computer. Es hieß Commodore Vic 20.

Linus langweilte sich jedoch bald mit den Standardprogrammen im Computer und wollte etwas Eigenes schreiben. Zuerst entschied er sich, BASIC zu beherrschen, aber bald reichten ihm die Möglichkeiten dieser Programmiersprache nicht aus und er entschied sich, eine andere, komplexere Sprache zu lernen, aber gleichzeitig mit großen Fähigkeiten - Assembler. Linus lernte schnell und ließ sich durch nichts ablenken. Sein Vater versuchte, in ihm ein Interesse an Mädchen, Sport und vielem mehr zu wecken, als Linus' Altersgenossen mochten. Doch alle Versuche waren vergebens. Einige Jahre später gab Torvalds in seinem Buch zu, dass ihn außer Mathematik und Programmierung damals nichts anderes interessierte, außerdem wollte er andere Bereiche einfach nicht verstehen.

Wie Linux entstand

Linus sparte Geld und träumte von einem eigenen Computer. 1987 wurde sein Traum wahr und er kaufte einen Sinclair Ql, einen 32-Bit-PC mit einem Motorola 68008-Prozessor, 7,5 MHz und 128 KB RAM.

Allerdings war Linus mit seinem Kauf nicht lange zufrieden. Enttäuschung überfiel ihn, als er erfuhr, dass es unmöglich war, das installierte Betriebssystem neu zu programmieren. Dies erforderte eine spezielle Ausrüstung, die er nicht hatte. Im Alter von 19 Jahren trat er in die Universität von Helsinki ein, wo seine Eltern studierten. Zum Zeitpunkt der Immatrikulation waren seine Programmierkenntnisse recht umfangreich, sodass er in den Fachbereich Informatik eintrat. Die Programmiersprache C Linus begann 1990 im Unterricht an der Universität zu studieren. Dies ist dieselbe Sprache, mit der er den Kernel des Linux-Betriebssystems geschrieben hat.

1991 tauscht er seinen alten Computer aus und kauft einen neuen, für die damalige Zeit leistungsfähigeren: einen Intel 386-Prozessor mit 33 MHz Taktfrequenz und 4 MB RAM.

Aber auch dieser Computer enttäuschte ihn, bzw. sein Betriebssystem MS-DOS, das im Bausatz enthalten war und nur die Hälfte der Prozessorleistung nutzte. Daher beschließt Torvalds, das Standardbetriebssystem durch das auf den Computern der Universität vorhandene Betriebssystem UNIX zu ersetzen. Und hier steht er vor einem weiteren Problem: Das billigste UNIX mit Basisfunktionen kostet etwa fünftausend Dollar. Er hat nicht so viel Geld, also beschließt er, sich einen Klon von UNIX anzuschaffen, ein kleines Betriebssystem namens MINIX. Das System wurde für UNIX-Studenten geschrieben. Sein Autor war Andrew Tanenbaum - ein Spezialist auf dem Gebiet der Betriebssysteme.

Obwohl MINIX für Intel x86-basierte Prozessoren entwickelt wurde und viel leistungsfähiger als MS-DOS war, hatte es viele Nachteile. Das System wurde bezahlt (aber nicht sehr teuer), die Funktionalität war schlecht und alles andere - die Hälfte des Codes war geschlossen. Linus Torvalds konnte dies nicht akzeptieren und beschloss daher, sein eigenes Betriebssystem zu schreiben, etwas zwischen UNIX und MINIX. Es ist unwahrscheinlich, dass er damals darüber nachgedacht hat, wie viel Zeit er dafür benötigen würde, und sicherlich nicht damit gerechnet hat, dass sein System nicht nur sein zukünftiges Leben, sondern die gesamte Computerindustrie verändern würde.

Er beschloss, seine Absicht auf der MINIX-Konferenz bekannt zu geben. Es war der 25.08.1991. Hier ist sein ursprünglicher Beitrag:

Originalbrief

Betreff: Was möchten Sie in Minix sehen?

(Kleine Umfrage zu meinem neuen Betriebssystem)

Hallo an alle Minix-Benutzer -

Ich entwickle ein Betriebssystem (kostenlos, nur ein Hobby - nicht so groß und

professional wie GNU) für 386 (486) Prozessoren. Ich habe im April angefangen und jetzt habe ich es bereits

erste Ergebnisse. Ich würde gerne Ihre Meinung dazu hören, was Sie an Minix mögen/nicht mögen, da mein

das Betriebssystem basiert in gewisser Weise darauf (gleiche Struktur des Dateisystems - aber das ist rein

praktische Überlegungen).

Ich habe bereits bash(1.08), gcc(1.40) portiert und alles scheint gut zu funktionieren. Daraus folgt, dass in

In den nächsten Monaten werde ich die erste funktionierende Version haben und möchte daher

wissen, was die Menschen am meisten brauchen.

Alle Vorschläge sind willkommen, aber ich kann nicht versprechen, dass ich sie umsetzen werde :)

Linus Torvalds [E-Mail geschützt]

Linus zitiert

Nachfolgend finden Sie eine Liste der berühmtesten Zitate von Linus Torvalds:

„Hier möchte ich über meine goldenen Regeln sprechen. Erstens, behandle andere so, wie du möchtest, dass sie dich behandeln. Wenn Sie diese Regel befolgen, wissen Sie in jeder Situation, was zu tun ist. Zweitens: Seien Sie stolz auf das, was Sie tun. Drittens: alles mit Vergnügen tun.

„Jeder, der diese Kolumne liest, wird denken, dass die wachsenden Belastungen meiner Rolle als Meisterhacker mich in einen Bastard verwandelt haben. Aber das ist nicht wahr. Ich war schon immer ein Bastard."

„Ich habe Mädchen nur nach Hause gebracht, wenn sie trainieren wollten. Das war nicht so oft und ich war nie der Initiator, aber mein Vater hat die Illusion, dass sie mehr als nur Mathematik machen wollten. (Seiner Meinung nach glaubten sie alle an die gleiche Formel: eine bedeutende Nase = ein bedeutender Mann).

"Programme sind wie Sex: Es ist besser, wenn es kostenlos ist."

"Microsoft ist nicht böse, sie haben nur wirklich miese Betriebssysteme."

"Mein Name ist Linus und ich bin dein Gott."

"Sie müssen nicht nur ein guter Programmierer sein, um ein Linux-ähnliches System zu erstellen, sondern auch ein kluger Hurensohn."

Linux-Philosophie: „Lache angesichts der Gefahr.“ Autsch. Nicht das. "Mach es selbst". Ja, richtig.

„Einige haben mir gesagt, dass ein dicker Pinguin ihrer Meinung nach nicht ganz die Eleganz von Linux repräsentiert. Aber meiner Meinung nach liefen sie einfach nie einen wütenden Pinguin mit einer Geschwindigkeit von unter 200 km / h.

„Intelligenz ist die Fähigkeit, Arbeit zu vermeiden, aber so, dass sie erledigt wird.“

Wenn Sie sagen: "Ich habe ein Programm geschrieben, das Windows zum Absturz bringt", schauen die Leute Sie nur dumm an und antworten: "Ja, ich habe solche Programme kostenlos mit dem System bekommen."

„Dass Virtualisierung in manchen Bereichen sinnvoll ist, daran habe ich keinen Zweifel. Was ich stark bezweifle, ist, dass es jemals die Art von Wirkung haben wird, die sich die an der Virtualisierung Beteiligten wünschen.“

„Die meisten von Ihnen werden sich also wahrscheinlich an Weihnachten unerträglich langweilen, und hier ist die perfekte Unterhaltung für Sie. Testen Sie 2.6.15-rc7. Alle Geschäfte werden geschlossen und es wird wirklich keine bessere Aktivität zwischen den Mahlzeiten geben."

Linus Torvalds glaubt, dass ARM nur sehr geringe Chancen hat, x86 vollständig zu besiegen. Ein ganzes Hardware- und Software-Ökosystem wurde um die x86-Architektur herum aufgebaut, während ARM gerade eine große Anzahl von Geräten baut.

Torvalds äußerte seine Meinung auf der Konferenz Linaro Connect, die letzte Woche stattfand. Dies geschah in einem Gespräch mit David Rusling, CTO von Linaro, einer Non-Profit-Organisation, die Software für ARM-Prozessoren optimiert.

Warum Linus Torvalds x86 bevorzugt

Als Rusling Torvalds fragte, ob er eine bevorzugte Prozessorarchitektur habe, antwortete er ohne mit der Wimper zu zucken, dass seine bevorzugte Architektur immer noch x86 sei. Keine andere Architektur bietet eine so große und offene Infrastruktur. Prozessoranweisungen sind nicht so wichtig. Es sind manche Leute, die sich an Dingen aufhängen, die nicht wirklich wichtig sind. Was wirklich zählt, ist die Infrastruktur rund um den x86-Befehlssatz.

Linus Torvalds sagte, dass ARM bei Mobiltelefonen stark sei, aber er sei von ARM enttäuscht, weil es als Hardware-Plattform immer noch nicht sehr angenehm zu handhaben sei. Das liegt hauptsächlich daran, dass es keinen einheitlichen Befehlssatz wie x86 hat, aber es wird jetzt besser.

Die Aufgabe, so kompatibel wie möglich zu sein, war für ARM-Entwickler nicht so akut wie in x86. Und in einem Ökosystem, in dem Kompatibilität keine oberste Priorität hat, gibt es laut Linus Torvalds keinen Anreiz für Hersteller, ihre Plattformen nützlicher zu machen.

Als Beweis dafür können wir die Tatsache anführen, dass die ARM-Entwicklung auf normalen x86-Computern durchgeführt wird. Torvalds mag den Raspberry Pi wirklich, aber er betrachtet ihn nur als Spielzeug. ARM kann nicht gewinnen, bis die Entwickler der Plattform bereit sind, sie als ihre Hauptmaschinen zu verwenden.

Linus Torvalds sagte, dass er seit 30 Jahren versucht habe, einen ARM-Computer zu kaufen. Und aufgrund seiner frühen Erfahrungen mit dem 6502 gab er ARM gute Noten für die Geschwindigkeit der Befehlsverarbeitung. Aber die Schwierigkeit, die Acorn Archimedes-Maschine nach Finnland zu bringen, veranlasste ihn, die Sinclair QL zu kaufen. Es war ein Fehler, der ihn die Bedeutung von Kompatibilität und breiter Unterstützung für die Plattform verstehen ließ.

Ähnliches sagte Linus über das Internet der Dinge (IoT). Auf die Frage, ob Linux auf Geräten mit geringen Rechenressourcen einfacher ausgeführt werden könnte, sagte er, die Linux-Entwicklergemeinschaft würde dies nicht tun, da die meisten dieser Geräte zu begrenzt seien.

Es gibt viele offene IoT-Geräte, um die sich die Community kümmern wird, aber wenn ihre Spezifikationen geschlossen sind, werden sie nur von ihren Herstellern unterstützt und der Kernel wird nicht den Code enthalten, damit sie richtig funktionieren.

In jedem Fall ist Linux-Erleichterung möglicherweise nicht der richtige Weg, um IoT-Geräte voranzutreiben, selbst wenn billigere Hardware besser ist. Die Menschen werden immer mehr Rechenleistung wollen und die Hardware-Ressourcen werden weiter wachsen.

Torvalds ging auch auf die Lebensfähigkeit von Linux ein. Er sagte, dass sich das Betriebssystem weiterentwickelt und nicht nur neue Funktionen hinzufügt, es wurden viele Änderungen auf niedriger Ebene vorgenommen, aber niemand hat es wirklich bemerkt. Als Antwort auf die Bemerkung, dass das Alter der wichtigsten Core-Entwickler ein Problem sei, sagte Linus Torvalds, dass es Kontinuität im Team gebe und die Anzahl der Core-Entwickler lobenswert hoch sei, weit mehr als bei anderen Open-Source-Projekten.

Rusling machte gegenüber Torvalds auch eine Bemerkung über sein Verhalten. Worauf Linus sagte, dass er eine direkte Person ist und niemand Ihren Ton über das Internet hören kann. Die Argumentationssprache in der Linux-Kernel-Mailingliste ist mitunter harsch, Linus redet hart, aber am Ende kann man nicht immer nett und gelassen bleiben. Er fuhr fort zu sagen, dass seine Mürrigkeit manchmal mehr Nachrichten macht als seine Fähigkeit, nett zu sein. Linus sagt, er fühle sich wie ein rundum glücklicher Mensch. Sie hatten einen großartigen Entwicklungsprozess und es funktioniert tatsächlich alles.

Und hier ist die Aufzeichnung des Gesprächs zwischen Linus Torvalds und David Rusling:

„Ich mache freie Software, weil ich denke, dass es der einzig richtige Weg ist, sich zu entwickeln“

Einige halten Linus Torvalds, den Schöpfer des Linux-Betriebssystems und des Git-Repositorys, für einen Glückspilz. Manchen scheint er im Gegenteil ein zielstrebiger Enthusiast seiner Arbeit zu sein. Niemand wird jedoch bestreiten, dass dank des außergewöhnlichen Talents von Torvalds ein Betriebssystem auftauchte, das sich auf der ganzen Welt verbreitete.

Darüber hinaus war die freie Nutzung und freie Bearbeitung des OS-Quellcodes für seinen Schöpfer von grundlegender Bedeutung. Rund um Linux hat sich eine riesige Open-Source-Community gebildet, dank der sich das System bis heute weiterentwickelt: Ständig erscheinen neue Builds und neue Betriebssysteme auf Basis des Linux-Kernels.

Die Distributionsbedingungen für Linux wurden schon früh entwickelt. Linux wird frei verteilt und kann nicht zum Verkauf angeboten werden. Wenn der Benutzer Änderungen oder Verbesserungen am System vornahm, musste er diese in Form von Quellcodes veröffentlichen.

Linus schrieb sein Betriebssystem und stützte sich auf viele Tools, die frei im Internet vertrieben werden. Der wichtigste davon war der GCC-Compiler, der unter der General Public License urheberrechtlich geschützt war. Anschließend wurde das gesamte Linux-Betriebssystem unter der GPL lizenziert.

„Spiel“ unter Linux

Linus Torvalds dachte nicht an Ruhm und ahnte nicht einmal, dass die Linux-Geschichte so weit gehen würde. Schon seit seiner Schulzeit begeisterte er sich für Computer und Programmierung und machte während seines Studiums an der Universität Helsinki weiter, was er liebte. Er selbst stellt oft fest, dass man mit Freude programmieren sollte. Deshalb hat er, genau wie in seiner Kindheit, einfach bei der Entwicklung von Linux "mitgespielt". Zunächst von Aufregung und später von positiven Kritiken getrieben, entdeckte Torvalds irgendwann, dass er ein Betriebssystem entwickelt hatte.


Linux 0.01

„Niemand erstellt großartigen Code beim ersten Mal, außer mir, aber ich bin der Einzige.“

Nach und nach begannen andere Entwickler, zusammen mit seinem Schöpfer in Linux zu "spielen". Nachdem Torvalds alle Karten aufgedeckt und den Quellcode seines Sprösslings öffentlich zugänglich gemacht hatte, riskierte er gewissermaßen, den Status des leitenden Entwicklers des Projekts zu verlieren. Er vermutete jedoch offenbar, dass sein professionelles Niveau viel höher war als das der meisten Entwickler. Außerdem weiß nicht jeder, wie man viel, effizient und gleichzeitig kostenlos arbeitet. Und Linus Torvalds hatte einfach so eine "einzigartige" Fähigkeit.

Und das folgende Zitat illustriert den Begriff „Unterhaltung“ in der Darstellung von Torvalds:

Die meisten von Ihnen werden sich also wahrscheinlich an Weihnachten unerträglich langweilen, und hier ist die perfekte Unterhaltung für Sie. Testen Sie 2.6.15-rc7. Alle Geschäfte werden geschlossen und eine bessere Aktivität zwischen den Mahlzeiten wird es wirklich nicht geben.

Bevor Linus seine Schülerin heiratete, war Programmieren im Allgemeinen fast das Einzige, was er zwischen „Essen“ tat. Nach seiner Heirat im Jahr 1996 nahm Torvalds eine Stelle bei Transmeta an, einem kalifornischen Startup, das energieeffiziente CPUs entwickelte. Trotzdem blieb er der führende Linux-Entwickler und hatte gleichzeitig weiterhin Spaß.

2003 verließ er das Unternehmen, um sich ganz auf die Entwicklung seines Betriebssystems zu konzentrieren. Ermöglicht wurde der Abgang durch die neu gegründete öffentliche Organisation The Linux Foundation (damals noch unter dem Namen Open Source Development Labs), die Torvalds mit einer Krankenversicherung und einem Gehalt versorgte.

unerwarteter Erfolg

Die Linux-Community ist zu einer Art Selbstregulierungsorganismus geworden, den niemand zentral kontrolliert. Dementsprechend hatte es keinen Sinn, einen Machtkampf in dem Projekt zu organisieren. Torvalds wird jedoch immer noch eine informelle Führung zugeschrieben. Laut einem berühmten Zitat ist die Verwaltung von Programmierern wie das Hüten einer Katzenherde. Vielleicht konnte Linus ein Gleichgewicht zwischen der Gesamtrichtung des Projekts finden und gleichzeitig die Entwickler nicht stören, um alleine zu gehen. Darüber hinaus kann im Rahmen dieses Projekts jeder Teilnehmer seine eigene Entwicklung auf Basis des Linux-Kernels durchführen, ohne jemanden zu stören.

Sie können sich auch daran erinnern, dass Gleiches Gleiches anzieht: Als adäquater und selbstkritischer Profi ohne überschätzte Herzfrequenz hat Torvalds natürlich diejenigen „angezogen“, die ähnliche Eigenschaften wie er hatten. Irgendwann wurde Linux zum erfolgreichsten Open-Source-Projekt. Und wie Sie wissen, erzielt das Team am häufigsten ernsthafte Erfolge, wenn seine Mitglieder ungefähr in die gleiche Richtung blicken.

Solche Ergebnisse konnten kommerzielle Hersteller von Betriebssystemen nicht gleichgültig lassen ... und nur neidische Menschen, die am Rande blieben. Linus Torvalds versuchte jedoch nicht, ihren Weg zu kreuzen oder jemanden eifersüchtig zu machen. Das Linux-Betriebssystem begann sich außerhalb der Community zu verbreiten, weil es ein wirklich gutes Produkt war. Besonders große Möglichkeiten eröffneten sich ihr, als im Frühjahr 1992 der Hacker Orest Zbrowski erfolgreich das X Window für Linux adaptierte. Daher hat Linux eine grafische Oberfläche.

git

Abgesehen von der Entwicklung von Betriebssystemen hatte Torvalds wenig Interesse. Obwohl dieses Thema viele Aspekte umfasst, mit denen Sie sich Ihr ganzes Leben lang beschäftigen können. Linus hielt die Entwicklung von Versionskontrollsystemen und die Arbeit mit Datenbanken für die langweiligsten Bereiche. Ironischerweise war er jedoch 2005 gezwungen, sein eigenes Quellcode-Kontrollsystem zu erstellen.

Im Jahr 2005 veröffentlichte Torvalds Linux 2.6.12-rc2 und erklärte, dass er die Entwicklung des Betriebssystems nicht fortsetzen werde, bis es einen Ersatz für das BitKeeper-Repository gebe, das die Linux-Community bis 2005 verwendete. BitKeeper musste aufgrund von Meinungsverschiedenheiten mit seinen Entwicklern bezüglich der kostenlosen Verwendung in der Open-Source-Entwicklung aufgegeben werden. Und Toralds mochte andere Quellcodeverwaltungssysteme kategorisch nicht.

„Als Ergebnis habe ich entschieden, dass ich selbst in zwei Wochen etwas Besseres schreiben könnte, und ich habe mich nicht geirrt.“

Torvalds erstellte in zwei Wochen ein verteiltes Quellcodeverwaltungssystem Git. Er hat wiederholt gesagt, dass er zentralisierte Repositories wie SVN hasst. Als Linus Git erstellte, war ihm klar, was er brauchte: Dezentralisierung, die Fähigkeit, unabhängig offline zu entwickeln, und die Bequemlichkeit und Zuverlässigkeit von Verzweigungen und Zusammenführungen. Darüber hinaus hat er ein Quellcode-Verwaltungssystem speziell für die Bedürfnisse von Linux-Kernel-Entwicklern entwickelt.

Aber Git war für ein "großes" Schicksal bestimmt, mit dem Torvalds wiederum nicht gerechnet hatte. Das Repository ist außerhalb der Linux-Community populär geworden. Git wurde von Entwicklern von Produkten wie KVM, Qt, Drupal, Puppet, Wine verwendet.

Geek mit Charakter

Im Zuge der Popularität von Git hielt Linus 2007 sogar einen Vortrag bei Google. Nach Sichtung des Berichts können wir feststellen, dass Torvalds mit einer gehörigen Portion Ironie und Selbstkritik mit sich selbst und der aktuellen Situation umgegangen ist:
Ich sollte Sie ein wenig warnen, dass ich kein sehr guter Redner bin, teilweise, weil ich nicht gerne spreche, und teilweise, weil in den letzten Jahren alle wollten, dass ich in den nächsten Jahren über die neblige Zukunft von Linux spreche Jahrhundert, und ich - im Allgemeinen Geek und lieber über Technologie sprechen.

Schon als Kind war Linus Torvalds ein schüchterner und verschlossener Mensch. In der Schule galt er als typischer „Nerd“, was durchaus mit seinem Aussehen (gebrechlich und unterdimensioniert) und Hobbys übereinstimmt. Er hielt sich für „hässlich“ – auch wegen der großen Nase.

In seiner Jugend litt er weiterhin unter allen möglichen Sozialisationskomplexen. Zwar litt er nur in seiner Freizeit unter Programmieren – also eher selten.

Seine Misserfolge in der Gesellschaft wurden durch Erfolge in der Informatik mehr als ausgeglichen, wo Torvalds seine eigene „Allmacht“ genoss. Aber solche Widersprüche sind charakteristisch für herausragende Menschen und werden mit dem Alter kompensiert. In diesem Fall können Sie sehen, welche Spuren dies in seiner Art der Kommunikation hinterlassen hat.

Sie können mir so viel widersprechen, wie Sie wollen, aber für die Dauer dieses Berichts sind alle, die mir nicht zustimmen, per Definition dumme Freaks. Merk dir das! Wenn ich mit meinem Bericht fertig bin, können Sie tun und denken, was Sie wollen. Und jetzt gebe ich meine einzig richtige Meinung ab, also gehen CVS-Benutzer, wenn Sie es wirklich so sehr lieben, aus meinen Augen. Sie müssen in eine psychiatrische Klinik oder woanders gehen.

Das Thema, in dem sich Torvalds sicher fühlt, wird zum Feld für Improvisation, Selbstironie, Koketterie und andere Formen des Flirts mit dem Publikum.
Ich habe das Projekt gestartet, die Architektur und den anfänglichen Code entwickelt, in den letzten anderthalb Jahren wurde es von einem viel netteren Typen unterstützt, dem Japaner Junio ​​Hamano, und er war es, der Git für Normalsterbliche zugänglicher machte. Frühe Versionen von Git erforderten eine gewisse Menge an "mentalen Punkten" an Intelligenz. Seitdem ist es viel einfacher geworden.

Im Allgemeinen ist dies meine übliche Herangehensweise – alle anderen geben ihr Bestes, und ich selbst kann einfach nur sitzen und Pina Colada schlürfen.


Nicht fremd für Linus Torvalds und solche Qualitäten wie offene Direktheit, die an demonstrative Obszönität grenzt. Dies zeigt die Geschichte der Zusammenarbeit mit NVidia im Jahr 2012.

Einer der Universitätsstudenten bat den Erfinder von Linux, die Beziehung der Open-Source-Community zu einem der weltweit größten Entwickler von Grafikbeschleunigern und Prozessoren – NVidia – zu kommentieren.

Linus Torvalds hat erklärt, dass NVidia eines der schlimmsten Unternehmen ist, mit denen er je zu tun hatte. Ihm zufolge sind Vertreter von NVidia völlig unwillig, mit der Linux-Entwickler-Community zusammenzuarbeiten und den Code ihrer Grafiktreiber für Linux weiterhin geschlossen zu halten.

Zum Abschluss seiner Antwort fasste Linus Torvalds das Obige in Bezug auf NVidia zusammen, machte eine obszöne Handbewegung in Richtung der Kamera und erklärte: „NVidia, fuck you!“

Die Werte, für die sich Linus Torvalds (vielleicht etwas zu ostentativ) einsetzte, veränderten die Art und Weise, wie die Open-Source-Community sein konnte. Sein Beispiel inspirierte und inspiriert noch immer „Kunststücke“ anderer Entwickler.

20. April 2012 Linus Torvalds (zusammen mit der japanischen Ärztin Sinya Yamanaka) wurde Preisträger des Millennium Technology Award (Finnland).

2014 erhielt Linus Torvalds den Computer Pioneer Award der IEEE Computer Society.

Der finnische Programmierer und Hacker Linus Benedikt Torvalds (nach anderen Quellen - Torvalds) wurde am 28. Dezember 1969 in Helsinki geboren.

Linux (das heute beliebteste unabhängige Betriebssystem) wurde von Andrew Tanenbaums Buch über die Fähigkeiten des Minix-Betriebssystems inspiriert.

Linus Torvalds: Biografie des „mächtigen Finnen“

Vater und Mutter von Torvalds sind finnische Schweden. In den 1960er Jahren nannte man sie Studenten, die mit den Radikalen sympathisierten. Sie benannten ihren einzigen Sohn zu Ehren von Linus Pauling, einem amerikanischen Physiker und Chemiker, Nobelpreisträger von 1954.

Die politischen Vorlieben von Linus' Vater (er war Mitglied der Kommunistischen Partei) waren oft der Grund für den Spott der Klassenkameraden des Jungen. Trotzdem lernte Linus, der als zurückhaltendes Kind galt, perfekt. Er war besonders gut in den exakten Wissenschaften - Mathematik und Physik.

1988 trat Torvalds in die Reihen der Studenten der Universität Helsinki ein, schloss sein Studium erfolgreich ab und graduierte (1996) mit dem Titel Master of Kybernetik.

Bis heute leben Linus Torvalds und seine Frau Tove, sechsmaliger finnischer Karatemeister und ehemalige Schülerin von Linus, in der amerikanischen Stadt Portland. Sie haben drei Töchter: Patricia Miranda (1996), Daniela Yolanda (1998) und Celeste Amanda (2000) zusammen mit Randy the Cat.

Von klein auf hat Linus alles selbst gemacht. Einmal, ohne auf die Hilfe seines Vaters zu warten, baute er selbstständig ein Modell eines komplexen Modells eines Seeschiffs zusammen, und einige Jahre später wurde er als zwanzigjähriger Student „verrückt“ und schuf selbstständig einen Komplex Computer Programm.

Als ein Student an der Universität Helsinki begann, sein eigenes System zu bauen, hatte er nicht vor, in irgendeiner Weise mit Unternehmen wie Microsoft zu konkurrieren, das Programmieren war für ihn nur ein Hobby, das sich in nur acht Jahren leise in eines der vielversprechendsten Betriebssysteme verwandelte .

Penguin Takes – das Emblem von Linux – war zunächst ein persönlicher Talisman, den Torvalds für sich selbst auswählte. Linus erklärt seine Wahl so: Als er im Zoo war, wurde er von einem Pinguin gebissen.

Unter den "Gesetzen von Linus" gibt es eines, das vollständig vom US-Programmierer Eric Raymond formuliert wurde. Es klingt so: "Wenn die Beobachtung auf dem richtigen Niveau ist, liegen alle Fehler an der Oberfläche." Wenn viele Menschen nach einem tiefen Fehler suchen, wird er oberflächlich. Beide Softwareentwickler eint die gleiche Sicht der Dinge.

Es gibt nur eine Frage. Raymond hält ihn für ein ernsthaftes Problem und Torvalds will ihn nicht bemerken. Linus glaubt, dass das Wichtigste die Offenheit des Programmcodes ist, und Eric ist sich sicher, dass die übermäßig hohen Kosten von Programmen ein viel größeres Problem sind.

Bis heute kann sich Torvalds ohne allzu große Bescheidenheit als Schöpfer von etwa zwei Prozent des Systemkerns bezeichnen. Er besitzt auch die gleichnamige Marke und hat das Recht, über Änderungen am offiziellen Kernel-Zweig zu entscheiden. Um den Betrieb des Linux-Systems zu überwachen, wird Torvalds von der gemeinnützigen Organisation Linux International sowie von Benutzern des Linux-Betriebssystems unterstützt.

Heute stellen führende Computerfirmen wie Microsoft Linux-versierte Programmierer ein, und im Himmlischen Imperium wurde Linux zum offiziellen staatlichen Betriebssystem erklärt. Das erste slawische Unternehmen, das sich weigerte, Windows zu aktualisieren, war das russische Aquarius.

Jedes Jahr am 25. August feiert die Community namens "Open Source" den Geburtstag von Linux, dem von Torvalds geschaffenen Betriebssystem. Linus wiederum kümmert sich um die allgemeine Verfügbarkeit seiner Erfindung und zieht damit die Aufmerksamkeit tausender progressiver Programmierer auf sich.

Erstes eigenes Haus

Der Kauf eines Hauses in den Vereinigten Staaten war eine Zwangsmaßnahme: Eine Wohnung zu mieten kostete die Amerikaner viel mehr als der Kauf eines Eigenheims. Torvalds selbst gab gegenüber Reportern zu, dass das Erscheinen seines eigenen Hauses und der plötzliche Aufstieg des Ruhms seinen Lebensstil in keiner Weise beeinflussten, was nicht über die Geburt von Töchtern gesagt werden kann.

Über all das und noch viel mehr spricht er in seiner Autobiographie (Linus Torvalds, das Buch Just for Fun).

Der Karriereweg von Linus Torvalds

Der Programmierer Linus Torvalds, dessen kurze Biographie in nur wenige Zeilen passt, vertrat seine Arbeit von Februar 1997 bis Juni 2003 nicht außerhalb der Transmeta Corporation. Die nächste Arbeitsstätte war die englische Firma Open Source Development Lab (heute The Linux Foundation).

Heute ist Torvalds ein Remote-Mitarbeiter, er arbeitet von zu Hause aus.

Linus Torvalds, Informatik und das erste Bügeleisen. Wie alles begann

Eine bedeutende Rolle im Leben von Linus Torvalds (wie er selbst glaubt) spielte das von Andrew Tanenbaum geschriebene Werk mit dem Titel "Operating Systems: Creation and Sale", in dem der Autor die Entwürfe von Systemen wie Minix reproduziert.

Der Junge wurde erstmals von seinem Mathematiker-Großvater Leo Torvalds mit dem Computer vertraut gemacht. Linus berührte dann zum ersten Mal (es geschah 1981) den ersten Computer in seinem Leben - den Commodore VIC-20. Leo schaffte es, seinen Enkel zu interessieren - Linus interessierte sich für das Programmieren und begann damit, das Handbuch für den Computer seines Großvaters zu studieren. Nachdem er Fachzeitschriften gelesen hatte, begann er bald, seine eigenen Programme zu schreiben, und eines Tages kaufte er einen neuen Computer auf Basis des 386. Prozessors, auf dem er Minix installierte.

Er erkannte schnell die Nachteile dieses Systems und begann, eine eigene Version des Geräts zu schreiben. Linus ergänzte sein Projekt ständig mit neuen Funktionen und stellte fest, dass als Ergebnis der Transformationen ein unabhängiges "Betriebssystem" erschien. Also schuf Linus Torvalds unerwartet für sich selbst sein eigenes Betriebssystem. Damals schickte er dem Minix-Nachrichtenteam seine wegweisende Nachricht.

Legendäre Korrespondenz

„Grüße an Minix-Benutzer!

Ich erstelle kostenlos ein Betriebssystem (das ist mein Hobby, also wird das System Amateur sein) für 386 (486) AT-Klone ...

Ich möchte Feedback darüber, welche Qualitäten Minix-Leute mögen (oder nicht mögen), weil mein Konzept diesem ähnlich ist ...

Ich würde gerne etwas über die Vorlieben der Mehrheit der Benutzer erfahren. Ich stimme zu, auf jeden Rat zu hören, aber ich verspreche nicht, ihn umzusetzen.

An einem der Septembertage des Jahres 1991 erstellte Linus Torvalds den Quellcode für die allererste Version seines Programms und machte ihn öffentlich zugänglich. Seine Arbeit zog die Aufmerksamkeit von Hunderten und dann Tausenden von Programmierern auf sich, die übrigens seiner Erfindung den Namen gaben. Linux verbreitete sich schnell im Web und jeder versuchte, es zu ergänzen und zu verbessern. Die Erfindung von Linus wird weiterhin unter den Bedingungen der GNU General Public License (GPL) vertrieben.

Zorn der "Systemgötter"

Das große Interesse der Öffentlichkeit an Linux verärgerte den Autor des Minix-Systems. Andrew Tanenbaum kritisierte seinen Studenten Torvalds scharf für das Design des neuen Systems und nannte die Schaffung eines monolithischen Kernels (1991) einen grundlegenden Fehler. "Linux ist veraltet", betitelte Professor Tanenbaum seine Nachricht im Web mit einem weitschweifigen Satz und versuchte den Benutzern zu erklären, dass Linux kurzlebig ist, da es nicht auf einen anderen Prozessor als den aktuellen Standard (80x86) übertragen werden kann.

Die Kritik traf Linus Torvalds hart. Es war gefährlich, mit dem berühmten und einflussreichen Tanenbaum zu streiten, aber Torvalds verteidigte seinen Fall weiter.

Die Bekanntmachung des von Linus geschriebenen Kernels machte ihn zur Verwendung zusammen mit den Entwicklungen der öffentlichen Version des Unix-Systems verfügbar. Bald fingen Journalisten an, über Linux und seinen Schöpfer zu sprechen und zu schreiben.

Zeitleiste des Ruhms

1996 benannten Astronomen, die einen neuen Asteroiden entdeckten, ihre Entdeckung nach Linux Torvalds.

1998 erhielt er den EFF Pioneer Award.

1999 - Preis der Universität Stockholm. Torvalds erhielt einen Ph.D.

Und im Jahr darauf, 2000, wurde dem „mächtigen Finnen“ von Wissenschaftlern der Universität Helsinki ein ähnlicher Titel verliehen. Im selben Jahr wurde der finnische Programmierer mit der Medaille „Für die Verbesserung von Informationssystemen“ ausgezeichnet und belegte außerdem den 17. Platz in der Liste, die von Time-Reportern auf der Grundlage der Ergebnisse der Umfrage „Person des Jahrhunderts“ erstellt wurde.

Im Jahr 2001 teilten sich Richard Stallman und Ken Sakamura den Takeda-Preis mit Linus Torvalds (er wird Menschen verliehen, die zum sozialen und finanziellen Wohlergehen der Nation beitragen).

Im Jahr 2004 nahm das Time Magazine Linus in die Liste der berühmtesten Personen auf, und nach der journalistischen Recherche "100 berühmte Finnen" belegte er einen ehrenvollen 16. Platz.

Im Jahr 2005 wurde Linus Torvalds laut BusinessWeek mit dem Titel „Best Executive“ ausgezeichnet und erhielt außerdem eine Auszeichnung vom Reed College.

2006: Time erklärte Torvalds zu einem bahnbrechenden Helden und einem derjenigen, die in den letzten 60 Jahren Erfolge erzielt haben. Im selben Jahr nahm das Magazin Business 2.0 Torvalds in Anerkennung seiner persönlichen Qualitäten in die „Top Ten der Nicht-Materialisten“ auf.

Und 2008 wurde Linus zum offiziellen „Exponat“ des California Computer History Museum.

Die Ära von Linux

Die Linux-Zeit wird normalerweise ab dem Tag gezählt, an dem der finnische Student Linus Torvalds eine Korrespondenz mit dem Team begann, das das Minix-Betriebssystem (Linux-Prototyp) verwaltet.

Ein interessantes Detail: In seiner Nachricht sagte Torvalds, dass Linux nur auf 80386-Plattformen installiert werden kann.Jetzt ist Linux auf vielen Plattformen installiert, darunter viele eingebettete und tragbare. Hunderte von Kopien der Linux-Distribution wurden an Millionen von Benutzern und Entwicklern verteilt.

Projekte wie Gnome, MySQL, Apache, OpenOffice.org, Mozilla und andere Open-Source-Anwendungen sind zu aktiven Popularisierern von Linux geworden, und unter den Investoren, die an die Notwendigkeit einer Weiterentwicklung dieses Systems glauben, sind Sun, IBM und Hewlett-Packard.

Einsiedler Programmierer

Die Wochenzeitschrift „Orthodox Computer Security“ erfreute die Fans von Linus Torvalds im März 2015 unsagbar mit der Ankündigung, dass ihr Idol und Schöpfer des Linux-Betriebssystems auf Tonsur vorbereitet wird.

Auf einer der Seiten von „Orthodox Computer Security“ berichtet Hieromonk Lukian (genau so wird Torvalds jetzt genannt, weist die Quelle darauf hin), dass er es satt hat, in der Gesellschaft von Satans Dienern – Apple und Microsoft – zu sein.

Der Schöpfer des innovativen Betriebssystems sagte auch, dass er bei der Entwicklung von Linux nicht an Eigeninteresse gedacht habe, sondern nur die Welt verbessern wolle... Jetzt akzeptiert er das Mönchtum, da seine Ansichten über das Leben am besten übereinstimmen mit dem Lebensstil eines Geistlichen der orthodoxen Kirche.

„Die Zurückgezogenheit, Sanftmut und Unschuld von Mönchen und Fans meines Betriebssystems sind identisch“, sagte Lucian, der Welt unter dem Namen Programmierer Linus Torvalds bekannt, zum Abschied.

Selbstlosigkeit als Sprungbrett

Nach seinem Umzug von Finnland in die USA wurde Linus von der Verarbeitungsfirma Transmeta „abgeholt“, die eine Person anstellte, deren Name allein jetzt ein gutes Einkommen, ein ausgezeichnetes Gehalt, einbringt. Linus arbeitet in einem Unternehmen und findet Zeit, sein Betriebssystem zu verbessern.

Transmeta ist nicht die einzige Einnahmequelle des „mächtigen Finnen“. Seine Landsleute – die Eigentümer finnischer Kommunikationsunternehmen – betrachten es als Ehre, Linus in den Vorstand aufzunehmen.

Linus Torvalds, dessen Vermögen vom Verkauf von Anteilen an Linux-basierten Softwareunternehmen abhängt, behält die Aktivitäten seiner Kollegen im Auge und verhindert die geringsten Versuche von Konkurrenten, seine Kreation weniger kompakt und praktisch zu machen.

Linus Benedikt Torvalds, oder Turvalds (schwedisch Linus Benedict Torvalds (inf.) ; 28. Dezember 1969, Helsinki, Finnland) - finnisch-amerikanischer Programmierer, Hacker.

Ermutigt durch die Lektüre von Andrew Tanenbaums Buch über das Minix-Betriebssystem, schuf Linus Linux, den Kern des GNU/Linux-Betriebssystems, das derzeit das am weitesten verbreitete freie Betriebssystem ist.

Von 1997 bis 2003 arbeitete Linus für Transmet. Danach organisierte er Open Source Development Labs. Derzeit arbeitet er bei der Linux Foundation (seit 2007), wo er den Linux-Kernel entwickelt.

Biografie

Linus' Eltern, die finnischen Schweden Niels und Anna Torvalds, waren in den 1960er Jahren radikale Studenten und wurden später Journalisten. Linus wurde nach dem amerikanischen Chemiker Linus Pauling benannt. In der Schule zeichnete er sich durch Physik und Mathematik aus. Er war ein verschlossener, bescheidener Junge. Er wurde oft wegen der politischen Ansichten seines Vaters gehänselt.

1988 trat Linus in die Universität von Helsinki ein und schloss 1996 mit einem Master in Kybernetik ab.

Linus Torvalds lebt in der Stadt Portland (USA, Oregon) mit seiner Frau Tove (fin. Tove Torvalds, geb. Tove Monni), sechsfacher finnischer Karate-Meisterin und ehemalige Schülerin von Linus, drei Töchtern: Patricia Miranda (geb April 1996), Daniela Yolanda (geboren am 16. April 1998) und Celeste Amanda (geboren am 20. November 2000).

Von Februar 1997 bis Juni 2003 arbeitete er bei Transmeta Corporation, danach wechselte er zu Open Source Development Labs (jetzt The Linux Foundation). Während die Linux Foundation ihren Sitz in Beaverton hat, arbeitet Torvalds von zu Hause aus.

Das persönliche Maskottchen von Linus Torvalds ist der Tux-Pinguin, der auch zum Wahrzeichen von Linux wurde. In seinem Buch Just for Fun schreibt Torvalds, dass er den Pinguin als Emblem gewählt habe, weil er einmal im Zoo von einem Pinguin gepickt worden sei.

Eines der "Linus-Gesetze", schließlich formuliert vom amerikanischen Hacker Eric Raymond, besagt: "Mit genug Augen liegen alle Fehler an der Oberfläche." Ein tiefer Fehler ist einer, der schwer zu finden ist. Wenn jedoch genügend Leute nach Fehlern suchen, kommen sie alle an die Oberfläche. Beide Programmierer teilen die Ideologie von Open Source, teilweise basierend auf dem Glauben an dieses Gesetz.

Ihre Ansichten gehen jedoch auseinander, was wichtiger ist: die Offenheit des Codes oder die "Freiheit" von Programmen, ihre Verbreitung (Raymond ist ein Befürworter von letzterem).

Linux

1981 stellte Linus' Großvater Leo, ein Mathematiker, seinem Enkel den Commodore VIC-20-Computer vor, den er für mathematische Berechnungen verwendete. Linus interessierte sich für das Programmieren und las Maschinenhandbücher. Dann begann er, Computerzeitschriften zu lesen und eigene Programme zu schreiben, zuerst in BASIC und dann in Assemblersprache.

Aus seiner Schulzeit erhielt Linus Stipendien für herausragende Leistungen in Mathematik. Der erste Computer, den er kaufte, war der Sinclair QL, der damals fast 2.000 Dollar kostete.

Nach dem Abitur trat Linus für einen Informatikkurs an die Universität Helsinki ein. Die Ausbildung wurde durch einen einjährigen Dienst in der Armee unterbrochen.

Ein bedeutendes Ereignis in Torvalds' Leben war seine Lektüre von Andrew Tanenbaums Buch Operating Systems: Design and Implementation, ISBN 0-13-638677-6. Das Buch stellt den Aufbau von Systemen der UNIX-Familie am Beispiel des von Tanenbaum geschriebenen Minix OS vor. Linus war sehr interessiert an dem, was er gelesen hatte. Später kaufte er einen neuen 386-basierten Computer und installierte Minix.

Nachdem er Schwachstellen im System entdeckt hatte, begann er, einen eigenen Terminalemulator zu schreiben, in dem er die Task-Umschaltung implementierte. Dann fügte Linus dem Programm immer mehr Funktionen hinzu, wodurch es bald begann, die Eigenschaften eines vollwertigen Betriebssystems zu erwerben. Dann schickte er die mittlerweile berühmte Ankündigung an die Minix-Newsgroup und fragte: „Was würden Sie am liebsten in Minix sehen?“

Am 17. September 1991 veröffentlichte Linus den Quellcode des Programms (Version 0.01) zum öffentlichen Download. Das System stieß sofort auf großes Interesse. Hunderte, dann Tausende von Programmierern interessierten sich für das System (das Verzeichnis mit dem Programm hieß mangels besserer Möglichkeiten „Linux“) und arbeiteten daran, es zu verbessern und zu ergänzen. Es wurde und wird immer noch unter den Bedingungen der öffentlichen GNU-Lizenz – GPL – vertrieben.

Habe Fragen?

Tippfehler melden

Text, der an unsere Redaktion gesendet werden soll: