Zusammenfassung
- Der Beitrag vom 25. August 1991 in comp.os.minix fragte MINIX-Nutzer nach ihren Wünschen; er kündigte keine Veröffentlichung an und nannte das Projekt nicht Linux.
- Linus Torvalds’ spätere Erinnerung und die v0.01-Notizen unterscheiden einen begrenzten Quelltextstand im September von der Ankündigung einer breiteren FTP-Verteilung am 5. Oktober.
Eine Frage kann der Anfang sein, ohne eine Veröffentlichung anzukündigen
Der meistzitierte Usenet-Beitrag vom August 1991 klingt nach einem Gespräch: Ein Student beschreibt ein kleines Projekt und fragt MINIX-Nutzer, welche Funktionen sie sich wünschen. Der Betreff lautet „What would you like to see most in minix?“. Linus Torvalds schreibt, er arbeite seit Monaten an etwas für 386- und 486-AT-kompatible Rechner und habe Bash und GCC portiert. Er bittet um Vorschläge, verspricht aber nicht, sie umzusetzen. Linux heißt das Projekt in diesem Beitrag noch nicht.
Die Zeitpunkte sind entscheidend. In seiner Rückschau von 1992 datiert Torvalds die Frage auf den 25. August und sagt, die Quellen zu 0.01 seien ungefähr Mitte September verfügbar geworden. Er nennt das eine symbolische Geste für einen interessierten Briefpartner, keine öffentliche Version, die er stolz angekündigt hätte. Das Repository liefert ein genaueres Datum: Der v0.01-Tag trägt den 17. September 1991. Beitrag, Quellbaum und Verteilung an ein breites Publikum sind verschiedene Meilensteine.
Das Netzwerk kam vor dem Download
Die Geschichte beginnt vor August. Am 3. Juli fragte Torvalds in derselben Newsgroup nach einer elektronischen POSIX-Spezifikation und geeigneten FTP-Servern. In seiner späteren Erinnerung erhielt er unerwartete Antworten, tauschte E-Mails mit einem Leser namens arl aus und trug damit zur Einrichtung eines Linux-Verzeichnisses auf nic.funet.fi bei. Das ist ein ein Jahr später verfasster Rückblick eines Beteiligten, kein Verkehrsprotokoll. Er beschreibt dennoch, wie eine technische Frage Menschen mit Wissen und Speicherplatz finden konnte.
Im August diente die Newsgroup dazu, Nutzer anzusprechen, die MINIX bereits kannten. So kam ein Kernel in Entwicklung mit möglichen Lesern und Testern in Kontakt. Wie viele den Beitrag sahen und welche Vorschläge den Code veränderten, ist nicht belegt. Sichtbar wird ein konkreter Ablauf vernetzter Entwicklung: in einer passenden Fachgruppe fragen, Gespräche per E-Mail fortsetzen und Dateien auf einem FTP-Server bereitstellen.
Was 0.01 leisten konnte
Die v0.01-Notizen nennen das System unreif und auf 386-AT-Hardware beschränkt. Öffentliche Kernel-Binärdateien gab es nicht; Leser mussten den Quelltext konfigurieren und kompilieren, und zum Einrichten der Umgebung wurde weiterhin MINIX benötigt. Zugleich berichten die Notizen von einem laufenden Kernel auf zwei Rechnern. Wenn Torvalds später schreibt, 0.01 sei „not actually runnable“ gewesen, legt er offenbar einen anderen Maßstab an: Ein Quellstand, der vorhandene Werkzeuge und Vorbereitung voraussetzt, ist noch kein eigenständig installierbares System.
Die Aussagen müssen sich nicht widersprechen. Ein Kernel kann in einer eingeschränkten Entwicklungsumgebung laufen, während das Paket den praktischen Test einer unabhängigen Installation nicht besteht. Der Quelltext machte die Prüfung möglich, beseitigte aber keine Abhängigkeiten von Compiler, Startvorgang, Hardware und Bibliotheken.
Im Oktober wurde die Einladung größer
Am 5. Oktober kündigte Torvalds 0.02 zur breiteren Verteilung an und nannte nic.funet.fi:/pub/OS/Linux. Er verwies auf den vollständigen Kernel-Quelltext und einige Binärdateien, bat um Rückmeldungen und begrüßte frei weiterverteilbare Hilfsprogramme. Zugleich warnte der Beitrag, dass MINIX-386 weiterhin zum Kompilieren und Einrichten gebraucht werde und die Bibliothek nicht vollständig weitergegeben werden könne. Das war eine Einladung an mehr technisch versierte Leser, aber keine Behauptung, das System sei vollständig oder eigenständig.
Der Fortschritt zwischen August und Oktober bestand nicht nur in einer höheren Versionsnummer. Zunächst fragte Torvalds die mögliche Nutzerschaft nach ihren Bedürfnissen; später verwies er sie auf ein bestimmtes FTP-Verzeichnis mit einem weiterentwickelten Artefakt. Usenet machte die Frage sichtbar, FTP die Dateien abrufbar. Keiner der beiden Wege belegt für sich eine breite Nutzung. Die Quellen zählen weder Downloads noch erfolgreiche Installationen oder spätere Mitwirkende.
RFC 977 aus dem Jahr 1986 erklärt NNTP und unterscheidet das Usenet-Nachrichtensystem von Mailinglisten und älteren Host-zu-Host-Verfahren wie UUCP. Das ist Infrastrukturkontext; den Weg dieser konkreten Beiträge durch einzelne Server dokumentiert die RFC nicht. Belastbar ist eine Abfolge belegter Angebote und fortbestehender Grenzen, keine Ursprungserzählung, in der ein Beitrag augenblicklich ein vollständiges System hervorbrachte.
Quellen
- Diskussion in comp.os.minix vom 25. August 1991
- Quelltextankündigung vom 5. Oktober 1991
- Linus Torvalds, „LINUX’s History“ (1992)
- Linux-v0.01-Tag und Versionsnotizen
- RFC 977: Network News Transfer Protocol
- RFC 850: Standard for Interchange of USENET Messages
- Heng Lu, Notiz 65: Running-Code Primacy — redaktionelle Perspektive, kein Beleg für 1991.
Mitgliederbriefing
Detaillierter Profilkontext
Melden Sie sich mit der richtigen Mitgliedschaftsstufe an, um das vollständige Briefing und die Quellennotizen freizuschalten.
Nur für Strategic Circle
Strategic Circle
Offen für alle Leser. Schalten Sie Profil-Briefings nach Beitritt und Anmeldung frei.
Strategic Circle beitretenNur für Leadership Alliance
Leadership Alliance
Für qualifizierte Inhaber von IP-Assets und Management; melden Sie sich an, um Leadership-Alliance-Briefings freizuschalten.
Leadership Alliance beitreten
