Linus Torvalds, ambaye wasifu wake umewasilishwa katika makala hiyo, alizaliwa katika familia ya waandishi wa habari nchini Ufini, ambako alikulia. Huko shuleni, alizingatiwa kuwa mjanja kwa sababu ya vitu vyake vya kupendeza na mwonekano. Mfupi na dhaifu, mtoto mdogo zaidi darasani, mbaya (kwa kukubalika kwake mwenyewe), Linus alikuwa akipenda sana teknolojia. Mawasiliano na wenzi haikuwa ya kupendeza kwake. Torvalds Linus alikuwa mwanafunzi bora katika fizikia na hisabati, wakati mwingine kwa madhara ya ubinadamu. Picha hapa chini inaonyesha shule aliyosoma Linus.
Tunakuletea ulimwengu wa kompyuta
Mkuu wa kweli na mamlaka isiyopingika kwake alikuwa Leo Waldemar Turnqvist, babu wa uzazi. Alifanya kazi katika Chuo Kikuu cha Helsinki ambapo alikuwa profesa wa takwimu. Ni mtu huyu ambaye alifungua ulimwengu wa kompyuta kwa mjukuu wake. Akiwa na umri wa miaka 11, Torvalds alikuwa tayari anamiliki Commodore VIC-20, huku pia akijifunza upangaji programu za Msingi, kwa kuwa kompyuta hii haikuwa nzuri kwa kitu kingine chochote.
Baada ya muda, Torvalds alichoshwa na uwekaji sauti wa kusikitisha wa programu. LinusTorvalds (picha yake imewasilishwa hapo juu) alianza kununua majarida na vitabu vyote vya kompyuta vilivyotokea nchini. Katika gazeti, Linus alipata programu ya nambari ya Morse. Haikuundwa katika BASIC, kama wengine wote aliokutana nao hapo awali, lakini ilikuwa tu seti ya nambari. Zinaweza kutafsiriwa kwa mikono katika lugha ya mashine, zikiandikwa kwa msururu wa zile na sufuri zinazoeleweka kwa kompyuta.
Torvalds Linus aligundua kuwa BASIC ni sehemu ya kompyuta, na kisha akaanza kusoma pande zake zingine. Babu yake alipofariki, aliingia kwa kasi katika kufanya kazi na kompyuta ambayo Linus alirithi.
Linus Family
Tayari tumeeleza kuhusu babu na jukumu lake katika hatima ya shujaa wetu. Kuhusu washiriki wengine wa familia, wazazi wa Torvalds bado wanafanya kazi katika uwanja wa uandishi wa habari. Niels Torvalds, baba, mwandishi wa habari wa redio na televisheni. Anna Torvalds, mama yake Linus, ndiye mhariri wa fasihi. Dada Sarah anaendesha shirika la kutafsiri, ambalo hutafsiri ripoti za habari. Linus Torvalds mwenyewe, ambaye wasifu wake hauhusiani na uandishi wa habari, ana shaka kuhusu taaluma hii.
miaka ya ujana
Katika ujana wake, Linus, tofauti na wenzake wengi, hakuvutiwa na mpira wa magongo au kutaniana na wasichana. Torvalds alimezwa kabisa katika kufanya kazi na kompyuta.
Kisha Linus Torvalds akaenda chuo kikuu. Baada ya kusoma huko kwa mwaka mmoja, aliandikishwa jeshini, ambapo aliboresha afya yake na kusukuma misuli yake katika madarasa ya mazoezi ya mwili. Baada ya kuondolewa madarakani, Torvalds alirudi kwenye masomo yake katika chuo kikuu. Ni elimu hiitaasisi hiyo ilimpa msukumo wa kutengeneza programu kwa kiwango kikubwa. Maisha yote zaidi ya Torvalds yameunganishwa na ukuzaji wa mfumo wa uendeshaji maarufu duniani.
Hata akiwa na umri wa miaka 17, mwaka wa 1987, Linus alinunua bidhaa mpya, Sinclair QL, kuchukua nafasi ya VIC-20 iliyopitwa na wakati. Kompyuta hii ilikuwa na kumbukumbu ya KB 128. Alifanya kazi kwenye processor ya megahertz nane kutoka Motorola. Bei ya kompyuta wakati huo ilikuwa karibu $2,000. Ilitolewa na kampuni chini ya ufadhili wa C. Sinclair.
Nia ya mifumo ya uendeshaji
Takriban mara moja, Linus alianzisha shauku katika mifumo mbalimbali ya uendeshaji. Ili kufunga udhibiti wa floppy ulionunuliwa na Torvalds, alihitaji kuandika dereva wa kifaa chake mwenyewe. Kisha akapata punctures katika mfumo wa uendeshaji. Linus aligundua kuwa kilichotokea hakikulingana na kile kilichoahidiwa kwenye hati.
Torvalds' hatua iliyofuata ilikuwa kutenganisha Q-DOS OS ambayo ilisakinishwa kwenye kompyuta yake mwenyewe. Linus alikatishwa tamaa kujua kwamba hakuna kinachoweza kubadilishwa katika mfumo huu, kwa kuwa uliandikwa katika ROM.
Linus aliandika kwa mara ya kwanza baadhi ya michezo kwenye kompyuta mpya. Aliazima mawazo ya wengi wao kutoka kwa kompyuta kuukuu. OS iliyowekwa, hata hivyo, ilikuwa na mapungufu mengi. Kwa mfano, licha ya kufanya kazi nyingi, haikuwa na kazi ya ulinzi wa kumbukumbu. Mfumo unaweza kuganda wakati wowote. Kwa kuongeza, baada ya maendeleo ya Sinclair QL, K. Sinclair aliacha kuboresha mifano yake, na pia kusaidia.iliyopo.
Historia ya Linux
Linus, akirejea kutoka jeshini, alifahamiana na mfumo wa Unix. Pamoja na wanafunzi wengine 32, Torvalds aliamua kuchukua kozi ya C na Unix. Kwa kuwa mfumo huu ulikuwa umetoka tu kuonekana wakati huo katika Chuo Kikuu cha Helsinki, mwalimu ilimbidi ajifunze Mfumo mpya wa Uendeshaji pamoja na wanafunzi.
Linus alitiwa moyo na kitabu cha Andrew Tatenbaum, profesa kutoka Amsterdam, kuunda mfumo wake wa uendeshaji. Torvalds anadai kwamba aligeuza maisha yake yote ya baadaye kuwa chini. Katika kitabu hiki ("Kubuni na Kutekeleza Mifumo ya Uendeshaji"), mwandishi anaelezea Minix, OS ya kielimu aliyounda kufundisha Unix. Kwa kawaida, Torvalds mara moja aliamua kuiweka kwenye kompyuta yake. Shida ilikuwa kwamba Sinclair QL haikuundwa kutoshea mifumo kama hiyo. Mnamo Januari 1991 pekee, baada ya kununua kompyuta mpya (sasa ni Kompyuta), Torvalds aliweza kusakinisha Minix juu yake.
Baada ya kusoma faida na hasara za mfumo huu wa uendeshaji, Linus aliamua kulikumbusha. Ilikuwa ni mfumo wa uendeshaji wa mafunzo, uliovuliwa na kung'olewa. Minix imeboreshwa kwa kutumia programu na viraka vya zamani vya Linus na Bruce Evans, mdukuzi maarufu wa Australia.
Unda kifurushi cha mwisho cha kuiga
Yote ilianza na ukweli kwamba katika Minix terminal ya mawasiliano ya mbali ilitekelezwa vibaya sana. Na hii ndiyo kazi ambayo Linus alitumia zaidi. Kwa msaada wake, aliwasiliana na kompyuta ya chuo kikuu kupitia unganisho la modem. Torvalds aliamua kuunda programu yake ya mawasiliano, kwa kuzingatia sio Minix, lakinikiwango cha vifaa vya kompyuta yenyewe. Shukrani kwa hili, wakati huo huo alisoma kompyuta kwenye processor ya 386, pamoja na OS yake. Torvalds alijivunia sana kwamba aliweza kuboresha OS. Lakini majaribio ya kuwasilisha sifa zao kwa wengine hayakuongoza kwa chochote. Ilikuwa vigumu kuwaeleza watu kwamba chini ya unyonge wa nje wakati mwingine mtu anaweza kupata michakato tata ya kina.
Kutengeneza kiendeshi cha mfumo wa faili na kiendeshi cha diski
Kwa hivyo Linux ilianza na kifurushi cha mwisho cha kuiga. Baada ya hapo, uvumbuzi mmoja ulifuata mwingine. Torvalds alihitaji kupakua na kuandika faili kwa kompyuta iliyoko chuo kikuu. Ili kufanya hivyo, ilikuwa ni lazima kuwaandikia kwenye diski. Baada ya kufikiria, Linus aliamua kuunda mfumo wa faili na dereva wa diski. Wakati huo huo, mfumo ambao alipanga kukuza ulipaswa kuendana na Minix. Alipokuwa akiiunda, alishauriana na watumiaji wa Minix kupitia mkutano wa usenet. Kutokana na maswali mazito ambayo mwanafunzi aliuliza kuhusu usanifu wa Minix na Unix, mtu anaweza kukisia kwamba alikuwa akipanga kutengeneza OS yake mwenyewe.
Inafanya kazi kwenye toleo la kwanza la Linux
Siku moja, Linus aligundua ghafla kwamba programu alizoandika, zimejaa vipengele vingi vya ziada na ni toleo linalofanya kazi la Mfumo wa Uendeshaji. Kazi juu ya uundaji wa Linux katika hatua za mwanzo ilikuwa mbaya sana. Torvalds aliangalia simu mbali mbali za mfumo ambazo zina msingi wa Unix moja baada ya nyingine. Kulingana nao, alijaribu kuunda vitalu vyake vya OS na kazi alizohitaji. Ilikuwa ya kuchosha sana na haikusisimua sanamuendelezo wa kazi. Ilibidi Linus afanye hivi kwa sababu haikuwezekana kujaribu utendakazi wa mfumo. Baada ya kuchakata takriban simu 25 tofauti za mfumo, Torvalds alibadilisha mbinu tofauti. Sasa alianza kujaribu kuendesha ganda la OS. Ikiwa makosa yalitokea, alianzisha simu muhimu za mfumo. Maendeleo katika maendeleo ya mfumo yalionekana. Gamba hilo lilianza kufanya kazi kwa utulivu kuanzia mwisho wa Agosti 1991. Haya yalikuwa mafanikio makubwa ya kwanza kwa Linus.
Linux 0.01
Kwa hivyo, toleo la kwanza la Linux lilionekana kwa umma mnamo Septemba 17, 1991. Kisha Torvalds aliamua nini cha kuiita mfumo huu. Hapo awali alipanga kuipa jina la Freax (neno freaks linamaanisha "mashabiki" na "x" ni mwisho wa Unix). Hata wakati huo, aliita mfumo huu Linux, lakini aliona kuwa ni kukosa adabu kutumia jina lake kama jina rasmi. Mhadhiri wa Chuo Kikuu cha Teknolojia cha Helsinki Ari Lemke aliunda saraka kwenye seva ya FTP ya chuo kikuu. Hapa ndipo Linus alipoweka mfumo wake. Lakini Ari hakupenda neno Freax, kwa hivyo aliamua kubadilisha saraka ambapo iliwekwa kwa pub/OS/Linux. Torvalds hakujali kabisa, kwa hivyo jina hilo lilikwama.
Toleo la Mfumo wa Uendeshaji lililochapishwa kwenye tovuti lilikuwa na nambari 0.01. Kwa hivyo, ilisisitizwa kuwa mfumo bado haujakamilika na unahitaji uboreshaji mkubwa. Kwa hivyo, Torvalds hakuonyesha hadharani OS yake. Alituma barua tu kwa wadukuzi kadhaa wanaojulikana, ambazo zilionyesha anwani ya seva ambapo wangeweza kuipakua. Awalitoleo halikuruhusu kufanya karibu chochote isipokuwa kuiendesha na kuchapisha vyanzo.
Maboresho ya mfumo
Nia ya mfumo ilikoma kutoka kwa waliouunda kufikia Novemba 1991. Labda uboreshaji wake zaidi ungesimama. Walakini, bahati iliingilia kati. Linus, akikamilisha tena Minix, iliyoharibiwa na uangalizi wa sehemu muhimu za sehemu ya OS hii. Swali liliibuka kuhusu kusakinisha tena Minix au kuweka Linux kama OS kuu. Torvalds aliamua kuchagua mfumo wake.
Linux tayari mwanzoni mwa 1992 ilipiga hatua kubwa mbele. Vipengele kadhaa viliongezwa kwenye mfumo ambao haukuwa na analogi kwenye Minix. Hii ni, kwa mfano, kubadilishana kwa gari ngumu katika kesi ya kufanya kazi na programu kubwa. Linus pia alianzisha vipengele kwenye mfumo wake ambavyo watumiaji waliomba kwenye barua pepe zao. Kwa hivyo, Linus Torvalds aliboresha mfumo wake wa uendeshaji kwa kiasi kikubwa.
Ninatengeneza mfumo wa uendeshaji bila malipo
Waundaji wa mfumo alikataa kutoa zawadi. Aliuliza tu watumiaji kutuma postikadi kutoka miji walimoishi. Linus alipenda kujua mfumo wake unatumika wapi. Kadi za posta zilianza kumwagika kwenye maporomoko ya theluji - kutoka Japan, New Zealand, USA, Uholanzi. Jamaa hatimaye aligundua kuwa Linus alipata umaarufu mkubwa kutokana na masomo yake ya kompyuta. Bahati ya Linus Torvalds leo, labda, ni ya kuvutia sana. Walakini, yeye mwenyewe huchukua pesa kwa utulivu. Faida haikuwahi katika asili yake.
Masharti ya Usambazaji
Mwanzoni, masharti ya usambazaji wa Mfumo wa Uendeshaji yalitengenezwa kwa maneno ya jumla pekee. Linux ilisambazwa kwa uhuru, lakini haikuweza kuuzwa. Ikiwa mtumiaji aliamua kufanya uboreshaji au mabadiliko ya mfumo, alipaswa kuunda chanzo, na kufanya maboresho haya katika uwanja wa umma. Linus Torvalds kwa sasa anatumia Leseni ya Jumla ya Umma badala ya hakimiliki.
Utangulizi wa GUI, Linux 1.0
Msimu wa masika wa 1992, mdukuzi O. Zbrowski alibadilisha Windows kwa OS X hii. Linux kwa hivyo ina kiolesura cha picha. Baada ya hapo, Linus Torvalds aliamua kuwa mfumo ulikuwa karibu tayari na kutolewa toleo la 0.95. Hata hivyo, hili lilikuwa kosa. Mara tu alipoanza kuanzisha kazi za mitandao kwenye OS yake, aligundua kuwa ilikuwa ni lazima kuboresha mfumo huo kwa kiasi kikubwa. Miaka 2 tu baadaye, toleo la 1.0 lilitolewa, lilianzishwa Machi 1994
Tux pengwini ni kinyago cha kibinafsi cha Torvalds. Linus Torvalds (Kwa Furaha tu) anasimulia juu ya historia ya nembo katika kitabu chake. Ndani yake, anaandika kwamba alimchagua mnyama huyu kwa sababu siku moja pengwini alimchoma kwenye bustani ya wanyama.
Mafanikio makuu na tuzo
Mnamo 1996, Linus Benedikt Torvalds alihitimu kutoka chuo kikuu na shahada ya uzamili. Binti yake alizaliwa mnamo Desemba, na mnamo 1997 alianza kufanya kazi huko Silicon Valley huko Transmeta. Hadi sasa, Linus Torvalds ameunda 2% tu ya kernel ya mfumo. Hata hivyo, ni yeye anayeamua ni mabadiliko gani yanafaa kufanywa kwa tawi rasmi la Mfumo wa Uendeshaji aliotengeneza.
Kwa kumalizia, hebu tuzungumze kuhusu tuzo za hivi punde zilizopokewa na Torvalds. Mnamo 2012, pamoja na Shinya Yamanaka, daktari wa Kijapani, Linus alikua mshindi wa Tuzo ya Teknolojia ya Milenia. Katika mwaka huo huo, alikua mshiriki wa Ukumbi wa Umaarufu wa Mtandao. Linus Torvalds, ambaye picha na wasifu wake unawavutia wengi leo, pia ndiye mmiliki wa tuzo ya "Computer Pioneer", ambayo ilitolewa kwake na IEEE mnamo Aprili 2014.