Wiki

Clone wiki

comp-house.repo / Thomas-Gleixner

30 отцов-разработчиков ядра linux за 30 недель: Томас Глайкснер

Экслюзивное интервью Дженифер Клоер, понедельник, 18 Июня 2012 07:00

Это вторая беседа в 30-недельной серии, в которой мы каждую неделю рассказываем о разных разраотчиках ядра Linux. На прошлой неделе мы начали серию с Линуса Торвальдса. Интервью, которые мы опубликуем в течение 2012 г. должны помочь приподнять завесу над тем, как эти разработчики выполняют свою работу, пролить свет на движущие силы, которые ими движут и то, как с ними работать.

Ваше имя?

Томас Глайкснер (Thomas Gleixner), ник: tglx

Какую роль вы играете в сообществе и/или над какой подсистемой вы работаете?

Большинство представляет себе меня, как сварливого старикашку. Это из за моего возраста и возрастного нежелания связываться со всяким отстоем.

В качестве майнтейнера я отвечаю за основу инфраструктуры таймеров, хронометража и поддержки прерываний. Я являюсь участником команды майнтенеров архитектуры x86, а также я являюсь майнтейером и главным разработчиком патча многозадачного вытесненения реального времени (real time preemption patch). Помимо этого я имею непосредственное отношение к невыполнимой миссии по глобальной чистке кода ядра.

Кто вам платит?

У меня своя компания, которая получает часть финансирования от контрактов с Red Hat и других заинтересованных в моей работе компаний.

В какой части света вы живете? Почему именно здесь?

Германия. Это мой дом, почему я должен жить где-то еще?

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

Инструменты командной строки. Не пытайтесь затащить меня в дискуссии на тему "Emacs против VI" и не спрашивайте меня об инструментах с GUI :)

Что у вас работает на десктопе?

Разного рода линукс-дистрибутивы. Мои требования к десктопу довольно скромны: обеспечить управление бесконечным числом терминалов, запуск графического браузера и иногда исполнение приложений с GUI, без которых уж совсем не обойтись.

Я отчаянно пытаюсь избежать использования всех этих новомодных приложений по управлению "десктопом", которые полагают, что лучше меня знают, как мне выполнять мою работу более эффективно.

Как вы попали в разработчики ядра Linux?

Странно.

Сфера ваших интересов?

Получать удовольствие. Работа с умными людьми по всему миру.

LinuxCon Europe, Глайкснер второй справа.

Что такого смешного происходило с вами в ходе совместной разработки (флейм, смешной код в патчах, удивительные вещи)?

Сложный вопрос. У меня есть фавориты во всех категориях, но из самого самого глупого на первом месте у меня вот что:

+       d->core_internal_state__do_not_mess_with_it |= SOME_CONSTANT;

см. http:www.spinics.net/lists/linux-tip-commits/msg11099.html

Что вы посоветуете тем разработчикам, которые хотели бы к вам присоединиться?

Определить сферу своих интересов и начать решать проблемы, которые вас затрагивают.

Что вы слушаете, когда программируете?

Мысли, которые бродят у меня в голове.

В каких списках рассылки или каналах IRC вас можно найти? Каких конференциях?

Списки рассылки: большинство в LKML (Linux Kernel Mailing List)

Каналы IRC : Мой ник unique

Конференции : Слишком много, чобы перечислять.

Спасибо Томасу за участие в нашей серии "30 отцов-разработчиков ядра linux за 30 недель". На следующей неделе мы поговорим с Сарой Шарп (Sarah Sharp).

Jennifer Cloer Jennifer Cloer

Updated