Linus Torvalds

Fra Wikipedia, den frie encyklopedi
Gå til: navigasjon, søk
Linus Torvalds, 2014

Linus Benedict Torvalds (født 28. desember 1969 i Helsingfors, Finland) og er sønn av Nils og Anna Torvalds. Navnet Linus fikk han etter den amerikanske kjemikeren Linus Pauling. Linus gikk på Helsingfors universitet i perioden 19881996, der han tok mastergraden i computer science.

Fra februar 1997 til juni 2003 jobbet Torvalds for Transmeta Corporation, et firma som utvikler og selger mikroprosessorer med tilhørende teknologi. Torvalds er nå tilknyttet Open Source Development Labs, et programvarekonsortium som har som hovedmål å videreutvikle Linuxkjernen.

Linus Torvalds er bosatt i Beaverton, Oregon, USA sammen med sin kone Tove (seks ganger finsk mester i karate) og tre døtre: Patricia Miranda, Daniela Yolanda, Celeste Amanda og katten Randi.

Linus er for de fleste mest kjent for sitt arbeid med operativsystemkjernen Linux. Lite visste Linus om at han den 25. august 1991 skulle skrive en melding i comp.os.minix som ville bli husket for all ettertid:

From: Linus Benedict Torvalds
Newsgroups: comp.os.minix 
Subject: What would you like to see most in minix? 
Date: 25 Aug 91 20:57:08 GMT 
Organization: University of Helsinki 


Hello everybody out there using minix – 

I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) 
for 386(486) AT clones. This has been brewing since april, and is starting to get ready. 
I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat
(same physical layout of the file-system (due to practical reasons) among other things). 

I've currently ported bash(1.08) and gcc(1.40), and things seem to work. This implies that 
I'll get something practical within a few months, and I'd like to know what features most
people would want. Any suggestions are welcome, but I won't promise I'll implement them :-) 

Linus

PS. Yes – it's free of any minix code, and it has a multi-threaded fs. It is NOT protable 
uses 386 task switching etc), and it probably never will support anything other than 
AT-harddisks, as that's all I have :-(. 

Inspirert av operativsystemet Minix (utviklet av Andrew Tanenbaum) startet Linus arbeidet med å lage et Unix lignende operativsystem han kunne kjøre på sin egen hjemme-PC. Selv bruke Torvalds arbeidsnavnet Linux på den nye kjernen. Da systemet skulle legges ut på Internett syntes han at navnet var litt for egosentrisk, og han valgte da heller å kalle det for Freax (Free, freak og X for å indikere at dette var en Unix-klone). Men da hans gode venn Ari Lemmke la systemet ut på ftp.funet.fi valgte Lemmke å kalle katalogen for pubOS/Linux da han ikke syntes noe særlig om Freax-navnet.

Torvalds og Tanenbaum har hatt flere feider, mest berømt er deres Usenet-diskusjon fra 1992. Her hevder Tanenbaum at Torvalds idé om å designe en monolittisk kjerne var gammeldags. Selv mente Tanenbaum at en mikrokjernebasert design var fremtiden. Som fotnote kan nevnes at Steve Jobs fra Apple på et tidspunkt fremsatte en idé om at Linus Torvalds burde slå seg sammen med Apple i arbeidet med den nye operativsystemkjernen i det som skulle bli Mac OS . Dette avslo Torvalds, i hovedsak fordi Mac OS var basert på mikrokjerne-design.

Man regner med at bare rundt 2 % av Linux-kjernen er skrevet av Torvalds selv, men han eier fortsatt varemerket Linux® og overvåker all bruk av dette via organisasjonen Linux International. Selv om mye av koden skrives av andre har han fortsatt kontrollen over hvilke nye funksjoner som finner veien inn i Linux-kjernen. Andre operativsystemaspekter som grensesnitt og kompilatorer styres av andre. Flere har pekt på at siden Linux-kjernen bare er en del av operativsystemet, bør en også anerkjenne arbeidet og visjonene som GNU-utviklerne har gjort ved å kalle distribusjoner basert på GNU-programvare GNU/Linux.