Как стать автором
Обновить

Линус обсуждает Linux Kernel 2.8 или 3.0

Время на прочтение 2 мин
Количество просмотров 4.4K
Автор оригинала: Phoronix.com
Сегодня в рассылке Linux Kernel Линус Торвальдс пишет, что уже выпущено много версий ядра Linux 2.6, и что он может в конечном итоге отметить это как Linux 2.8.0 ядро.

Линус отправил письмо с напоминанием об этапе слияния. Как уже говорилось на прошлой неделе, когда вышло Linux 2.6.39 ядро, создатель ядра Linux ожидает, что этап слияния 2.6.40 ядра займёт меньше времени, чем обычно, из-за своего путешествия, касающегося LinuxCon в Японии в конце месяца. Обычно этап слияния занимает около двух недель после основного выпуска каждого ядра. Cкорее всего, на этот раз он просто будет короче на несколько дней.

Это сообщение было предназначено просто для напоминания меинтейнерам, что будет сокращено время слияния, чтобы те не бомбардировали его в последнюю минуту pull-запросами. В конце этого сообщения Линус Торвальдс написал нечто интересное. «PS. Голоса в моей голове говорят мне, что числа становятся слишком большими. Я могу это просто назвать 2.8.0. И я почти гарантирую, что это PS собирается привести к более подробному обсуждению, чем всё остальное, но когда голоса говорят мне делать что-то, я прислушиваюсь к этому.»

Единственный серьезный ответ до сих пор на это замечание Линусом был от Грега Кроах-Хартман. Он сказал: «Если вы это сделаете, я куплю вам бутылку любого виски, которое вы захотите, и которое я смогу получить в Токио на следующей неделе.»

Для тех, кто не помнит, это было ещё в 2008 году, Грег KХ предлагал отказаться от Linux Kernel ​​2.6 нумерации. В то время он был заинтересован в некоторых других схемах управления версий, которые отражали время лучше, чем дополнительный номер версии. Грег был заинтересован в том, чтобы версии имели вид «Linux 2009.0.0» или какой-либо другой вид с учетом возраста ядра, а не некоторого числа, которое имеет мало значения для необразованных.

Linux ядро ветки 2.6 в настоящее время на пути к 40му релизу за последние семь лет развития. Для сравнения, в Linux ветке 2.4 было около 24 релизов до выхода Linux 2.6.0 и на сегодняшний день 2.4 ветка достигла версии 2.4.37.

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

Linux 2.6.40 будет включать некоторые возможности оптимизации производительности Sandy Bridge, начальную поддержку Intel Ivt Bridge, исправления поддержки графики, форму NVIDIA Optimus, и многие другие особенности, которые мы начнем обсуждать ближе к выходу Linux 2.6.40-rc1 (или Linux 2.8.0-rc1). Здесь можно увидеть некоторые особенности, которых не будет в следующем ядре Linux.

Обновление: Похоже, Линус весьма серьезно относится к смене версии ядра Linux. Вот еще одно его сообщение.
Так что я играюсь с 3.0, и в этом случае, это действительно будет «3.0», а не «3.0.0» — стабильная ветка получит третью цифру, а не четвертую.

Но нет, это не будет за 42. Несмотря на THHGTTG​​, я думаю, «40» является достаточно хорошим круглым числом.

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

Поживём — увидим.

Линус
Теги:
Хабы:
+45
Комментарии 51
Комментарии Комментарии 51

Публикации

Истории

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн
PG Bootcamp 2024
Дата 16 апреля
Время 09:30 – 21:00
Место
Минск Онлайн
EvaConf 2024
Дата 16 апреля
Время 11:00 – 16:00
Место
Москва Онлайн