Ինչ օպերացիոն համակարգ է մշակել Լինուս Տորվալդսը: Ինչպես Լինուս Տորվալդսն ավելի ազատ դարձրեց զարգացումը: Linux-ի պատմություն

Լինուս Բենեդիկտ Տորվալդս- աշխարհահռչակ ֆինն ծրագրավորողը, լեգենդ համակարգչային աշխարհում, հատկապես ծրագրավորողների շրջանում: Նա հայտնի դարձավ նրանով, որ ստեղծեց օպերացիոն համակարգ, որը հեղափոխեց համակարգչային արդյունաբերությունը և ծնեց համակարգչային «կրոն»։

Տորվալդսի մանկությունը

Հայտնի ծրագրավորողը ծնվել է Ֆինլանդիայի մայրաքաղաք Հելսինկիում, 1969 թվականի դեկտեմբերի 28-ին, լրագրողների ընտանիքում։ Այն անվանվել է հայտնի քիմիկոս Լինուս Փոլինգի պատվին, ով ժամանակին արժանացել է Նոբելյան մրցանակի։ Լինուսի մայրը թարգմանիչ էր աշխատում ֆիննական թերթերի հրատարակչությունում։ Հայրս կոմունիստ էր, բայց 70-ականների կեսերից հետո նրա հետաքրքրությունները փոխվեցին, և նա դարձավ ռադիոլրագրող։ Տորվալդսի հորեղբայրն աշխատում էր հեռուստատեսությունում, իսկ պապը ծառայում էր որպես թերթի գլխավոր խմբագիր։ Նրա ընտանիքը պատկանում էր շվեդերեն խոսող այդ փոքրաթիվ ֆինլանդացիներին, և 5 միլիոնից Ֆինլանդիայում բնակվող մոտ 300 հազարը կար:

Նրա հայրը Լինուսին թողել է մոր մոտ, երբ նա դեռ փոքր էր, ուստի տղային մեծացրել են մայրն ու պապիկը։ Չնայած դրան, նրա մանկությունը երջանիկ էր։ Քանի որ ընտանիքը հիմնականում բաղկացած էր լրագրողներից, մանկուց Տորվալդսին ընթերցանության տենչ էր սերմանել։ Այնուամենայնիվ, նա ավելի քիչ հետաքրքրված էր լրագրությամբ, քան համակարգիչը, որը Լեո Տորնգվիսը (Տորվալդի պապը, մոր կողմից) գնել էր իր համար 70-ականների կեսերին։ Այն այդ ժամանակվա առաջին համակարգիչներից մեկն էր։ Այն կոչվում էր Commodore Vic 20:

Այնուամենայնիվ, Լինուսը շուտով ձանձրացավ համակարգչի ստանդարտ ծրագրերից և ցանկացավ գրել իր սեփականը: Սկզբում նա որոշեց տիրապետել BASIC-ին, սակայն շուտով ծրագրավորման այս լեզվի հնարավորությունները նրան չբավականացրին եւ նա որոշեց սովորել մեկ այլ, ավելի բարդ, բայց միաժամանակ մեծ հնարավորություններով լեզու՝ Assembler-ը։ Լինուսը արագ սովորեց և նրան ոչինչ չշեղեց։ Հայրը փորձում էր նրա մեջ հետաքրքրություն սերմանել աղջիկների, սպորտի և շատ ավելին, քան Լինուսի հասակակիցները սիրում էին։ Բայց բոլոր փորձերն ապարդյուն էին։ Մի քանի տարի անց Տորվալդսն իր գրքում խոստովանեց, որ բացի մաթեմատիկայից և ծրագրավորումից, այդ ժամանակ իրեն այլ բան չէր հետաքրքրում, բացի այդ, նա պարզապես չէր ուզում հասկանալ այլ ոլորտներ։

Ինչպես ստեղծվեց Linux-ը

Լինուսը գումար խնայեց և երազում էր սեփական համակարգիչը ձեռք բերել: 1987 թվականին նրա երազանքն իրականացավ, և նա գնեց Sinclair Ql՝ 32-բիթանոց անհատական ​​համակարգիչ՝ Motorola 68008 պրոցեսորով, 7,5 ՄՀց հաճախականությամբ և 128 ԿԲ օպերատիվ հիշողությամբ:

Սակայն Լինուսը երկար ժամանակ գոհ չէր իր գնումից։ Հիասթափությունը նրան պատեց հենց որ իմացավ, որ հնարավոր չէ վերածրագրավորել տեղադրված օպերացիոն համակարգը։ Դրա համար անհրաժեշտ էր հատուկ տեխնիկա, որը նա չուներ։ 19 տարեկանում նա ընդունվում է Հելսինկիի համալսարան, որտեղ սովորում էին նրա ծնողները։ Ընդունվելիս նրա գիտելիքները ծրագրավորման վերաբերյալ բավականին լայն էին, ուստի նա ընդունվեց համակարգչային գիտության բաժինը։ C Linus ծրագրավորման լեզուն սկսեց սովորել 1990 թվականին համալսարանի դասարանում: Սա նույն լեզուն է, որով նա գրել է Linux օպերացիոն համակարգի միջուկը։

1991-ին նա փոխարինեց իր հին համակարգիչը և գնեց նոր, ավելի հզոր, այն ժամանակների համար՝ Intel 386 պրոցեսոր՝ 33 ՄՀց ժամացույցի արագությամբ և 4 ՄԲ օպերատիվ հիշողությամբ:

Բայց այս համակարգիչը նույնպես հիասթափեցրեց նրան, ավելի ճիշտ՝ նրա օպերացիոն համակարգը՝ MS-DOS-ը, որը մատակարարվում էր լրակազմում և օգտագործում էր պրոցեսորի հնարավորությունների միայն կեսը։ Հետևաբար, Թորվալդսը որոշում է փոխարինել ստանդարտ օպերացիոն համակարգը համալսարանի համակարգիչների վրա գործող համակարգով՝ UNIX օպերացիոն համակարգով: Եվ այստեղ նա կանգնած է մեկ այլ խնդրի առաջ՝ ամենաէժան UNIX-ը՝ հիմնական հատկանիշներով, արժե մոտ հինգ հազար դոլար։ Նա նման գումար չունի, ուստի որոշում է ձեռք բերել UNIX-ի կլոնը, փոքր օպերացիոն համակարգը, որը կոչվում է MINIX: Համակարգը գրվել է UNIX-ի ուսանողների համար: Դրա հեղինակը Էնդրյու Տանենբաումն էր՝ օպերացիոն համակարգերի ոլորտի մասնագետ։

Չնայած MINIX-ը նախատեսված էր Intel x86 պրոցեսորների համար և շատ ավելի հզոր, քան MS-DOS-ը, այն ուներ բազմաթիվ թերություններ: Համակարգը վճարովի էր (բայց ոչ շատ թանկ), ֆունկցիոնալությունը վատ էր, իսկ մնացած ամեն ինչ՝ ծածկագրի կեսը փակված էր։ Լինուս Տորվալդսը չկարողացավ ընդունել դա և, հետևաբար, որոշեց գրել իր սեփական օպերացիոն համակարգը՝ UNIX-ի և MINIX-ի միջև: Դժվար թե նա այդ ժամանակ մտածեր, թե որքան ժամանակ կպահանջվի իրենից և, իհարկե, չէր սպասում, որ իր համակարգը ոչ միայն կփոխի իր ապագա կյանքը, այլև ամբողջ համակարգչային արդյունաբերությունը:

Նա որոշել է իր մտադրության մասին հայտնել MINIX կոնֆերանսում։ 1991 թվականի օգոստոսի 25-ն էր։ Ահա նրա բնօրինակ գրառումը.

Բնօրինակ նամակ

Թեմա. Ի՞նչ կցանկանայիք տեսնել Minix-ում:

(Փոքր հարցում իմ նոր օպերացիոն համակարգի համար)

Ողջույն Minix-ի բոլոր օգտատերերին -

Ես մշակում եմ օպերացիոն համակարգ (անվճար, պարզապես հոբբի – ոչ այնքան մեծ և

պրոֆեսիոնալ, ինչպես GNU) 386 (486) պրոցեսորների համար: Ես սկսել եմ դեռ ապրիլին և հիմա արդեն ունեմ

առաջին արդյունքները. Ես կցանկանայի լսել ձեր կարծիքը այն մասին, թե ինչ եք սիրում/չհավանում Minix-ում, որպես իմ

օպերացիոն համակարգը որոշ առումներով հիմնված է դրա վրա (ֆայլային համակարգի նույն կառուցվածքը, բայց սա զուտ

գործնական նկատառումներ):

Ես արդեն տեղափոխել եմ bash(1.08), gcc(1.40) և կարծես ամեն ինչ լավ է աշխատում: Սրանից հետևում է, որ ներս

Առաջիկա մի քանի ամիսների ընթացքում ես կունենամ առաջին աշխատանքային տարբերակը և, հետևաբար, կցանկանայի

իմացեք, թե մարդկանց ամենից շատ ինչ է պետք:

Ցանկացած առաջարկ ողջունելի է, բայց չեմ կարող խոստանալ, որ դրանք կիրականացնեմ :)

Լինուս Տորվալդս [էլփոստը պաշտպանված է]

Լինուսի մեջբերումներ

Ստորև բերված է Լինուս Տորվալդսի ամենահայտնի մեջբերումների ցանկը.

«Այստեղ ես ուզում եմ խոսել իմ ոսկե կանոնների մասին։ Նախ՝ վարվիր ուրիշների հետ այնպես, ինչպես ուզում ես, որ քեզ հետ վարվեն: Հետևելով այս կանոնին՝ ցանկացած իրավիճակում կիմանաք, թե ինչ անել։ Երկրորդ՝ հպարտ եղեք ձեր արածով: Երրորդ՝ ամեն ինչ հաճույքով արեք։

«Յուրաքանչյուր ոք, ով կարդում է այս սյունակը, կմտածի, որ վարպետ հաքերի իմ դերի աճող ծանրաբեռնվածությունը ինձ վերածել է բոզի: Բայց սա ճիշտ չէ։ Ես միշտ ապուշ եմ եղել»:

«Ես աղջիկներին տուն էի բերում միայն այն ժամանակ, երբ նրանք ուզում էին մարզվել: Դա այդքան հաճախ չէր լինում, և ես երբեք չէի նախաձեռնողը, բայց հայրս պատրանք ունի, որ նրանք ցանկանում էին ավելին անել, քան պարզապես մաթեմատիկա: (Նրա կարծիքով, նրանք բոլորը նույն բանաձևով էին գնում՝ նշանակալի քիթ = նշանակալից տղամարդ):

«Ծրագրերը նման են սեքսի. ավելի լավ է, երբ այն անվճար է»:

«Microsoft-ը չարիք չէ, նրանք պարզապես ունեն իսկապես վատ օպերացիոն համակարգեր»:

«Իմ անունը Լինուս է, և ես քո Աստվածն եմ»:

«Տեսնում եք, ոչ միայն պետք է լավ կոդավորող լինես՝ Linux-ի նման համակարգ ստեղծելու համար, այլ նաև պետք է լինել խելացի էշի որդի»:

Linux-ի փիլիսոփայություն. «Ծիծաղել վտանգի առաջ»: Օ՜ Ոչ դա: "Ինքդ արա". Այո, ճիշտ է։

«Ոմանք ինձ ասացին, որ գեր պինգվինն այնքան էլ չի ներկայացնում Linux-ի էլեգանտությունը, իրենց կարծիքով: Բայց իմ կարծիքով, նրանք պարզապես երբեք զայրացած պինգվինին երբեք չեն վազել 200 կմ/ժ-ից ցածր արագությամբ:

«Խելացիությունը աշխատանք կատարելուց խուսափելու կարողությունն է, բայց այնպես, որ այն կատարվի»:

Երբ ասում ես՝ «Վինդոուզը խափանող ծրագիր եմ գրել», մարդիկ ուղղակի հիմարորեն նայում են քեզ ու պատասխանում. «Այո, ես նման ծրագրեր ստացել եմ համակարգի հետ միասին՝ անվճար»։

«Ես ընդհանրապես կասկած չունեմ, որ վիրտուալացումը որոշ ոլորտներում օգտակար է: Այն, ինչ ես խիստ կասկածում եմ, այն է, որ այն երբևէ կունենա այնպիսի ազդեցություն, ինչպիսին ցանկանում են վիրտուալիզացիայի մեջ ներգրավվածները»:

«Այսպիսով, ձեզնից շատերը, ամենայն հավանականությամբ, անտանելի ձանձրանում են Սուրբ Ծննդին, և ահա ձեզ համար կատարյալ զվարճանք: Թեստ 2.6.15-rc7. Բոլոր խանութները փակ կլինեն, և ճաշերի միջև ավելի լավ ակտիվություն իսկապես չի լինի»:

Լինուս Տորվալդսը կարծում է, որ ARM-ը շատ քիչ հնարավորություն ունի ամբողջությամբ հաղթելու x86-ին: x86 ճարտարապետության շուրջ կառուցվել է մի ամբողջ ապարատային և ծրագրային էկոհամակարգ, մինչդեռ ARM-ը նոր է կառուցում մեծ թվով սարքեր:

Տորվալդսն իր կարծիքն է հայտնել Linaro Connect կոնֆերանսում, որը տեղի է ունեցել անցյալ շաբաթ։ Դա տեղի է ունեցել Linaro ոչ առևտրային կազմակերպության տնօրեն Դեյվիդ Ռասլինգի հետ զրույցում, որը օպտիմիզացնում է ARM պրոցեսորների ծրագրակազմը:

Ինչու Լինուս Տորվալդսը նախընտրում է x86-ը

Երբ Ռասլինգը հարցրեց Թորվալդսին, թե արդյոք նա ունի իր սիրելի պրոցեսորի ճարտարապետությունը, նա առանց կոպերի կպցնելու պատասխանեց, որ իր սիրելի ճարտարապետությունը դեռևս x86 է: Ոչ մի այլ ճարտարապետություն չի ապահովում այդքան մեծ և բաց ենթակառուցվածք։ Պրոցեսորի հրահանգներն այնքան էլ կարևոր չեն: Որոշ մարդիկ են, ովքեր կախված են այն բաներից, որոնք իրականում կարևոր չեն: Ինչն իսկապես կարևոր է x86 հրահանգների հավաքածուի շուրջ ենթակառուցվածքն է:

Լինուս Տորվալդսն ասաց, որ ARM-ն ուժեղ է բջջային հեռախոսների մեջ, բայց ինքը հիասթափված է ARM-ից, քանի որ որպես ապարատային հարթակ, դրա հետ դեռ այնքան էլ հաճելի չէ գործ ունենալ։ Սա հիմնականում պայմանավորված է նրանով, որ այն չունի միասնական հրահանգների հավաքածու, ինչպես ունի x86-ը, բայց այժմ այն ​​ավելի լավ է դառնում:

Հնարավորինս համատեղելի լինելու խնդիրն այնքան էլ սուր չէր ARM մշակողների համար, ինչպես դա արվում էր x86-ում: Եվ մի էկոհամակարգում, որտեղ համատեղելիությունը առաջնահերթություն չէ, ըստ Լինուս Տորվալդսի, արտադրողների համար ոչ մի խթան չկա իրենց հարթակներն ավելի օգտակար դարձնելու համար:

Որպես ասվածի ապացույց կարող ենք բերել այն փաստը, որ ARM մշակումն իրականացվում է սովորական x86 համակարգիչների վրա։ Տորվալդսը շատ է սիրում Raspberry Pi-ն, բայց նա այն համարում է պարզապես խաղալիք։ ARM-ը չի կարող հաղթել, քանի դեռ պլատֆորմի մշակողները չեն ցանկանում օգտագործել այն որպես իրենց հիմնական մեքենաներ:

Լինուս Տորվալդսն ասաց, որ 30 տարի փորձում էր գնել ARM համակարգիչ։ Եվ 6502-ի հետ ունեցած իր վաղ փորձից նա ARM-ի բարձր գնահատականներ տվեց հրահանգների մշակման արագության համար: Բայց Acorn Archimedes մեքենան Ֆինլանդիա հասցնելու դժվարությունը ստիպեց նրան գնել Sinclair QL, դա սխալ էր, որը նրան ստիպեց հասկանալ հարթակի համատեղելիության և լայն աջակցության կարևորությունը:

Լինուսը նման բաներ ասաց Իրերի ինտերնետի (IoT) մասին: Երբ նրան հարցրին այն մասին, որ Linux-ը ավելի հեշտ է գործարկել ցածր հաշվողական ռեսուրսներով սարքերում, նա ասաց, որ Linux մշակողների համայնքը դա չի անի, քանի որ այդ սարքերի մեծ մասը չափազանց սահմանափակ է:

Կան բազմաթիվ բաց IoT սարքեր, որոնց մասին հոգ կտանի համայնքը, բայց եթե դրանց բնութագրերը փակվեն, միայն դրանց արտադրողները կաջակցեն դրանց, և միջուկը չի ներառի ծածկագիրը, որպեսզի դրանք ճիշտ աշխատեն:

Ամեն դեպքում, Linux-ի դյուրացումը կարող է լինել IoT սարքերը մղելու միջոց, նույնիսկ եթե ավելի էժան սարքավորումն ավելի լավն է: Մարդիկ միշտ կցանկանան ավելի շատ հաշվողական հզորություն, և ապարատային ռեսուրսները կշարունակեն աճել:

Թորվալդսն անդրադարձավ նաև Linux-ի կենսունակությանը։ Նա ասաց, որ օպերացիոն համակարգը զարգանում է, ոչ միայն նոր հնարավորություններ է ավելացնում, շատ փոփոխություններ են կատարվել ցածր մակարդակով, բայց ոչ ոք դա իրականում չի նկատել։ Պատասխանելով այն նկատառմանը, որ հիմնական հիմնական մշակողների տարիքը խնդիր է, Լինուս Տորվալդսն ասաց, որ թիմում կա շարունակականություն, և հիմնական մշակողների թիվը գովելիորեն բարձր է, շատ ավելին, քան բաց կոդով այլ նախագծերը:

Ռասլինգը նաև նկատողություն է արել Թորվալդսին իր պահվածքի վերաբերյալ։ Ինչին Լինուսն ասաց, որ ինքը անմիջական մարդ է, և ինտերնետի միջոցով ոչ ոք չի կարող լսել ձեր տոնը։ Linux միջուկի փոստային ցուցակում վիճաբանության լեզուն երբեմն կոշտ է, Լինուսը կոշտ լեզու է օգտագործում, բայց ի վերջո միշտ չէ, որ կարող ես լավ և հանգիստ լինել: Նա շարունակեց ասելով, որ երբեմն իր դժգույնությունն ավելի շատ նորություն է հաղորդում, քան բարի լինելու ունակությունը: Լինուսն ասում է, որ իրեն լիովին երջանիկ մարդ է զգում։ Նրանք զարգացման մեծ գործընթաց են ունեցել, և այդ ամենը իրականում աշխատում է:

Եվ ահա Լինուս Տորվալդսի և Դեյվիդ Ռասլինգի զրույցի ձայնագրությունը.

«Ես ազատ ծրագրային ապահովում եմ ստեղծում, քանի որ կարծում եմ, որ դա զարգացման միակ ճիշտ ճանապարհն է»

Ոմանք Linux օպերացիոն համակարգի և Git պահեստի ստեղծող Լինուս Տորվալդսին համարում են պարզապես երջանիկ մարդ։ Ոմանց համար նա, ընդհակառակը, թվում է իր աշխատանքի նպատակասլաց էնտուզիաստը։ Սակայն ոչ ոք չի վիճի այն փաստի հետ, որ Տորվալդսի բացառիկ տաղանդի շնորհիվ հայտնվեց օպերացիոն համակարգ, որը տարածվեց ամբողջ աշխարհում։

Ավելին, ՕՀ-ի սկզբնական կոդի անվճար օգտագործումն ու անվճար խմբագրումը սկզբունքորեն կարևոր էր դրա ստեղծողի համար։ Linux-ի շուրջ ձևավորվել է բաց կոդով հսկայական համայնք, որի շնորհիվ համակարգը զարգանում է մինչ օրս. անընդհատ հայտնվում են նոր կառուցումներ և նոր օպերացիոն համակարգեր՝ հիմնված Linux միջուկի վրա։

Linux-ի բաշխման պայմանները մշակվել են վաղ փուլում: Linux-ը տարածվում է ազատորեն և չի կարող հանվել վաճառքի։ Եթե ​​օգտատերը որևէ փոփոխություն կամ բարելավում կատարեր համակարգում, նա պետք է դրանք հանրայնացներ սկզբնական կոդերի տեսքով:

Լինուսը գրել է իր ՕՀ-ը՝ հենվելով ինտերնետում ազատորեն տարածված բազմաթիվ գործիքների վրա։ Դրանցից ամենակարևորը GCC կոմպիլյատորն էր, որը հեղինակային իրավունքով պաշտպանված էր Ընդհանուր հանրային լիցենզիայի ներքո: Հետագայում ամբողջ Linux օպերացիոն համակարգը լիցենզավորվեց GPL-ի ներքո:

«Խաղ» Linux-ում

Լինուս Տորվալդսը չէր մտածում փառքի մասին և չէր էլ պատկերացնում, որ Linux-ի պատմությունն այդքան հեռուն կգնա։ Դպրոցական տարիներից նա սիրում էր համակարգիչներն ու ծրագրավորումը և շարունակում էր զբաղվել իր սիրած գործով Հելսինկիի համալսարանում սովորելիս։ Ինքը հաճախ է նշում, որ ծրագրավորումը պետք է սիրով անել։ Ուստի, ինչպես մանկության տարիներին, նա պարզապես «խաղաց» Linux-ի զարգացման գործում։ Սկզբում հուզմունքից, իսկ ավելի ուշ դրական ակնարկներից դրդված՝ Թորվալդսը մի պահ հայտնաբերեց, որ ստեղծել է օպերացիոն համակարգ:


Linux 0.01

«Իրականում ոչ ոք առաջին անգամ մեծ կոդ չի ստեղծում, բացի ինձանից, բայց ես միակն եմ»:

Աստիճանաբար, այլ մշակողները սկսեցին «խաղալ» Linux-ում նրա ստեղծողի հետ միասին։ Բացահայտելով բոլոր քարտերը և հրապարակելով իր սերնդի սկզբնական կոդը հանրային տիրույթում՝ Թորվալդսը որոշ չափով վտանգեց կորցնել նախագծում առաջատար մշակողի կարգավիճակը: Այնուամենայնիվ, նա, ըստ երևույթին, կռահեց, որ իր մասնագիտական ​​մակարդակը շատ ավելի բարձր է, քան մշակողների մեծ մասը: Բացի այդ, ոչ բոլորը գիտեն, թե ինչպես աշխատել շատ, արդյունավետ և միևնույն ժամանակ անվճար: Իսկ Լինուս Տորվալդսը պարզապես ուներ նման «եզակի» ունակություն։

Եվ հետևյալ մեջբերումը ցույց է տալիս «ժամանց» տերմինը Տորվալդսի ներկայացման մեջ.

Այսպիսով, ձեզանից շատերը, ամենայն հավանականությամբ, անտանելի ձանձրացած կլինեն Սուրբ Ծննդին, և ահա ձեզ համար կատարյալ զվարճանք: Թեստ 2.6.15-rc7. Բոլոր խանութները կփակվեն, և ճաշերի միջև ավելի լավ ակտիվություն իսկապես չի լինի:

Ընդհանրապես, մինչ Լինուսն իր ուսանողուհու հետ ամուսնանալը, ծրագրավորումը գրեթե միակ բանն էր, որ նա անում էր «կերակուր ուտելու» միջև։ 1996 թվականին ամուսնանալուց հետո Թորվալդսն աշխատանքի անցավ Կալիֆորնիայի «Տրանսմետա» ստարտափում, որը մշակում էր էներգաարդյունավետ պրոցեսորներ: Բայց, այնուամենայնիվ, նա մնաց Linux-ի առաջատար ծրագրավորողը և միևնույն ժամանակ շարունակեց զվարճանալ։

Իսկ 2003 թվականին նա հեռացավ ընկերությունից՝ ամբողջությամբ կենտրոնանալու իր ՕՀ-ի զարգացման վրա: Մեկնումն իրականացրել է նորաստեղծ The Linux Foundation (այդ ժամանակ այն կոչվում էր Open Source Development Labs) հասարակական կազմակերպությունը, որը Տորվալդսին տրամադրում էր բժշկական ապահովագրություն և աշխատավարձ։

անսպասելի հաջողություն

Linux համայնքը դարձել է մի տեսակ ինքնակարգավորվող օրգանիզմ, որը ոչ ոք չի վերահսկում կենտրոնական կարգով: Ըստ այդմ՝ նախագծում իմաստ չուներ իշխանության պայքար կազմակերպելը։ Այնուամենայնիվ, Տորվալդսին դեռևս վերագրվում է ոչ պաշտոնական ղեկավարությունը: Ըստ հայտնի մեջբերումի՝ ծրագրավորողներին կառավարելը նման է կատուների երամակ հովվելուն: Թերևս Լինուսը կարողացավ հավասարակշռություն գտնել նախագծի ընդհանուր ուղղության միջև և միևնույն ժամանակ չխանգարեց մշակողներին ինքնուրույն քայլել: Ավելին, այս նախագծի շրջանակներում ցանկացած մասնակից կարող է իրականացնել սեփական մշակումը Linux միջուկի հիման վրա՝ առանց որևէ մեկին անհանգստացնելու։

Կարող եք նաև հիշել, որ նման գրավիչները, ինչպիսիք են. լինելով ադեկվատ և ինքնաքննադատող մասնագետ, առանց սրտի զարկերի գերագնահատման, Տորվալդսը բնականաբար «գրավում էր» նրանց, ովքեր ունեին իրեն նման հատկություններ: Ինչ-որ պահի Linux-ը դարձավ ամենահաջողված բաց կոդով նախագիծը: Եվ ինչպես գիտեք, թիմն ամենից հաճախ լուրջ հաջողությունների է հասնում, երբ նրա անդամները նայում են մոտավորապես նույն ուղղությամբ։

Նման արդյունքները չէին կարող անտարբեր թողնել օպերացիոն համակարգերի կոմերցիոն արտադրողներին... և պարզապես նախանձող մարդկանց, ովքեր մնացին լուսանցքում: Այնուամենայնիվ, Լինուս Տորվալդսը չէր ձգտում անցնել նրանց ճանապարհը կամ որևէ մեկին նախանձել։ Linux OS-ն սկսեց տարածվել համայնքից դուրս, քանի որ այն իսկապես լավ արտադրանք էր: Հատկապես լայն հնարավորություններ բացվեցին նրա առջև, երբ 1992 թվականի գարնանը հաքեր Օրեստ Զբրովսկին հաջողությամբ հարմարեցրեց X Window-ը Linux-ի համար։ Այսպիսով, Linux-ն ունի գրաֆիկական ինտերֆեյս։

git

Բացի օպերացիոն համակարգերի զարգացումից, Թորվալդսը քիչ հետաքրքրություն ուներ։ Չնայած այս թեման ներառում է բազմաթիվ ասպեկտներ, որոնցով կարող ես զբաղվել ողջ կյանքում։ Լինուսը համարում էր տարբերակների կառավարման համակարգերի զարգացումը և տվյալների բազաների հետ աշխատելը ամենաձանձրալի ոլորտները։ Սակայն, ճակատագրի հեգնանքով, 2005 թվականին նա ստիպված եղավ ստեղծել կոդերի կառավարման սեփական համակարգը։

2005 թվականին Թորվալդսը թողարկեց Linux 2.6.12-rc2-ը և հայտարարեց, որ չի շարունակի օպերացիոն համակարգի զարգացումը, քանի դեռ չի փոխարինել BitKeeper պահեստը, որը Linux համայնքն օգտագործում էր մինչև 2005 թվականը։ BitKeeper-ը ստիպված է եղել լքել իր ծրագրավորողների հետ տարաձայնությունների պատճառով՝ կապված բաց կոդով մշակման մեջ դրա անվճար օգտագործման հետ: Իսկ Թորալդսին կտրականապես դուր չեն եկել ելակետային կոդի կառավարման այլ համակարգեր։

«Արդյունքում ես որոշեցի, որ ես ինքս կարող եմ ավելի լավ բան գրել երկու շաբաթվա ընթացքում, և չսխալվեցի»։

Տորվալդսը երկու շաբաթվա ընթացքում ստեղծեց բաշխված աղբյուրի կառավարման համակարգ Git: Նա բազմիցս ասել է, որ ատում է SVN-ի նման կենտրոնացված պահեստները։ Git-ը ստեղծելիս Լինուսը հստակ հասկացավ, թե ինչ է իրեն անհրաժեշտ՝ ապակենտրոնացում, օֆլայն ինքնուրույն զարգացնելու ունակություն և ճյուղավորման և միաձուլման հարմարավետություն և հուսալիություն: Ավելին, նա ստեղծել է կոդերի կառավարման համակարգ՝ հատուկ Linux միջուկի մշակողների կարիքների համար։

Բայց Գիթին վիճակված էր «մեծ» ճակատագիր, որը Տորվալդսը կրկին չէր սպասում։ Պահեստը հայտնի է դարձել Linux համայնքից դուրս: Git-ն օգտագործվել է այնպիսի ապրանքների մշակողների կողմից, ինչպիսիք են KVM, Qt, Drupal, Puppet, Wine:

Բնավորությամբ հիասքանչ

Git-ի ժողովրդականության հետևանքով Լինուսը նույնիսկ ելույթ ունեցավ Google-ում 2007 թվականին: Զեկույցը վերանայելուց հետո կարող ենք եզրակացնել, որ Թորվալդսը բավականին հեգնանքով և ինքնաքննադատությամբ էր վերաբերվում իրեն և ներկա իրավիճակին.
Ես պետք է մի փոքր նախազգուշացնեմ, որ ես այնքան էլ լավ խոսնակ չեմ, մասամբ այն պատճառով, որ ես չեմ սիրում խոսել, և մասամբ այն պատճառով, որ վերջին մի քանի տարիների ընթացքում բոլորը ցանկանում էին, որ ես խոսեմ Linux-ի մառախլապատ ապագայի մասին առաջիկայում: դարում, իսկ ես ընդհանրապես գեյ եմ և նախընտրում եմ խոսել տեխնոլոգիայի մասին:

Նույնիսկ մանկության տարիներին Լինուս Տորվալդսը ամաչկոտ և չշփվող մարդ էր։ Դպրոցում նա համարվում էր տիպիկ «նյարդ», որը միանգամայն համահունչ է նրա արտաքինին (թույլ և փոքր չափսերով) և հոբբիներին։ Նա իրեն «տգեղ» էր համարում, այդ թվում՝ մեծ քթի պատճառով։

Երիտասարդ տարիներին նա շարունակում էր տառապել սոցիալականացման հետ կապված ամենատարբեր բարդույթներից։ Ճիշտ է, նա միայն ազատ ժամանակ էր տառապում ծրագրավորումից, այսինքն՝ բավականին հազվադեպ։

Հասարակության մեջ նրա անհաջողությունները ավելի քան փոխհատուցվեցին համակարգչային գիտության ոլորտում ունեցած հաջողություններով, որտեղ Թորվալդսը վայելում էր իր սեփական «ամենազորությունը»: Բայց նման հակասությունները բնորոշ են ականավոր մարդկանց և փոխհատուցվում են տարիքի հետ։ Այս դեպքում կարող եք տեսնել, թե դա ինչ հետք է թողել նրա հաղորդակցման ձևի վրա։

Դուք կարող եք չհամաձայնվել ինձ հետ այնքան, որքան ցանկանում եք, բայց այս զեկույցի տևողության ընթացքում բոլոր նրանք, ովքեր համաձայն չեն ինձ հետ, ըստ սահմանման, համր հրեշներ են: Հիշեք սա! Դուք ազատ կլինեք անել և մտածել այն, ինչ ուզում եք, երբ ես ավարտեմ իմ զեկույցը: Իսկ հիմա ես իմ միակ ճիշտ կարծիքն եմ տալիս, ուստի CVS-ի օգտատերեր, եթե իսկապես այդքան շատ եք սիրում, հեռացեք իմ աչքից։ Դուք պետք է գնաք հոգեբուժարան կամ մեկ այլ տեղ:

Թեման, որում Տորվալդսն իրեն վստահ է զգում, դառնում է իմպրովիզացիայի, ինքնահեգնանքի, կոկետության և հանրության հետ սիրախաղի այլ ձևերի դաշտ։
Ես սկսեցի նախագիծը, մշակեցի ճարտարապետությունն ու սկզբնական կոդը, և վերջին մեկուկես տարվա ընթացքում դրան աջակցում էր մի շատ ավելի լավ տղա՝ ճապոնացի Ջունիո Համանոն, և նա էր, ով Git-ն ավելի հասանելի դարձրեց հասարակ մահկանացուների համար։ . Git-ի վաղ տարբերակները պահանջում էին ուղեղի որոշակի «մտավոր կետեր»: Այդ ժամանակից ի վեր դա շատ ավելի հեշտ է դարձել:

Ընդհանրապես, սա իմ սովորական մոտեցումն է՝ մնացած բոլորն անում են իրենց լավագույնը, իսկ ես ինքս կարող եմ պարզապես նստել և խմել Pina Colada-ն:


Լինուս Տորվալդսին խորթ չեն և այնպիսի հատկություններ, ինչպիսիք են անկեղծ անմիջականությունը, որը սահմանակից է ցուցադրական անպարկեշտությանը: Սա ցույց է տալիս 2012 թվականին NVidia-ի հետ համագործակցության պատմությունը։

Համալսարանի ուսանողներից մեկը խնդրեց Linux-ի ստեղծողին մեկնաբանել բաց կոդով համայնքի հարաբերությունները գրաֆիկական արագացուցիչների և պրոցեսորների աշխարհի խոշորագույն մշակողներից մեկի՝ NVidia-ի հետ:

Լինուս Տորվալդսը հայտարարել է, որ NVidia-ն ամենավատ ընկերություններից մեկն է, ում հետ երբևէ գործ է ունեցել: Նրա խոսքով, NVidia-ի ներկայացուցիչները բացարձակապես չեն ցանկանում համագործակցել Linux-ի մշակողների համայնքի հետ և շարունակում են փակ պահել Linux-ի համար նախատեսված իրենց գրաֆիկական դրայվերների կոդը։

Ավարտելով իր պատասխանը՝ Լինուս Տորվալդսը ամփոփեց վերը նշվածը NVidia-ի հետ կապված, ձեռքի անպարկեշտ շարժում արեց տեսախցիկին և հայտարարեց.

Արժեքները, որոնք պաշտպանում էր Լինուս Տորվալդսը (գուցե մի փոքր չափազանց ցուցադրաբար) փոխեցին բաց կոդով համայնքի ձևը: Նրա օրինակը ոգեշնչեց և շարունակում է ոգեշնչել այլ մշակողների «սխրանքներին»:

2012 թվականի ապրիլի 20 Լինուս Տորվալդսը (ճապոնացի բժիշկ Սինյա Յամանակայի հետ) դարձել է Հազարամյակի տեխնոլոգիական մրցանակի դափնեկիր (Ֆինլանդիա)։

2014 թվականին Լինուս Թորվալդսը ստացել է Computer Pioneer մրցանակը IEEE Computer Society-ից։

Ֆինն ծրագրավորող և հաքեր Լինուս Բենեդիկտ Տորվալդսը (ըստ այլ աղբյուրների՝ Տորվալդսը) ծնվել է Հելսինկիում 1969թ. դեկտեմբերի 28-ին։

Linux-ը (այսօրվա ամենահայտնի անկախ օպերացիոն համակարգը) ոգեշնչվել է Էնդրյու Տանենբաումի՝ Minix օպերացիոն համակարգի հնարավորությունների մասին գրքից։

Լինուս Տորվալդս. «Հզոր ֆիննայի» կենսագրությունը

Տորվալդի հայրն ու մայրը ֆինն շվեդներ են։ 1960-ականներին նրանք կոչվում էին ուսանողներ, ովքեր համակրում էին արմատականներին։ Նրանք իրենց միակ որդուն անվանել են ի պատիվ ամերիկացի ֆիզիկոս և քիմիկոս Լինուս Փոլինգի, 1954 թվականին Նոբելյան մրցանակի դափնեկիր։

Լինուսի հոր քաղաքական նախասիրությունները (նա կոմունիստական ​​կուսակցության անդամ էր) հաճախ էին տղայի դասընկերների ծաղրի պատճառ դառնում։ Չնայած դրան՝ Լինուսը, ով համարվում էր զուսպ երեխա, հիանալի էր սովորում։ Նա հատկապես լավ էր տիրապետում ճշգրիտ գիտություններին` մաթեմատիկայի և ֆիզիկայի:

1988 թվականին Տորվալդսը համալրել է Հելսինկիի համալսարանի ուսանողների շարքերը, հաջողությամբ ավարտել և ավարտել (1996 թ.՝ ստանալով կիբեռնետիկայի մագիստրոսի կոչում։

Մինչ օրս Լինուս Տորվալդսը և նրա կինը՝ Թովեն, վեցակի ֆիննական կարատեի չեմպիոն և Լինուսի նախկին աշակերտը, ապրում են ամերիկյան Պորտլենդ քաղաքում։ Նրանք ունեն երեք դուստր՝ Պատրիսիա Միրանդան (1996թ.), Դանիելա Յոլանդան (1998թ.) և Սելեստե Ամանդան (2000թ.) Ռենդի կատվի հետ միասին:

Վաղ տարիքից Լինուսն ամեն ինչ ինքն էր անում։ Մի անգամ, չսպասելով հոր օգնությանը, նա ինքնուրույն հավաքեց ծովային նավի բարդ մոդելի մոդելը, իսկ մի քանի տարի անց, որպես քսան տարեկան ուսանող, նա «խելագարվեց» և ինքնուրույն համալիր ստեղծեց. համակարգչային ծրագիր.

Սկսելով կառուցել իր սեփական համակարգը՝ Հելսինկիի համալսարանի ուսանողը չէր նախատեսում որևէ կերպ մրցել Microsoft-ի նման ընկերությունների հետ, ծրագրավորումը նրա համար պարզապես հոբբի էր, որն ընդամենը ութ տարվա ընթացքում հանգիստ վերածվեց ամենախոստումնալից օպերացիոն համակարգերից մեկի։ .

Penguin Tooks-ը՝ Linux-ի զինանշանը, սկզբում անձնական թալիսման էր, որը Տորվալդսն ընտրեց իր համար: Լինուսն իր ընտրությունը բացատրում է այսպես՝ երբ նա կենդանաբանական այգում էր, նրան կծել էր պինգվինը։

«Լինուսի օրենքների» շարքում կա մեկը, որն ամբողջությամբ ձևակերպվել է ամերիկացի ծրագրավորող Էրիկ Ռեյմոնդի կողմից։ Այն հնչում է այսպես. «Երբ դիտարկումը պատշաճ մակարդակի վրա է, բոլոր սխալներն ընկած են մակերեսի վրա»: Երբ խորը սխալը շատերն են փնտրում, այն դառնում է մակերեսային։ Ծրագրային ապահովման երկու մշակողներին միավորում է իրերի վերաբերյալ նույն տեսակետները:

Կա միայն մեկ հարց. Ռայմոնդը նրան լուրջ խնդիր է համարում, իսկ Տորվալդսը չի ցանկանում նկատել նրան։ Լինուսը կարծում է, որ ամենակարևորը ծրագրի կոդի բաց լինելն է, իսկ Էրիկը կարծում է, որ շատ ավելի կարևոր խնդիրը ծրագրերի չափազանց բարձր արժեքն է։

Մինչ օրս Տորվալդսը, առանց չափազանց համեստության, կարող է իրեն անվանել համակարգի միջուկի մոտավորապես երկու տոկոսի ստեղծող: Նրան է պատկանում նաև համանուն ապրանքային նշանը և իրավունք ունի որոշում կայացնել պաշտոնական միջուկի ճյուղում փոփոխություններ կատարելու մասին: Linux համակարգի աշխատանքը վերահսկելու համար Թորվալդսին օգնում են Linux International ոչ առևտրային կազմակերպությունը, ինչպես նաև Linux օպերացիոն համակարգի օգտատերերը։

Այսօր համակարգչային առաջատար ընկերությունները, ինչպիսին է Microsoft-ը, վարձում են Linux-ին տիրապետող ծրագրավորողների, իսկ Երկնային կայսրությունում Linux-ը հայտարարվել է պետական ​​պաշտոնական օպերացիոն համակարգ: Առաջին սլավոնական ընկերությունը, որը հրաժարվեց Windows-ի թարմացումից, ռուսական Aquarius-ն էր:

Ամեն տարի օգոստոսի 25-ին «Open Source» կոչվող համայնքը նշում է Linux-ի ծննդյան օրը, օպերացիոն համակարգը, որը ստեղծել է Torvalds-ը։ Լինուսն իր հերթին հոգ է տանում իր գյուտի ընդհանուր հասանելիության մասին՝ դրանով իսկ գրավելով դրա վրա հազարավոր առաջադեմ ծրագրավորողների ուշադրությունը։

Առաջին սեփական տունը

ԱՄՆ-ում տուն գնելը հարկադրված միջոց էր. բնակարան վարձելը ամերիկացիներին շատ ավելի թանկ արժե, քան սեփական տուն գնելը: Ինքը՝ Տորվալդսը, լրագրողներին խոստովանել է, որ սեփական տան տեսքը և հանկարծակի գլորված համբավը ոչ մի կերպ չեն ազդել իր ապրելակերպի վրա, ինչը չի կարելի ասել դուստրերի ծննդյան մասին։

Այս ամենի և շատ այլ բաների մասին նա խոսում է իր ինքնակենսագրության մեջ (Լինուս Տորվալդս, գիրք Just for Fun):

Լինուս Տորվալդսի կարիերայի ուղին

Ծրագրավորող Լինուս Տորվալդսը, ում հակիրճ կենսագրությունը կարող է տեղավորվել ընդամենը մի քանի տողում, 1997 թվականի փետրվարից մինչև 2003 թվականի հունիսը չի ներկայացրել իր աշխատանքը Transmeta կորպորացիայից դուրս: Հաջորդ աշխատանքի վայրը անգլիական Open Source Development Lab ընկերությունն էր (այժմ կոչվում է The Linux Foundation):

Այսօր Տորվալդսը հեռավար աշխատող է, նա աշխատում է տնից։

Լինուս Տորվալդս, համակարգչային գիտություն և առաջին երկաթը. Ինչպես ամեն ինչ սկսվեց

Լինուս Տորվալդսի կյանքում (ինչպես նա ինքն է հավատում) նշանակալի դեր է խաղացել Էնդրյու Տանենբաումի գրած աշխատանքը, որը կոչվում է «Օպերացիոն համակարգեր. ստեղծում և վաճառք», որտեղ հեղինակը վերարտադրում է այնպիսի համակարգերի նախագծերը, ինչպիսին է Minix-ը:

Տղային համակարգչին առաջին անգամ ծանոթացրել է նրա մաթեմատիկոս պապը՝ Լեո Տորվալդսը։ Այդ ժամանակ Լինուսն առաջին անգամ (դա տեղի ունեցավ 1981 թվականին) դիպավ իր կյանքի առաջին համակարգչին՝ Commodore VIC-20-ին: Լեոյին հաջողվեց հետաքրքրել թոռանը՝ Լինուսը հետաքրքրվեց ծրագրավորմամբ և սկսեց ուսումնասիրել պապիկի համակարգչի ձեռնարկը։ Շուտով, կարդալով մասնագիտացված ամսագրեր, նա սկսեց գրել իր սեփական ծրագրերը և մի օր գնեց նոր համակարգիչ՝ հիմնված 386-րդ պրոցեսորի վրա, որտեղ տեղադրեց Minix-ը։

Նա արագ բացահայտեց այս համակարգի թերությունները և սկսեց գրել սարքի սեփական տարբերակը: Անընդհատ լրացնելով իր նախագիծը նոր հնարավորություններով՝ Լինուսը պարզեց, որ վերափոխումների արդյունքում ի հայտ է եկել անկախ «ՕՀ»։ Այսպիսով, իր համար անսպասելիորեն Լինուս Տորվալդսը ստեղծեց իր սեփական օպերացիոն համակարգը։ Հենց այդ ժամանակ նա Minix լրատվական թիմին ուղարկեց իր կարևոր ուղերձը:

Լեգենդար նամակագրություն

«Ողջույններ Minix-ի օգտատերերին:

Ես ստեղծում եմ օպերացիոն համակարգ անվճար (սա իմ հոբբին է, ուստի համակարգը կլինի սիրողական) 386(486) AT կլոնների համար ...

Ես ուզում եմ կարծիք հայտնել, թե Minix-ի մարդիկ ինչ հատկանիշներ են սիրում (կամ չեն սիրում), քանի որ իմ հայեցակարգը նման է սրա...

Ես կցանկանայի իմանալ օգտվողների մեծամասնության նախասիրությունների մասին: Ես համաձայն եմ լսել ցանկացած խորհուրդ, բայց չեմ խոստանում դրանք իրականացնել։

1991 թվականի սեպտեմբերյան օրերից մեկում Լինուս Թորվալդսը ստեղծեց իր ծրագրի հենց առաջին տարբերակի սկզբնական կոդը՝ այն դարձնելով հանրությանը հասանելի։ Նրա աշխատանքը գրավել է հարյուրավոր, ապա հազարավոր ծրագրավորողների ուշադրությունը, որոնք, ի դեպ, տվել են նրա գյուտի անունը։ Linux-ը արագ տարածվեց համացանցում, և բոլորը փորձեցին լրացնել և կատարելագործել այն: Լինուսի գյուտը շարունակում է տարածվել GNU Ընդհանուր հանրային լիցենզիայի (GPL) պայմաններով։

«Համակարգի աստվածների» բարկությունը

Linux-ի նկատմամբ հանրության բուռն հետաքրքրությունը զայրացրել է Minix համակարգի հեղինակին։ Էնդրյու Տանենբաումը խստորեն քննադատեց իր աշակերտ Տորվալդսին նոր համակարգի նախագծման համար՝ մոնոլիտ միջուկի ստեղծումը (1991) անվանելով հիմնարար սխալ։ Իր ուղերձը համացանցում վերնագրելով տարողունակ արտահայտությամբ. «Linux-ը հնացել է», պրոֆեսոր Թանենբաումը փորձեց բացատրել օգտվողներին, որ Linux-ը կարճատև է, քանի որ այն չի կարող փոխանցվել այլ պրոցեսոր, քան ներկայիս ստանդարտը (80x86):

Քննադատությունը ծանր հարվածեց Լինուս Տորվալդսին։ Հայտնի և ազդեցիկ Տանենբաումի հետ վիճելը վտանգավոր էր, բայց Տորվալդսը շարունակում էր պաշտպանել նրա գործը։

Լինուսի կողմից գրված միջուկի հրապարակայնությունը հասանելի դարձրեց այն օգտագործման համար Unix համակարգի հանրային տարբերակի զարգացումներին զուգահեռ: Շուտով լրագրողները սկսեցին խոսել և գրել Linux-ի և դրա ստեղծողի մասին։

Փառքի ժամանակացույց

1996 թվականին աստղագետները, ովքեր հայտնաբերեցին նոր աստերոիդ, իրենց հայտնագործությունն անվանեցին Linux Torvalds անունով:

1998 թվականին նա ստացել է EFF Pioneer մրցանակը։

1999թ.՝ Ստոկհոլմի համալսարանի մրցանակ: Տորվալդսը արժանացել է Ph.D.

Իսկ հաջորդ՝ 2000 թվականին, «հզոր ֆինն» արժանացել է նմանատիպ կոչման Հելսինկիի համալսարանի գիտնականների կողմից։ Նույն թվականին ֆինն ծրագրավորողը պարգեւատրվել է «Տեղեկատվական համակարգերի կատարելագործման համար» մեդալով, ինչպես նաեւ «Դարի մարդ» հարցման արդյունքներով Time-ի թղթակիցների կազմած ցուցակում զբաղեցրել է 17-րդ տեղը։

2001 թվականին Ռիչարդ Սթոլմանը և Քեն Սակամուրան Լինուս Տորվալդսի հետ կիսեցին Takeda մրցանակը (այն տրվում է մարդկանց, ովքեր նպաստում են ազգի սոցիալական և ֆինանսական բարեկեցությանը)։

2004 թվականին Time ամսագիրը Լինուսին ներառել է ամենահայտնի մարդկանց ցուցակում, իսկ «100 նշանավոր ֆիններ» լրագրողական հետաքննությունից հետո նա պատվավոր 16-րդ տեղում է։

2005 թվականին, ըստ BusinessWeek-ի, Լինուս Տորվալդսն արժանացել է «Լավագույն գործադիր տնօրենի» կոչմանը և նաև մրցանակի է արժանացել Ռիդ քոլեջի կողմից։

2006. Time-ը Տորվալդսին հռչակեց ռահվիրա հերոս և նրանցից մեկը, ով հաջողության է հասել վերջին 60 տարիների ընթացքում: Նույն թվականին Business 2.0 ամսագիրը, գնահատելով Տորվալդսի անձնական որակները, նրան ներառել է «ոչ նյութականների լավագույն տասնյակում»։

Իսկ 2008 թվականին Լինուսը դարձավ Կալիֆորնիայի համակարգչային պատմության թանգարանի պաշտոնական «ցուցանմուշը»։

Linux-ի դարաշրջան

Linux-ի ժամանակը սովորաբար հաշվվում է այն օրվանից, երբ ֆին ուսանող Լինուս Տորվալդսը նամակագրություն սկսեց թիմի հետ, որը պահպանում է Minix օպերացիոն համակարգը (Linux-ի նախատիպը):

Հետաքրքիր մանրամասն. Տորվալդսն իր ուղերձում ասել է, որ Linux-ը կարող է տեղադրվել միայն 80386 հարթակներում, այժմ Linux-ը տեղադրված է բազմաթիվ հարթակներում, այդ թվում՝ բազմաթիվ ներկառուցված և շարժական հարթակներում: Linux-ի բաշխման հարյուրավոր օրինակներ բաժանվել են միլիոնավոր օգտատերերի և մշակողների:

Այնպիսի նախագծեր, ինչպիսիք են Gnome, MySQL, Apache, OpenOffice.org, Mozilla և այլ բաց կոդով հավելվածներ, դարձան Linux-ի ակտիվ ժողովրդականացնողներ, իսկ Sun-ը, IBM-ը և Hewlett-Packard-ը ներդրողների թվում էին, ովքեր հավատում էին այս համակարգի հետագա զարգացման անհրաժեշտությանը:

Ճգնավոր ծրագրավորող

«Ուղղափառ համակարգչային անվտանգություն» շաբաթաթերթը 2015 թվականի մարտին անասելի գոհացրել է Լինուս Թորվալդսի երկրպագուներին՝ հայտարարելով, որ իրենց կուռքը և Linux օպերացիոն համակարգի ստեղծողը պատրաստվում է տոնի։

«Ուղղափառ համակարգչային անվտանգության» էջերից մեկից Հիերոմոն Լուկյանը (այդպես է մատնանշում աղբյուրը, այժմ կկոչեն Թորվալդսը) հայտնում է, որ հոգնել է Սատանայի ծառաների՝ Apple-ի և Microsoft-ի ընկերակցությունից։

Նորարարական օպերացիոն համակարգի ստեղծողը նաև ասաց, որ Linux ստեղծելիս չի մտածել սեփական շահի մասին, այլ միայն ցանկացել է աշխարհն ավելի լավը դարձնել... Այժմ նա ընդունում է վանականությունը, քանի որ կյանքի նկատմամբ իր հայացքներն ամենահամահունչ են։ ուղղափառ եկեղեցու սպասավորի ապրելակերպով։

«Վանականների և իմ օպերացիոն համակարգի երկրպագուների առանձնությունը, հեզությունն ու անմեղությունը նույնական են»,- հրաժեշտ տալով աշխարհին ծրագրավորող Լինուս Տորվալդս անունով հայտնի Լուսիանը։

Անձնասիրությունը որպես ցատկահարթակ

Ֆինլանդիայից ԱՄՆ տեղափոխվելուց հետո Լինուսին «բռնեց» պրոցեսորային Transmeta կորպորացիան՝ նշանակելով մի մարդու, ում միայն անունը այժմ լավ եկամուտ է բերում, գերազանց աշխատավարձ: Աշխատելով կորպորացիայի մեջ՝ Լինուսը ժամանակ է գտնում բարելավելու իր օպերացիոն համակարգը։

«Տրանսմետան» «հզոր ֆիննայի» միակ եկամտի աղբյուրը չէ։ Նրա հայրենակիցները՝ կապի ֆիննական ընկերությունների սեփականատերերը, պատիվ են համարում Լինուսին ընդգրկել տնօրենների խորհրդում։

Լինուս Տորվալդսը, ում կարողությունը կախված է Linux-ի վրա հիմնված ծրագրային ապահովման ընկերությունների բաժնետոմսերի վաճառքից, հետևում է իր գործընկերների գործունեությանը՝ կանխելով մրցակիցների ամենափոքր փորձերը՝ իր ստեղծագործությունը ավելի քիչ կոմպակտ և գործնական դարձնելու համար:

Լինուս Բենեդիկտ Տորվալդս, կամ Turvalds (շվեդ. Linus Benedict Torvalds (inf.) ; դեկտեմբերի 28, 1969, Հելսինկի, Ֆինլանդիա) - ֆին-ամերիկացի ծրագրավորող, հաքեր։

Ոգևորվելով կարդալով Էնդրյու Տանենբաումի գիրքը Minix օպերացիոն համակարգի մասին՝ Լինուսը ստեղծեց Linux-ը՝ GNU/Linux օպերացիոն համակարգի առանցքը, որը ներկայումս ամենաշատ օգտագործվող անվճար օպերացիոն համակարգն է։

1997 թվականից մինչև 2003 թվականը Լինուսն աշխատել է Transmet-ում։ Դրանից հետո նա կազմակերպեց Open Source Development Labs-ը։ Ներկայումս աշխատում է Linux հիմնադրամում (2007 թվականից), որտեղ մշակում է Linux միջուկը։

Կենսագրություն

Լինուսի ծնողները՝ ֆինն շվեդներ Նիլսը և Աննա Տորվալդսը, 1960-ականներին ռադիկալ ուսանողներ էին, իսկ հետո դարձան լրագրողներ։ Լինուսը ստացել է ամերիկացի քիմիկոս Լինուս Փոլինգի անունը։ Դպրոցում նա գերազանցում էր ֆիզիկայի և մաթեմատիկայի ոլորտները։ Անշփվող, համեստ տղա էր։ Նրան հաճախ էին ծաղրում հոր քաղաքական հայացքների պատճառով:

1988 թվականին Լինուսը ընդունվել է Հելսինկիի համալսարան, որն ավարտել է 1996 թվականին՝ ստանալով կիբեռնետիկայի մագիստրոսի կոչում։

Լինուս Տորվալդսն ապրում է Պորտլենդ քաղաքում (ԱՄՆ, Օրեգոն) իր կնոջ՝ Թովեի (ֆին. Տովե Տորվալդս, նե. Տովե Մոննի) հետ՝ ֆիննական կարատեի վեցակի չեմպիոն և Լինուսի նախկին աշակերտուհի, երեք դուստրեր՝ Պատրիսիա Միրանդան (ծնված դեկտեմբերին)։ 5, 1996), Դանիելա Յոլանդա (ծնված 1998թ. ապրիլի 16) և Սելեստե Ամանդան (ծնված 2000թ. նոյեմբերի 20):

1997 թվականի փետրվարից մինչև 2003 թվականի հունիսն աշխատել է Transmeta Corporation-ում, որից հետո տեղափոխվել է Open Source Development Labs (այժմ՝ The Linux Foundation): Մինչ Linux հիմնադրամը հիմնված է Բիվերտոնում, Թորվալդսն աշխատում է տնից:

Լինուս Տորվալդսի անձնական թալիսմանը Tux պինգվինն է, որը դարձավ նաև Linux-ի զինանշանը։ Իր «Պարզապես զվարճանքի համար» գրքում Տորվալդսը գրում է, որ որպես խորհրդանիշ ընտրել է պինգվինին, քանի որ մի անգամ կենդանաբանական այգում նրան ծակել է պինգվինը:

«Լինուսի օրենքներից» մեկը, որը վերջապես ձևակերպել է ամերիկացի հաքեր Էրիկ Ռեյմոնդը, ասում է. «Բավական աչքերով բոլոր սխալները հայտնվում են մակերեսի վրա»: Խորը սխալն այն է, որը դժվար է գտնել: Այնուամենայնիվ, եթե բավականաչափ մարդիկ վրիպակներ են փնտրում, նրանք բոլորն էլ ջրի երես են դուրս գալիս: Երկու ծրագրավորողներն էլ կիսում են բաց կոդով գաղափարախոսությունը՝ մասամբ հիմնված այս օրենքի հանդեպ հավատքի վրա:

Սակայն նրանց տեսակետները տարբերվում են այն հարցում, ինչն ավելի կարևոր է՝ կոդի բաց լինելը, թե՞ ծրագրերի «ազատությունը», դրանց տարածումը (Ռեյմոնդը վերջինիս կողմնակիցն է)։

Linux

1981 թվականին Լինուսի պապը՝ մաթեմատիկոս, Լեոն իր թոռանը ներկայացրեց Commodore VIC-20 համակարգիչը, որն օգտագործում էր մաթեմատիկական հաշվարկների համար։ Լինուսը հետաքրքրվեց ծրագրավորմամբ և կարդաց մեքենայական ձեռնարկներ։ Այնուհետև նա սկսեց կարդալ համակարգչային ամսագրեր և գրել սեփական ծրագրերը՝ սկզբում BASIC-ում, իսկ հետո՝ assembler-ում:

Դպրոցական տարիներից Լինուսը ստացել է մաթեմատիկայի գերազանցության կրթաթոշակներ։ Առաջին համակարգիչը, որը նա գնեց, Sinclair QL-ն էր, որն այն ժամանակ արժեր գրեթե 2000 դոլար:

Դպրոցը թողնելուց հետո Լինուսը ընդունվեց Հելսինկիի համալսարան՝ համակարգչային գիտության դասընթացի համար։ Դասընթացն ընդհատվել է մեկ տարվա զինծառայությամբ։

Տորվալդի կյանքում նշանակալի իրադարձություն էր Էնդրյու Տանենբաումի «Օպերացիոն համակարգեր. նախագծում և իրականացում» գրքի ընթերցումը, ISBN 0-13-638677-6: Գիրքը ներկայացնում է UNIX ընտանիքի համակարգերի կառուցվածքը՝ օգտագործելով Տանենբաումի կողմից գրված Minix OS-ի օրինակը։ Լինուսին շատ էր հետաքրքրում իր կարդացածը։ Ավելի ուշ նա գնեց նոր 386 համակարգիչ և տեղադրեց Minix-ը։

Բացահայտելով համակարգի թերությունները՝ նա սկսեց գրել իր սեփական տերմինալային էմուլյատորը, որում իրականացրեց առաջադրանքների փոխարկումը։ Այնուհետև Լինուսը ծրագրին ավելացրեց ավելի ու ավելի նոր հնարավորություններ, որոնց շնորհիվ այն շուտով սկսեց ձեռք բերել լիարժեք օպերացիոն համակարգի հնարավորություններ։ Այնուհետև նա ուղարկեց այժմ հայտնի հայտարարությունը Minix լրատվական խմբին՝ հարցնելով. «Ի՞նչ կցանկանայիք տեսնել minix-ում»:

1991 թվականի սեպտեմբերի 17-ին Լինուսը թողարկեց ծրագրի սկզբնական կոդը (տարբերակ 0.01) հանրային ներբեռնման համար։ Համակարգն անմիջապես մեծ հետաքրքրություն առաջացրեց։ Հարյուրավոր, հետո հազարավոր ծրագրավորողներ սկսեցին հետաքրքրվել համակարգով (ծրագրի հետ գրացուցակը, ավելի լավ տարբերակների բացակայության պատճառով, կոչվում էր «Linux») և աշխատեցին այն բարելավելու և լրացնելու վրա։ Այն տարածվել է և դեռևս տարածվում է GNU հանրային լիցենզիայի պայմաններով՝ GPL:

Հարցեր ունե՞ք

Հաղորդել տպագրական սխալի մասին

Տեքստը, որը պետք է ուղարկվի մեր խմբագիրներին.