12.07.2015 Views

Февраль

Февраль

Февраль

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

сценапроекта я написал, что неплохо было бы иметьвозможность самому обновлять драйверыв системе, и мне был предложен src-commitbit (право модифицировать основное деревосистемы). Собственно, эти драйверы и можноназвать первым основным моим вкладомв развитие ОС.T.: В лаборатории, где я работал, в 1997 году понадобилсяфайл‐сервер. Windows нам ставитьне хотелось; производительность OS/2, которуюмы в основном использовали в то время, оставлялажелать лучшего. Один из моих коллег имелопыт работы с FreeBSD. Ее мы и поставили.При работе с системой, ее изучении, неизбежновсплывали недочеты. Я стал посылать ProblemReports, и через некоторое время был «наказан»commit bit'ом.И. А.: Чем занимаешься в проекте? Какова твояспециализация?I.: Всегда рад добавить что‐нибудь новое в коллекциюпортов. Занятие достаточно рутинное,но есть и приятная сторона — постоянные знакомствас новыми людьми. Большинство разработчиковоткрытого софта знают и уважаютнаш проект, благодарят, оказывают поддержкуи даже испытывают гордость, когда мы портируемих произведения. Мой особенный интерес— в инфраструктуре, где небольшие изменениямогут сэкономить массу времени, проводимогоразработчиками в рутине.K.: На данный момент я являюсь членомгруппы portmgr. Она координирует глобальныеизменения в дереве портов, одобряет путемрелизами FreeBSD и созданием пакетов(packages) для будущих релизов и т.д. По прошествиинекоторого времени я начал работатьв pkgtools, утилиты для создания пакетов,и получил commit bit в CVS src/дерево.R.: До того как я сменил место работы, основноемое занятие было связано с теми драйверами,по причине которых я стал участником проекта,плюс с протокольными драйверами, необходимымидля работы этого оборудования. Я все ещесохраняю интерес к этой области, хотя моя текущаяработа с проектом никак не связана. Сейчаск этим интересам добавилась поддержка работыинфракрасных портов через USB, которую я перенесдля FreeBSD с NetBSD. Она, к сожалению,пока не доступна в составе системы.T.: В основном я занимаюсь портами, главнымобразом связанными с Perl, включая сам Perl.И. А.: Как происходит общение междуразработчиками?R.: С большинством разработчиков я общаюсьв основном через списки рассылки. С московскойчастью нашей команды, к счастью, общениепроисходит в более неформальной обстановке.Если я скажу, что за кружкой пива, то совру.Некоторые из нас предпочитают вино, а некоторыезамечательно общаются и за стаканом сока, кто‐то— из‐за необходимости садиться за руль, а кто‐то— из‐за стремления вести здоровый образ жизни.Мне б их силу воли ;-).T.: В основном — рассылки и IRC. Пытаемсявстречаться, когда получается. Разработчики,собирающиеся в тот или иной город или страну,И. А.: Твоя работа вообще никак не оплачивается,или иногда бывают какие‐нибудь материальныедивиденды? Как удается совмещатьпостоянную работу и участие в разработке Free?I.: Мне лично повезло с друзьями на работе.Они часто себе в тягость закрывают глаза на моеувлечение FreeBSD и позволяют мне совмещатьприятное с полезным. Более того, порой друзьяпомогают подработать. Именно так я попал в однообразовательное учреждение, где получил замечательнуювозможность время от времени вестикурсы по FreeBSD и другому открытому софту.T.: Напрямую работа не оплачивается. Однакоочень часто основная работа бывает связанас FreeBSD, поэтому многие вещи делаются, таксказать, по долгу службы. Основное преимуществов такой ситуации — это не деньги, а возможностьтратить рабочее время на FreeBSD. Насчетсовмещения — у каждого ведь есть свое хобби,так? У большинства разработчиков это FreeBSD.И. А.: Во FreeBSD есть человек, которого тыможешь назвать своим руководителем?I.: Постоянной иерархии нет, я руководствуюсьсобственным видением текущих проблем.Но иногда возникают мини-проекты, где естьлидер, диктующий правила игры. Надо сказать,FreeBSD отличается от других свободных ОС,типа Linux или OpenBSD, своей исключительнойдемократичностью. Говорят, это замедляетпрогресс и ухудшает координацию в проекте,но я считаю, в свободе разработчиков — нашабольшая сила. Возможность аргументированнопоспорить и серьезно повлиять на развитиеРоман КуракинГод рождения — 1979.В данный моментявляется сотрудникомРНЦ КИ и занимаетсяисследованиямив области грид‐систем.Ведет курсинформатики в школев 10‐11‐х классах.В свободное времяиграет на гитаре.Антон БерезинРодился в 1970‐м,в 1995‐м уехалв Копенгаген. Живетв Дании, работаетсетевым программистомв сфере телекоммуникаций.Такжеучаствует в разработкеязыка программированияPerl.голосования добавление новых разработчиковдля commit bit'а в порты и напрямую работаетс core@, re@ (release engineering team)и secteam@ (security team) над будущимичасто «кидают клич» в рассылку, и местныеорганизуют встречу. Иногда этим занимаютсядругие коммитеры, иногда — локальные группыпользователей FreeBSD/BSD/Unix.системы — очень важный компонент мотивации.R.: Как правило, у разработчиков есть кто‐товроде руководителя на первом этапе. Он называетсяmentor (наставник). Иногда их бываетxàêåð 02 / 98 / 07/101

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!