Кто отвечает за ядро ​​Linux?

На сегодняшний день существует множество дистрибутивов Linux, таких как Ubuntu , Fedora , Gentoo , Монетный двор , Debian и т. д. Эти дистрибутивы обновляются при разных циклах. Ubuntu, похоже, обновляет свое ядро ​​еженедельно или ежемесячно, а Debian не хочет обновлять ядро.

Мне интересно, поддерживают ли эти дистрибутивы свои собственные ядра. Или они просто получают исходный код ядра из Linus Torvalds , немного изменяют его по мере необходимости, а затем выпускают исправленные ядро с их системой управления пакетами?

Все ли дистрибутивы используют те же ядра от Linus Torvalds? Если это так, почему разные дистрибутивы обновляют /выпускают свои ядра в разных циклах?

16 голосов | спросил Zachary 4 J000000Friday14 2014, 15:34:13

1 ответ


15

Прежде всего, никто не получает ядро ​​из Linus. Да, Linus по-прежнему активно участвует в разработке ядра и имеет последнее слово в любых спорах, но он, безусловно, не пишет его в одиночку! Страница википедии на ядре Linux довольно хороша в этом вопросе:

  

Изменения ядра, внесенные в 2007 году, были представлены не менее чем 1900 разработчиками , но может быть намного больше, потому что разработчики, работающие в командах, обычно считаются едиными. Обычно считается, что сообщество разработчиков ядра Linux состоит из 5000 или 6000 членов. По состоянию на 2013 год выпуск 3.10 ядра Linux имел 15 803 499 строк кода; без умного управления проектами невозможно было бы сохранить такой масштаб развития.

     

Вместо дорожной карты существуют технические рекомендации. Вместо центрального распределения ресурсов есть люди и компании, которые все заинтересованы в дальнейшей разработке ядра Linux, совершенно независимо друг от друга:

     
    

Люди вроде Линуса Торвальдса, и я не планирую эволюцию ядра. Мы не сидим и не придумываем дорожную карту в течение следующих двух лет, а затем назначаем ресурсы для различных новых функций. Это потому, что у нас нет ресурсов. Все ресурсы принадлежат различным корпорациям, которые используют и вносят свой вклад в Linux, а также различными независимыми вкладчиками. Это те люди, которые владеют ресурсами, которые решают ...

         

-Андрю Мортон, 2005

  

Теперь, да, большинство дистрибутивов поддерживают свои немного разные ядра. Ядро загрузки можно загрузить с http://kernel.org , но каждый дистрибутив будет настраивать его в соответствии с их потребностями. Некоторые меняют его больше, а другие меньше, я уверен, что некоторые не меняют его вообще.

Что касается цикла обновления, который является просто выбором, который делают дистрибутивы, они могут обновляться так часто или редко, как им нравится. Такие дистрибутивы, как Debian, которые нацелены на устойчивую стабильность рока, редко обновляются, а те, которые любят быть на переднем крае, например Arch, часто обновляются.

ответил terdon 4 J000000Friday14 2014, 15:50:24

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132