Главная » Ядро Linux » Организация команды разработчиков

0

Разработчик и  — эт о  хакеры ,  которы е  занимаютс я  развитие м  ядр а  Linux . Некоторые делают  это  за деньги, для  некоторых это  хобби, но  практически все  делают  это  с удовольствием. Разработчики ядра,  которые внесли существенный вклад, перечислены в файле  CREDITS,  который находится в корневом  каталоге дерева  исходных  кодов   ядра.

Для различных частей ядра выбираются ответственные разработчики (mainlainers), которые официально выполняют их  поддержку. Ответственные разработчики — это один человек или  группа людей,  которые полностью отвечают за  свою часть   ядра. Каждая подсистема ядра, например сетевая подсистема,  также имеет связанного с ней  ответственного. Разработчики,  которые отвечают за  определенный драйвер или подсистему, обычно перечислены в файле MAINTAINERS.  Этот  файл тоже  находится в корневом каталоге дерева исходных кодов.

Среди  ответственных разработчиков существует специальный  человек,  который отвечает за  все  ядро в  целом (kernel maintainer).  Исторически,  Линус отвечает за разрабатываемую серию ядер   (где  наиболее интересно)  и  за  первые выпуски стабильной версии ядра. Вскоре после того  как  ядро становится стабильным, Линус передает бразды правления  одному из  ведущих разработчиков.  Они продолжают поддержку стабильной серии ядра, а Линус начинает работу над  новой разрабатываемой серией. Таким образом, серии ядер  2.0, 2.4  и  2.6  все  еще  активно поддерживаются.

Несмотря на  слухи, здесь  нет  никаких других, в том  числе тайных, организаций.

Источник: Лав,  Роберт. Разработка ядра  Linux, 2-е  издание. : Пер.  с англ.  — М.  : ООО  «И.Д.  Вильяме» 2006. — 448 с. : ил. — Парал. тит. англ.

По теме:

  • Комментарии