Как тусят кернел-хакеры Anton Karpov Xakep, номер #066, стр. 066-086-1 (toxa@real.xakep.ru) BSD – Beautiful Self-made Defcon Ты наверняка не раз слышал о хакерских тусовках, таких как DefCon. Где собираются все, кому не лень проехать пару тысяч километров и потусить среди известных security-пиплов. Но знаешь ли ты о том, как проходят встречи девелоперов самых секурных осей? Например, OpenBSD. Ведь они тоже не брезгуют живым общением и с удовольствием готовы выпить банку-другую пива в обществе друг друга. О том, как и где тусят кернел-хакеры, читай ниже. OpenBSD - самая известная своей безопасностью и надежностью система. Ее разработчики подарили миру не только непробиваемую серверную ось с интегрированными криптографическими средствами, но и свободную реализацию протокола ssh – OpenSSH. А также лучший, по мнению многих, свободный пакетный фильтр PF. Очевидно, что над OpenBSD работают истинные хакеры. И символ OpenBSD – злая шипастая рыбка фугу по кличке Puffy – как нельзя лучше подчеркивает хакерскую натуру этой операционки ;). Было бы странно, если бы девелоперы такой хакерской операционки не встречались в неформальной обстановке. Начиная с 1999 года, каждой весной несколько десятков хакеров, составляющих ядро разработчиков OpenBSD, собираются в одном из канадских городов на недельку-другую для того, чтобы с пользой провести время и отдохнуть. Это действо называется OpenBSD Hackathon. В отличие от других подобных мероприятий, security-эксперты здесь не читают доклады, и никто никого не арестовывает ;). BSD-хакеры собираются, главным образом, плотно поработать, обсудить будущее OpenBSD. Мозговой штурм hackathon’а приносит свои плоды – во время совместной тусовки разработчиков в исходном коде OpenBSD происходит больше всего значительных изменений, появляются новые фичи, правятся баги. Многие вещи, впоследствии воплощенные и доведенные до ума, берут начало именно здесь. Время года (весна) тоже выбрано неслучайно - свежий релиз OpenBSD выходит два раза в год, обычно в конце весны и осени. Многое из того, что нахакали девелоперы во время hackathon’a, включается в новую версию. Первая встреча прошла в 1999 году, тогда съехались всего 10 разработчиков. В 2000 году их было уже 18. Оба раза ребята собирались в Калгари - родном городе Тео де Раадта. Чем именно там занимались матерые хакеры, доподлинно не известно, но можно предположить - тем же, что и в последующие годы: пили пиво, писали код, рассуждали о будущем OpenBSD. Эти встречи не освещалась на страницах езинов, после них не осталось фотографий. По-настоящему массовым событием хакатоны стали с 2001 года, когда в рамках c2k1 hackathon съехались 36 разработчиков OpenBSD. 2001 год. Кембридж, июнь. Вашингтон, август В 2001 году проводилось два хакатона: в Кембридже и Вашингтоне. Всеобщая тусовка собрала 36 человек, а 12 посетили столицу США. Народу понравилась идея съезда в многочисленном, но близком кругу. Ведь все друг друга знали по общению на IRC, обсуждению кусков кода на форумах, а теперь представилась возможность наконец увидеть друг друга. В том году OpenBSD взяло под свое финансовое крыло американское военно-исследовательское агентство DARPA, заинтересованное в развитии безопасных ОС. У ребят появились деньги, и вся дорога разработчикам оплачивалась из счета проекта. Это поспособствовало тому, что вечно занятые хакеры оторвали свои задницы от стульев и отправились повидать единомышленников. |