Навіны і грамадстваЗнакамітасці

Торвальдс Лінус: біяграфія, фота і дасягненні

Лінус Торвальдс, біяграфія якога прадстаўлена ў артыкуле, нарадзіўся ў сям'і журналістаў у Фінляндыі, дзе і вырас. У школе яго лічылі батанікам з-за яго захапленняў і знешнасці. Нізкарослы і шчуплы, самы малодшы дзіця ў класе, непрыгожы (па яго ўласным прызнанні), Лінус быў вельмі захоплены тэхнікай. Зносіны са аднагодкамі яго мала цікавіла. Торвальдс Лінус выдатна вучыўся па фізіцы і матэматыцы, часам на шкоду гуманітарных прадметах. На фота ніжэй - школа, якую наведваў Лінус.

Знаёмства з светам кампутараў

Сапраўдным гуру і беспярэчным аўтарытэтам для яго быў Лео Вальдэмар Тернквист, дзед па матчынай лініі. Ён працаваў у Універсітэце Хельсінкі, дзе быў прафесарам статыстыкі. Менавіта гэты чалавек адкрыў для ўнука свет кампутараў. Ва ўзросце 11 гадоў Торвальдс ўжо асвойваў Commodore VIC-20, адначасова вывучаючы праграмаванне на Basic, паколькі гэты кампутар ні на што большае не быў прыдатны.

Праз некаторы час Торвальдсу надакучыў манатонны ўвод праграм. Лінус Торвальдс (фота яго прадстаўлена вышэй) пачаў скупляць усе кампутарныя часопісы і кнігі, якія з'яўляліся ў краіне. У адным часопісе Лінус знайшоў праграму для азбукі Морзэ. Яна была створаная не на бейсике, як усе іншыя, сустраканыя яму раней, а была проста наборам лічбаў. Іх можна было перавесці ўручную на машынны мова, запісаўшы ланцужком адзінак і нулёў, зразумелай для кампутара.

Торвальдс Лінус зразумеў, што Бейсик - гэта частка кампутара, а затым пачаў вывучаць іншыя яго боку. Калі памёр дзядуля, ён з галавой пагрузіўся ў працу з кампутарам, які дастаўся Лінусу па спадчыне.

сям'я Лінуса

Аб дзядулю і яго ролі ў лёсе нашага героя мы ўжо расказалі. Што да іншых прадстаўнікоў сямейства, бацькі Торвальдса да гэтага часу працуюць у галіне журналістыкі. Нільс Торвальдс, бацька, - радыё- і тэлежурналіст. Ганна Торвальдс, маці Лінуса, - літаратурны рэдактар. Сястра Сара кіруе бюро перакладаў, якія займаюцца галоўным чынам перакладамі навінавых рэпартажаў. Сам Лінус Торвальдс, біяграфія якога ніяк не звязаная з журналістыкай, скептычна ставіцца да гэтай прафесіі.

юнацкія гады

У юнацкія гады Лінуса, у адрозненне ад многіх яго аднагодкаў, не прыцягвалі ні хакей з футболам, ні флірт з дзяўчатамі. Торвальдс быў цалкам захоплены працай з кампутарамі.

Затым Лінус Торвальдс паступіў ва ўніверсітэт. Правучыўшыся ў ім год, ён быў прызваны ў армію, дзе ўмацаваў здароўе і падкачаў мускулы на занятках па фізічнай падрыхтоўцы. Пасля дэмабілізацыі Торвальдс вярнуўся да вучобы ва універсітэце. Менавіта гэтая навучальная ўстанова дала яму штуршок да заняткаў праграмаваннем ўжо на сур'ёзным узроўні. Уся далейшая жыццё Торвальдса звязана з распрацоўкай вядомай на ўвесь свет аперацыйнай сістэмы.

Яшчэ ва ўзросце 17-ці гадоў, у 1987 годзе, Лінус купіў наўзамен састарэлага VIC-20 навінку - Sinclair QL. У гэтага кампутара было 128 Кб памяці. Ён працаваў на восьмимегагерцевом працэсары ад фірмы Motorola. Кошт кампутара на той момант была каля 2000 даляраў. Ён выпускаўся кампаніяй пад эгідай К. Сінклера.

Цікавасць да аперацыйных сістэм

Практычна адразу ў Лінуса з'явіўся цікавасць да розных аперацыйных сістэм. Для таго каб усталяваць флопі-кантроль, набыты Торвальдсам, яму спатрэбілася напісаць уласны драйвер прылады. Тады ж ён знайшоў праколы ў аперацыйнай сістэме. Лінус выявіў, што тое, што адбывалася ў рэальнасці, несоответствовало таго, што было абяцана ў дакументацыі.

Наступным крокам Торвальдса стала дызасэмбляванне АС Q-DOS, якая была ўсталяваная на яго ўласным кампутары. Лінус быў расчараваны, даведаўшыся пра тое, што ў гэтай сістэме немагчыма нічога змяніць, паколькі яна была прапісаная ў ПЗУ.

Лінус спачатку напісаў на новым кампутары некалькі гульняў. Ідэі большасці з іх ён запазычыў са старога кампутара. Устаноўленая АС, аднак, мела мноства недахопаў. Напрыклад, нягледзячы на сваю мультизадачность, у яе не было функцыі абароны памяці. Сістэма магла завіснуць ў любы момант. Акрамя таго, К. Сынклэрам пасля распрацоўкі Sinclair QL перастаў удасканаліць свае мадэлі, а таксама падтрымліваць існуючыя.

Гісторыя стварэння Linux

Лінус, вярнуўшыся з войска, пазнаёміўся з сістэмай Unix. Разам з іншымі 32-ма студэнтамі Торвальдс вырашыў выбраць курс "C і Unix". Паколькі гэтая сістэма толькі што з'явілася ў той час у Хельсінскім універсітэце, настаўніку даводзілася навучацца новай АС разам са студэнтамі.

Лінуса наштурхнула на думку аб стварэнні сваёй аперацыйнай сістэмы кніга Эндру Татенбаума, прафесары з Амстэрдама. Торвальдс сцвярджае, што яна перавярнула ўсё яго далейшае жыццё. У гэтай кнізе ( "Праектаванне і рэалізацыя аперацыйных сістэм") аўтар апісвае Minix - створаную ім для навучання Unix вучэбную АС. Натуральна, Торвальдс адразу ж вырашыў усталяваць яе на свой кампутар. Праблема складалася ў тым, што Sinclair QL не быў прызначаны для ўстаноўкі падобных сістэм. Толькі ў студзені 1991 года, набыўшы новы кампутар (зараз ужо РС), Торвальдсу атрымалася ўсталяваць Minix на яго.

Вывучыўшы вартасці і недахопы гэтай аперацыйнай сістэмы, Лінус вырашыў давесці яе да розуму. Гэта была вучэбная АС, зрэзаная і скажоная. Minix стала больш дасканалай пасля ўстаноўкі старых праграм Лінуса і латак Бруса Эванса, знакамітага хакера з Аўстраліі.

Стварэнне пакета эмуляцыі тэрмінала

Усё пачалося з таго, што ў Minix тэрмінал выдаленай сувязі быў рэалізаваны вельмі дрэнна. А гэта была функцыя, якую Лінус выкарыстаў часцей за ўсё. З дапамогай яе ён звязваўся з універсітэцкім кампутарам па мадэмнай сувязі. Торвальдс вырашыў стварыць уласную праграму для сувязі, узяўшы за аснову ня Minix, а апаратны ўзровень самога кампутара. Дзякуючы гэтаму ён паралельна вывучыў кампутар на 386-м працэсары, а таксама яго АС. Торвальдс быў вельмі ганарлівы тым, што яму ўдалося удасканаліць АС. Але спробы прадставіць свае заслугі іншым не прывялі ні да чаго. Было складана растлумачыць людзям, што пад знешняй немудрагелістага часам можна знайсці складаныя глыбінныя працэсы.

Распрацоўка драйвера файлавай сістэмы і дыскавода

Такім чынам, Linux пачалася са стварэння пакета эмуляцыі тэрмінала. Пасля гэтага адно новаўвядзенне рушыла ўслед за іншым. Торвальдсу спатрэбілася спампоўваць і запісваць файлы на кампутар, які знаходзіцца ў універсітэце. Для гэтага неабходна было пісаць іх на дыск. Падумаўшы, Лінус вырашыў стварыць драйвер файлавай сістэмы і дыскавода. Пры гэтым сістэма, якую ён планаваў распрацаваць, павінна была быць сумяшчальнай з Minix. Ствараючы яе, ён раіўся з карыстальнікамі Minix праз usenet-канферэнцыю. Па тым, якія сур'ёзныя пытанні аб архітэктуры Minix і Unix задаваў студэнт, можна было здагадацца, што ён задумаў распрацаваць сваю ўласную АС.

Праца над першай версіяй Linux

Аднойчы Лінус раптам выявіў, што праграмы, напісаныя ім, абраслі мноствам дадатковых функцый і ўяўляюць сабой рабочую версію АС. Праца па стварэнні Linux на ранніх стадыях вялася досыць манатонна. Торвальдс адзін за адным разглядаў розныя сістэмныя выклікі, якія ляжаць у аснове Unix. На іх базе ён спрабаваў стварыць уласныя блокі АС з функцыямі, неабходнымі яму. Гэта было досыць цяжка і не вельмі-то стымулявала да працягу працы. Лінусу давялося займацца гэтым таму, што праверыць працаздольнасць сістэмы было яшчэ немагчыма. Ажыццявіўшы апрацоўку прыкладна 25-ці розных сістэмных выклікаў, Торвальдс перайшоў да іншай тактыцы. Цяпер ён пачаў спрабаваць запусціць абалонку АС. Калі пры гэтым ўзнікалі памылкі, ён распрацоўваў патрэбныя сістэмныя выклікі. Прасоўванне ў распрацоўцы сістэмы было відавочна. Абалонка пачатку стабільна працаваць пачынаючы з канца жніўня 1991 года. Гэта быў першы вялікі поспех Лінуса.

Linux 0.01

Такім чынам, першая версія Linux з'явілася ў адкрытым доступе 17 верасня 1991 года. Тады ж Торвальдс вырашыў, як назваць гэтую сістэму. Першапачаткова ён планаваў даць ёй імя Freax (слова freaks азначае "фанаты", а "х" - гэта заканчэнне ад Unix). Ужо тады ён называў гэтую сістэму Linux, аднак лічыў нясціплым выкарыстоўваць сваё імя як афіцыйную назву. Выкладчык хельсінскага Тэхнічнага універсітэта Ары Лэмке стварыў каталог на сэрвэры FTP універсітэта. Сюды і размясціў Лінус сваю сістэму. Але слова Freax Ары не спадабалася, таму каталог, дзе яна была размешчана, ён вырашыў перайменаваць у pub / OS / Linux. Торвальдс асабліва не пярэчыў, таму назва паступова замацавалася.

Выкладзеная на сайт версія АС мела нумар 0.01. Тым самым падкрэслівалася, што сістэма яшчэ недасканалая і мае патрэбу ў сур'ёзнай дапрацоўцы. Таму Торвальдс не дэманстраваў публічна сваю АС. Ён толькі разаслаў лісты некалькім вядомым хакерам, у якіх быў пазначаны адрас сервера, дзе можна было спампаваць яе. Першапачатковая версія не дазваляла рабіць практычна нічога, акрамя яе запуску і раздрукоўкі зыходнікаў.

ўдасканаленне сістэмы

Цікавасць да сістэмы вычарпаўся ля яе стваральніка да лістапада 1991 года. Магчыма, далейшае яе ўдасканаленне спынілася б. Аднак ўмяшалася выпадковасць. Лінус, дорабатывая ў чарговы раз Minix, сапсаваў па хібы важныя часткі падзелу гэтай АС. Паўстала пытанне аб тым, пераўсталёўваць ці Minix або паставіць Linux як асноўную АС. Торвальдс вырашыў выбраць сваю сістэму.

Linux ужо да пачатку 1992 г. здзейсніла вялікі рывок наперад. У сістэму было дададзена некалькі функцый, якія не мелі аналагаў у Minix. Гэта, напрыклад, падпампоўка на жорсткі дыск у выпадку працы з вялікімі праграмамі. Лінус таксама ўвёў у сваю сістэму функцыі, якія карыстальнікі запытвалі ў сваіх лістах. Такім чынам, значна ўдасканаліў сваю АС Лінус Торвальдс.

"Я раблю бясплатную аперацыйную сістэму"

Стваральнік сістэмы адмовіўся ад прапаноў аб узнагародзе. Ён папрасіў толькі карыстальнікаў выслаць паштоўкі з гарадоў, у якіх яны пражывалі. Лінусу цікава было даведацца, дзе выкарыстоўваецца яго сістэма. Паштоўкі пачалі сыпацца лавінай - з Японіі, Новай Зеландыі, ЗША, Нідэрландаў. Сваякі, нарэшце, заўважылі, што Лінус набыў вялікую папулярнасць дзякуючы сваіх заняткаў за кампутарам. Стан Лінуса Торвальдса сёння, трэба меркаваць, вельмі вяліка. Аднак сам ён ставіцца да грошай спакойна. Імкненне да нажывы ніколі не было ў яго характары.

Статус па аўтарскіх правах

Першы час ўмовы распаўсюджвання АС былі распрацаваны толькі ў агульных рысах. Linux распаўсюджваўся свабодна, аднак яго нельга было выставіць на продаж. Калі ж карыстальнік вырашыў унесці паляпшэння або змены ў сістэму, ён павінен быў стварыць зыходнікі, зрабіўшы гэтыя паляпшэння усеагульным здабыткам. У цяперашні час замест аўтарскіх правоў Лінус Торвальдс выкарыстоўвае лецензию General Public License.

З'яўленне графічнага інтэрфейсу, Linux 1.0

Вясною 1992 года хакер О. Збровски адаптаваў для гэтай АС X Windows. У Linux, такім чынам, з'явіўся графічны інтэрфейс. Пасля гэтага Лінус Торвальдс вырашыў, што сістэма практычна гатовая і выпусціў версію 0.95. Аднак гэта было памылкай. Ледзь пачаўшы ўводзіць у сваёй АС функцыі працы ў сеткі, ён зразумеў, што неабходна істотна дапрацаваць сістэму. Толькі праз 2 гады выйшла версія 1.0, прадстаўленая ў сакавіку 1994 г.

Асабістым талісманам Торвальдса з'яўляецца пінгвін Tux. Пра гісторыю эмблемы распавядае ў сваёй кнізе Лінус Торвальдс (Just for Fun). У ёй ён піша, што абраў гэтай жывёлы таму, што аднойчы пінгвін клюнуў яго ў заапарку.

Асноўныя дасягненні і ўзнагароды

У 1996 годзе Лінус Бенедыкт Торвальдс скончыў універсітэт, стаўшы магістрам. У снежні ў яго нарадзілася дачка, а ў 1997 годзе ён пачаў працаваць у Крамянёвай Даліне ў кампаніі Transmeta. На гэты час Лінус Торвальдс стварыў толькі 2% сістэмнага ядра. Аднак менавіта ён вырашае, якія змены трэба ўнесці ў афіцыйную галінку распрацаванай ім АС.

У заключэнне распавядзем аб апошніх узнагародах, атрыманых Торвальдсам. У 2012 годзе, сумесна з Синъей Яманака, японскім медыкам, Лінус стаў лаўрэатам прэстыжнай прэміі "Тэхналогія тысячагоддзя". У гэтым жа годзе ён стаў членам Залы славы інтэрнэту. Лінус Торвальдс, фота і біяграфія якога цікавіць сёння многіх, таксама з'яўляецца уладальнікам узнагароды "Піянер кампутарнай тэхнікі", якая была ўручана яму IEEE ў красавіку 2014 г.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 be.unansea.com. Theme powered by WordPress.