LINUX.ORG.RU
ФорумTalks

Интервью с Грегом Кроа-Хартманом


5

1

Грег Кроа-Хартман (Greg Kroah-Hartman), разработчик стабильной ветки Linux, дал интервью Linux.com в рамках серии «30 разработчиков ядра за 30 недель».

Как вас зовут?

Грег Кроа-Хартман, обычно сокращаемое до Грег К-Х из-за того, что никто не знает правильного произношения.

Какова ваша роль в сообществе? Над какой подсистемой ядра вы работаете?

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

В какой организации вы получаете зарплату?

The Linux Foundation.

Где вы живете?

Я живу на северо-западе США, на окраине Сиэтла, штат Вашингтон. Это замечательное место для жизни, с прекрасным климатом, здесь комфортно жить с семьей.

Какими средствами вы пользуетесь для разработки?

Я буквально живу в почтовом клиенте mutt и текстовом редакторе vim, без них я бы не справился со своей работой. Другие средства, которыми я пользуюсь ежедневно — git и quilt для разработки ядра, Chrome и Firefox для просмотра сайтов, и irssi для IRC-конференций. Я пользуюсь GNOME 3 в качестве графической оболочки, но переключаюсь в openbox или i3m, когда GNOME разочаровывает меня. Изредка я загружаю KDE просто чтобы удостовериться, что в нем нечего делать («just to ensure that I'm not missing anything»).

Как вы оказались вовлеченным в разработку Linux?

Я был разработчиком ПО для встраиваемых устройств, тестировал работу сканера штрих-кодов со всеми операционными системами — проверял, не напортачил ли я с прошивкой. Тогда Linux имел низкий уровень поддержки USB, я понял, что могу помочь с этим — так я начал участвовать в развитии Linux. Вскоре я стал работать над ядром полный рабочий день — уже более 10 лет назад — и ни разу не пожалел об этом.

Что поддерживает в вас интерес к разработке?

Я должен быть уверен, что Linux работает корректно на всем аппаратном обеспечении, которое сейчас выпускается. Вряд ли мне когда-либо будет скучно, потому что выпуск новых устройств и платформ никогда не прекратится.

Вспомните самый забавный случай из процесса совместной разработки.

Думаю, самое забавное — никогда не знаешь, с кем ты пересечешься в жизни из тех, с кем общался по электронной почте. Хороший пример этому случился в Чехии на конференции разработчиков. Одним вечером мы вместе отправились на скалодром; так случилось, что меня страховал один из разработчиков, чей код я отклонял по некоторым причинам, хотя в конце концов и принял. После этого я подумал, что лучше быть доброжелательным в переписке: однажды человек, которому ты отправил email, может держать твой трос безопасности.

Еще одна замечательная вещь заключается в том, что процесс разработки сфокусирован на людях, а не на компаниях. Люди все время меняют место работы, но продолжают работать над теми же компонентами; мы видимся в различных местах по всему миру вне зависимости от того, где мы работаем.

Какой совет вы можете дать начинающим разработчикам?

Начинайте с малого и ищите то, что интересно лично вам. В ядре еще найдется интересная работа, а также много мест, где мы нуждаемся в помощи.

Что вы слушаете во время работы?

Местную радиостанцию http://www.kexp.org Когда мне нужно сосредоточиться, я слушаю миксы musicForProgramming(): http://musicforprogramming.net/

В каких IRC каналах, списках подписки, конференциях вас можно застать?

В списках подписки linux-usb, linux-kernel и во множестве других. Я стараюсь не пользоваться IRC — он слишком отвлекает. Меня можно найти практически на любой конференции разработчиков, проводимых Linux Foundation, также на других в течение года.

Оригинал

На правах вольного перевода.

★★

Последнее исправление: fads (всего исправлений: 1)

Я пользуюсь GNOME 3 в качестве графической оболочки, но переключаюсь в openbox или i3m, когда GNOME разочаровывает меня.

FiXer ★★☆☆☆
()

Спасибо за перевод. Было интересно прочесть.

hibou ★★★★★
()

Хороший мужик этот Грег.
И перевод тоже хороший. Давай в новости.

h31 ★★★★
()

Изредка я загружаю KDE просто чтобы удостовериться, что в нем нечего делать

just to ensure that I'm not missing anything

На правах вольного перевода.

Слишком вольный перевод. И слишком толстый.

Lighting ★★★★★
()

я слушаю миксы musicForProgramming(): http://musicforprogramming.net/

сейчас сет играет music_for_programming_10-unity_gain_temple.mp3 включает в себя:

Traditional Kyrgyz - Два иноходца
Traditional Kyrgyz - Сары барпы
Traditional Kyrgyz - Жусуп Айсаев-Детство

во че разработчики ядра слушают!

science ★★☆
()

Одним вечером мы вместе отправились на скалодром; так случилось, что меня страховал один из разработчиков, чей код я отклонял по некоторым причинам, хотя в конце концов и принял. После этого я подумал, что лучше быть доброжелательным в переписке: однажды человек, которому ты отправил email, может держать твой трос безопасности.

Жёстко.

Quasar ★★★★★
()

Кто был этот чех? :)

mv ★★★★★
()

Изредка я загружаю KDE просто чтобы удостовериться, что в нем нечего делать

Прям как я.

Polugnom ★★★★★
()

«just to ensure that I'm not missing anything»

Скорее «чтобы не остаться на обочине прогресса» =Р

GAMer ★★★★★
()

интересное интервью, спасибо!

ymn ★★★★★
()
Ответ на: комментарий от Quasar

да этим гикам общаться то по сути больше не с кем

xtraeft ★★☆☆
()
Ответ на: комментарий от GAMer

Скорее «чтобы не остаться на обочине прогресса» =Р

А разве не «удостовериться, что я ничего не теряю»?

Loki13 ★★★★★
()

Я пользуюсь GNOME 3 в качестве графической оболочки, но переключаюсь в openbox или i3m, когда GNOME разочаровывает меня. Изредка я загружаю KDE просто чтобы удостовериться, что в нем нечего делать («just to ensure that I'm not missing anything»).

Аналогично только наоборот. Как ушел с гнома 10 лет назад, так периодически пробую его иногда, вижу что все по прежнему печально и возвращаюсь назад в кеды.

black7
()
Ответ на: комментарий от Loki13

Дословно, да, не «теряю» только наверное, а «пропускаю». Но по смыслу мой вариант лучше подходит =)

GAMer ★★★★★
()
Ответ на: комментарий от GAMer

Да, смысл именно такой, что он ничего не теряет, не пользуясь кедами. Но я волен интерпретировать это как «в кедах делать нечего», тем более что сам разделяю это мнение.

fads ★★
() автор топика

Все, теперь я окончательно фанат Грега Кроа-Хартмана

ttnl ★★★★★
()
10 июля 2014 г.
Ответ на: комментарий от Dmitry_Sokolowsky

Ну так тебе вообще два года на размышление потребовалось.

redgremlin ★★★★★
()

«just to ensure that I'm not missing anything»

просто убедиться, что я ничего не упустил

Stil ★★★★★
()

Гребанные некропостеры

Stil ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.