Torvalds begann im Jahre 1991 auf seinem PC-Computer 80386 unter dem Betriebssystem Minix einen Terminalemulator zu schreiben, um sich effizienter an den Unix-Rechnern seiner Universität einwählen zu können. Als er in den Terminalemulator noch den Zugriff auf das Dateisystem von Minix implementierte und auf sein Diskettenlaufwerk zugreifen wollte, entstand der Plan, ein richtiges Betriebssystem zu entwickeln.
Am 25. August 1991 kündigte der Informatikstudent in der Newsgroup comp.os.minix sein Vorhaben an. Am 17. September 1991 stellte er dann Linux 0.01 auf einem öffentlichen FTP-Server zum Download zur Verfügung. Der Quelltext für das neue Unix-Betriebssystem umfasste 241 KByte und das Makefile war 96 Zeilen lang. Dabei waren noch eine Shell und einige Tools wie der GNU C-Compiler als Binärdateien. Seit der Version 0.99.10 steht der Linux-Kernel unter der GNU General Public License.
Der ersten fehlerfrei lauffähigen Version wurde die Versionsnummer 1.0 zugewiesen. Sie wurde im März 1994 an der Universität Helsinki vorgestellt. Es war die erste Version, auf der das X Window System lief und die eine vollständige Implementation von TCP/IP aufwies, also internettauglich war. Dies galt bereits für die Version 0.99p6.
Am 9. Juli 1996 veröffentlichte Linus Torvalds den Linux-Kernel 2.0. Zusammen mit der freien GNU-Software der Free Software Foundation (FSF) und vieler anderer Open-Source-Software verbreitete sich das auf dem Linux-Kernel basierende Betriebssystem auf vielen verschiedenen Rechnerarchitekturen auch mit Prozessoren, die nicht mit denen des Marktführers Intel kompatibel sind. Am selben Tag wurde Tux, der Pinguin, zum offiziellen Logo für Linux. Weiterführende Informationen hierzu sind unter Geschichte von Linux zu finden.
Linus lebte mehrere Jahre mit seiner Frau Tove und seinen drei Töchtern Patricia Miranda (* 5. Dezember 1996), Daniela Yolanda (* 16. April 1998) und Celeste Amanda (* 20. November 2000) in Santa Clara, Kalifornien, bis sie im Sommer 2004 in die Nähe von Portland, Oregon zogen. Von Februar 1997 bis Juni 2003 arbeitete er bei Transmeta und ist jetzt bei den Open Source Development Labs (OSDL) angestellt, um hauptberuflich an der Weiterentwicklung des Linux-Kernels zu arbeiten.
Kurzbio
Linus Torvalds wurde als Sohn von Anna („Mikke“) und Nils („Nicke“) Torvalds geboren und nach Linus Pauling benannt. Seine Familie gehört zur schwedischsprechenden Minderheit in Finnland. Er besuchte ab 1988 die Universität Helsinki.