Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #99, МАРТ 2007 г.

X-profile

Илья Александров

Хакер, номер #099, стр. 106


(ilya_al@rambler.ru)

Theo de Raadt

Биографическая справка

Создатель самой безопасной операционной системы в мире родился… в Африке. Пополнение в семье де Раадтов случилось 19 мая 1968 года в Претории – промышленном центре Южно-Африканской Республики. Отец Тео - голландец (отсюда и частица «де» в имени), а в ЮАР он работал инженером, создавая инфраструктуру черного континента.

Семья была большая, у Тео есть две сестры и брат. Когда мальчику исполнилось 9 лет, отец семейства решил мигрировать в Канаду. Причиной этого стал вероятный призыв де Раадта старшего в армию и крайне нестабильная ситуацию в регионе – апартеид, борьба черного населения за свои права (подробности найдешь в учебнике истории).

В ноябре 1977 года семья уже была в Калгари, встретившем их тридцатиградусными морозами. Жили нелегко - в восьмидесятые в Канаде была самая тяжелая со времен Великой Депрессии экономическая ситуация. Но именно в этот период Тео знакомится с компьютерами. Первой его машиной стала экзотическая Vic-20, на которой в возрасте 15 лет он написал свою первую программу. Сделанная на ассемблере игрушка весила 3,5 килобайта и являла собой смесь тетриса и 2D-шутера. Потом были Commodore 64, легендарная Amiga… Компьютеры захватили парня и стали главным в его жизни. О школе Тео вспоминает с улыбкой – учился он легко, но без интереса, куда как больше его волновало программирование. Сильное впечатление произвела на Тео увиденная им тогда 4.2 BSD. Консоль работающего Юникса на мониторе навсегда определила жизненный путь хакера.

В университет он поступал уже с твердым желанием получить образование программера, хотя родители и настаивали на факультете электротехники. В Университете Калгари он познакомился со многими единомышленниками – хакерами, так же, как и он, одержимыми написанием кода. Они и помогли ему найти работу – теперь Тео трудился системным администратором в одной из клиник.

В 1992 году в Сан-Диего прошла конференция, посвященная Unix, где присутствовал де Раадт. Там он познакомился с Крисом Диметриу, другим канадским кодером. Парни разговорились, их обоих не устраивало, как происходит разработка FreeBSD. Вдобавок разработчики системы тогда как раз судились с правообладателями исходного кода Unix.

Тео и Крис решают начать работу над собственным проектом. Команда растет, к ним присоединяются друг Криса Адам Гласс и выпускник МТИ Чарльз Ханнум.

Так появилась на свет NetBSD. Тео, хоть и был ее создателем и одним из лидеров, в проекте долго не продержался и в декабре 1994 года прекратил сотрудничество с разработчиками NetBSD. Причиной чаще всего называют неуживчивый характер Тео. Видимо, общего языка с остальными он найти так и не смог, и после длительной переписки с Адамом и Крисом, обильно приправленной руганью, де Раадт предпочел уйти.

В октябре 1995 года он начинает делать свою систему - OpenBSD, основанную на первой версии NetBSD. Разработкой этой ОС, вписавшей его имя золотыми буквами в историю *nix-движения, Тео занимается и по сей день.

В 2004 году он становится лауреатом премии «Free Software Award», ежегодно присуждаемой людям, внесшим наибольший вклад в развитие свободного ПО.

Проекты

NetBSD – операционная система, базирующаяся на 386BSD. Основной упор был сделан на кроссплатформенность (ось работает на всем, от доисторических Амиг и Спектрумов до бытовых приборов) и поддержку сетевых протоколов.

OpenBSD – главное детище де Раадта. Другие разработчики в команде именуют его «добродушным диктатором». Что это за система, рассказывать не буду, ты и сам все знаешь. Самая надежная и самая безопасная. Одно время даже спонсировалась Министерством обороны США до тех пор, пока Тео жестко не раскритиковал вторжение американцев в Ирак. После этого грант в 2 миллиона баксов был срочно отозван.

OpenSSH – наиболее распространенная и секурная реализация протокола SSH.

Packet Filter (PF) – файрвол. Тео принимал непосредственное участие в создании лучшего межсетевого экрана.

Хобби

Тео - очень творческий человек. Начнем с того, что каждый новый релиз OpenBSD сопровождается песней. Разработчики собираются и записывают музыку, имеющую какое-то (не всегда очевидное) отношение к новой версии системы. Кроме этого, на обложках дисков OpenBSD всегда присутствует рисунок, где запечатлен момент из жизни рыбки Puffy - символа системы.

Тео ежегодно собирает разработчиков на хакатоны – тусовки BSD-хакеров, где они общаются, пишут код и пьют пиво. Де Раадт известен как большой любитель этого напитка. Более того, он его варит дома, самостоятельно, хотя сам чаще всего употребляет пенистое в банках - особенно Тео хвалит «Гиннес».

В свободное от сидения за компом время де Раадт лазает по скалам - Тео уже давно и серьезно занимается альпинизмом.

Любит путешествовать – бывал в Новой Зеландии, Аргентине, Италии. Живет с девушкой по имени Nadine и двумя кошками.

Ссылки

www.theos.com - личный сайт Тео;

www.openbsd.org - портал OpenBSD;

openbsd.org/lyrics.html - хиты от разработчиков OpenBSD;

http://kerneltrap.org/node/view/6 - одно из интервью де Раадта.

Цитаты

«Я не думаю о будущем развитии технологий. Я просто каждый день работаю и вношу свой вклад в это развитие»

«У меня никогда не возникало проблем ни с Windows, ни с Linux. Наверное, потому что я никогда ими не пользовался»

«Linux просто ужасен. Все им пользуются и не понимают, насколько он плох. А приверженцы Linux так и будут добавлять новый код, вместо того чтобы оглянуться и сказать: "Это безобразие, и его надо исправлять!"»

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

«OpenBSD - это моя работа. OpenBSD - это мое хобби. OpenBSD - это моя жизнь»

Содержание