Биография Линуса Бенедикта Торвальдса. «Золотое ядро» цифровых технологий
Как финскому инженеру-программисту, создателю ядра Linux удалось разработать и запустить одну из самых популярных операционных систем в мире? Подробнее читайте в нашем материале

Будущий создатель одной из самых популярных операционных систем в мире Linux Линус Бенедикт Торвальдс родился в Хельсинки 28 декабря 1969 года. Его родители убежденные коммунисты - Анна и Нильс Торвальдс были журналистами, но сына назвали в честь лауреата Нобелевской премии по химии Линуса Поллинга (а мог бы быть Карлом или Владимиром).
Как Линус Торвальдс стал программистом
Однако сильнейшее влияние на ребенка оказали все же не родители и их политические взгляды, а дедушка Линуса по материнской линии - Лео Тёрнквист. Он был профессором статистики в университете Хельсинки, и по долгу службы имел 8-битный домашний компьютер Commodore VIC-20! Линус освоил дедовскую технику в 11 лет и самостоятельно изучил программирование на языке Basic. С внешним миром он был не в ладах — сверстники не принимали Линуса и частенько подвергали его буллингу. Поэтому будущий программист все время проводил в компании компьютера. Тем более что когда мальчику было 14 лет, дед почил в бозе, завещав ПК внуку.
В 17 лет Линус Торвальдс на скопленные в счет школьных завтраков две тысячи долларов приобрел себе новый более функциональный компьютер Sinclair QL, продолжив на нем осваивать премудрости программирования. Параллельно с этим в 1988 году Линус поступает в Университет Хельсинки, в котором преподавал его дед. Возможно, чтобы не запятнать его честь, Торвальдс проявил усердие и прилежание в получении высшего образования с перерывом на службу в армии. Кстати, служба длилась 11 месяцев, в течение которых Линус должен был искать и точечно нейтрализовать орудия и технику противника. Отдав долг родине в лесах Лапландии и получив звание старшего лейтенанта в качестве артеллериста-наводчика, Линус Торвальдс вернулся к учебе и своему увлечению компьютерами. Он решил освоить язык Си и системы Unix по книге Эндрю Таненбаума «Операционные системы. Разработка и реализация», которая перевернула его сознание. В книге был описан принцип работы операционной системы на примере учебной версии Unix — Minix.

Торвальдс понял, что простота Unix открывает перед ним широчайшие горизонты для экспериментирования с помощью базовых вызовов. Он купил второй в своей жизни персональный компьютер Intel 386 с 4 мегабайтами оперативной памяти и предустановленной системой DOS. Линус заказал по почте Minix и приступил к делу всей своей жизни.
Как Торвальдс создал Linux
Однако тогда Линус Торвальдс еще не подозревал, что занимается делом всей своей жизни. Перед ним стояла достаточно прозаическая задача — наладить интернет и установить из дома связь через терминал с университетским компьютером. То, что предлагала Minix, Линуса не устраивало, поэтому он начал разрабатывать собственный терминал, который помимо прочего мог бы еще и сохранять и передавать файлы. В какой-то момент Торвальдс понял, что созданный им на языке программирования Си код вполне тянет на самостоятельную операционную систему. Кстати, при работе Линус использовал инструменты, лежавшие в свободном доступе. Например, лицензию GPL (General Public License), которая предполагает открытость исходного кода. Другими словами созданная Линусом «операционка» не только распространялась бесплатно, но и предоставляла возможность любому пользователю вносить в нее изменения и дорабатывать ее, правда, при условии, что исходный код этих доработок будет также обнародован. Все же папенькины взгляды не прошли бесследно для создателя Linux.