Линус Бенедикт Торвальдс — новый герой нашего времени

Линус Бенедикт Торвальдс —  новый герой нашего времени

Наверное, неслучайно коллективный разум  удобное и очень востребованное изобретение матушки-природы!.. И, наверное, поэтому он бывает так полезен не только в дикой природной среде, но и в человеческом обществе.

28 декабря 2012

Линус Бенедикт Торвальдс —  новый герой нашего времени Жарова Валерия. Первое, что сделала, попав впервые в Интернет, - заглянула по спутниковой карте в кратер Фудзиямы.

Публиковалась в узкоспециализированных изданиях по психологии. Писала рецензии на тематических порталах.

Занимается литературной деятельностью и искусством.

Наверное, неслучайно коллективный разум  удобное и очень востребованное изобретение матушки-природы!.. И, наверное, поэтому он бывает так полезен не только в дикой природной среде, но и в человеческом обществе.

Ведь он мобилен, гибок и иногда просто до совершенства адаптирован к условиям «здесь и сейчас». Причем практически везде, где проявляется его действие, и программирование  не исключение!

Ярчайший пример этого — Линукс, одна из самых удивительных и масштабных (в прямом смысле этого слова) операционных систем, ядро которой было впервые представлено обществу Линусом Торвальдсом на самых необычных условиях.

Каких именно? В первую очередь — открытости и возможности «видоизменяться» под влиянием деятельности этого самого коллективного разума. Но самое интересное то, что эта эффективная операционная система — абсолютно (и официально) бесплатна!

Линус Бенедикт Торвальдс —  новый герой нашего времени Линус Бенедикт Торвальдс появился на свет 28 декабря 1969 года в Хельсинки, в журналистской семье шведского происхождения Нильса и Анны Торвальдсов. Интересно, что прогрессивные родители дали своему сыну имя в честь выдающегося биохимика и дважды нобелевского лауреата, открывшего миру лечебные свойства витамина С и выступавшего за запрет ядерного оружия, — Линуса Полинга.

В школе юного Торвальдса, который еще был и самым младшим из одноклассников, совершенно не интересовали гуманитарные науки, которые поэтому и давались ему с определенным трудом, зато мальчик был всерьез увлечен математикой и физикой.

Школьные успехи Линуса в математике позволили ему регулярно получать поощрительную стипендию, которая не тратилась на развлечения, а откладывалась для более высоких целей. Вероятно, сказались гены деда Линуса по материнской линии — профессора статистики в Хельсинкском университете Лео Вальдемара Тернквиста.

Кстати, именно благодаря дедушке Лео маленький Линус Торвальдс в одиннадцать лет впервые познакомился с ЭВМ (Commodore VIC-20, рабочим компьютером деда-математика), всерьез увлекся компьютерной техникой и посвятил этому увлечению все последующие годы своей жизни.

А первой литературой по компьютерам, которую держал в руках Линус, было руководство по работе с дедовым Commodore VIC-20, что подтолкнуло мальчика к изучению такого языка программирования, как BASIC. Благо, дедушка в этом был хорошим советчиком, он же и стал для Линуса первым учителем программирования!..

А вот далее пытливый ум Торвальдса требовал все новой и новой информации, поэтому Линус начал целенаправленно скупать практически всю имеющуюся в те времена литературу, касающуюся компьютеров.

Там же он обнаружил и попробовал «на зубок» интересную программу на BASIC, предложенную одним из журналов, при помощи которой на язык ЭВМ вручную переводилась азбука Морзе.
Самостоятельное написание программ (вернее даже сказать — прелесть процесса удивительной трансформации языка обычных чисел в язык машины) настолько восхитило и увлекло юного Торвальдса, что он решил заняться этим профессионально!

А вот свой самый первый (собственный) компьютер (до этого он использовал машину, доставшуюся ему в наследство от деда) Линус Торвальдс приобрел в семнадцатилетнем возрасте на сэкономленные школьные стипендии по математике, ведь стоил тот целых две тысячи долларов!

При этом работал его новенький Sinclair QL на основе 68008 процессора от Motorola (на частоте 7,5 МГц), мог подключаться как к монитору, так и к телевизору, и имел целых 128 КБ (правда, с возможностью расширения до 640 КБ) памяти.

В 1988 году Линус Торвальдс поступает на курс информатики в Университет Хельсинки, который оканчивает в 1996 году со степенью магистра кибернетики, успев, к тому же, за время обучения там еще и отслужить год в армии.

Однако университетские годы Торвальдса более знаменательны тем, что в этот период он создает свою знаменитую и беспрецедентную операционную систему — Линукс. Но об этом по порядку.

Началось все со знакомства Линуса с книгой Эндрю Таненбаума «Операционные системы: разработка и реализация», в которой структура ОС семейства UNIX рассматривалась на примере разработанной автором для студенческих лабораторий операционной системы «Minix».

Воодушевленный прочитанным, Торвальдс устанавливает «Minix» на своем новеньком компьютере, работающем на базе процессора 386, и погружается в практическое изучение ОС Таненбаума.

Вскоре внимательный Торвальдс находит слабые места «Minix», предназначенной все-таки больше для определенного уровня компьютерного образования в студенческой среде, нежели для коммерческого использования.

Решая самостоятельно улучшить программу, Линус начинает с написания собственного эмулятора терминала, включающего возможность переключения задач. При этом увлеченный студент не останавливается на достигнутом, а продолжает планомерно дополнять свою программу все новыми и новыми опциями, приближая ее функционал к таковой полноценной операционной системе.

Чуть позже Торвальдс пишет драйвера дисковода и файловой системы, а также делает вновь созданную ОС совместимой с «Minix».

Интересно, что в процессе своей работы Линус Торвальдс постоянно интересовался мнением пользователей «Minix» о том, что их не устраивает в данной ОС, а также о том, какие дополнительные опции те хотели бы видеть в идеальной, на их взгляд, операционной системе.

Его знаковое объявление с подобным вопросом появилось в новостной группе сообщества «Minix» в августе 1991 года, а уже в сентябре Торвальдс выложил в свободный доступ исходный код своей новенькой программы, что тут же привлекло к ней внимание тысяч программистов со всего мира!..
А вот Эндрю Таненбаум, ставший идейным вдохновителем Линуса Торвальдса, высказался о творении последнего неожиданно крайне отрицательно. Особенно это касалось дизайна ОС (в частности  монолитности ядра), а также вопросов непереносимости этой операционной системы.

Линуса невероятно огорчила эта критика (именно от Таненбаума!), однако он не сдался под давлением именитого профессора, продолжил свою работу над ядром и на деле доказал, что его система не только имеет право на жизнь, но и может органично развиваться. Более того  Линус установил ее на свой компьютер после выхода из строя «Minix»!

На сегодня операционная система Торвальдса Linux включает в себя открытое ядро, постоянное совершенствуемое Линусом (сегодня оно написано лично им всего на 2 процента) в соавторстве с программистами всего мира, и прикладную оболочку из инструментальных наработок UNIX-совместимой системы проекта GNU, известного еще с 1983 года. Распространяется Линукс на условиях свободной лицензии (GPL).

Уже в 1992 году Linux становится известной в IT-мире ОС, о ней говорят и пишут в СМИ, у нее появляются первые поклонники. Интересно, что эмблема Linux (пингвин Такс), ставшая личным талисманом Торвальдса, была выбрана путем голосования среди интернет-пользователей в 1996 году.

Линус Бенедикт Торвальдс —  новый герой нашего времени Flickr by mtellin

Идея остановиться именно на пингвине принадлежит супруге Линуса Туве (кстати, его бывшей студентке по Хельсинкскому университету, а ныне — шестикратной чемпионке Финляндии по каратэ).

В 1997 году Линус Торвальдс вместе с семьей переезжает в американский Портленд (штат Орегон) и приступает к работе в Transmeta Corporation, откуда в 2003 году переходит в Open Source Development Labs (OSDL), переименованную позже в Linux Foundation.

Сегодня талантливый программист продолжает свою любимую работу с ядром Linux и прекрасно совмещает это с воспитанием трех очаровательных дочурок и кота (от пингвина, подаренного на один из дней рождения, Линус предусмотрительно отказался в пользу зоопарка).

Торвальдс — лауреат многочисленных международных премий и номинаций, он настоящий герой для многих пользователей ПО (в том числе и по версии многих престижных изданий). При этом он — обычный парень, любящий свое дело, свою семью, хорошие автомобили и пиво. Он открыт для всех так же, как и его творение — Linux!..

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

Но кто знает, возможно, именно благодаря вам знаменитая операционная система, успешно конкурирующая по некоторым позициям с аналогами от Apple и Microsoft, станет еще более совершенной?..

Комментировать

Содержание этого поля является приватным и не предназначено к показу.
Капча
Это вопрос для проверки человек ли вы, и для предотвращения спама.