LINUX.ORG.RU

Линус о новой версии ядра

 ,


0

1

Сегодня в рассылке Linux Kernel Линус Торвальдс пишет, что уже выпущено достаточно версий ядра Linux 2.6, и что он может в конечном итоге отметить очередную версию как Linux 2.8.0.

Линус отправил мейнтейнерам письмо с напоминанием об этапе слияния. Ожидается, что этап слияния ядра 2.6.40 займёт меньше времени. Обычно это занимает около двух недель после основного выпуска каждого ядра, на этот раз он просто будет короче на несколько дней. В конце этого сообщения Линус Торвальдс написал нечто интересное.

PS. Голоса в моей голове говорят мне, что числа становятся слишком большими. Я могу это просто назвать 2.8.0. И я практически гарантирую, что данный постскриптум приведет к более подробному обсуждению. Когда голоса говорят мне делать что-то, я прислушиваюсь к этому.

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

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

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

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

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

Похоже, Линус весьма серьезно относится к смене версии ядра Linux. Вот еще одно его сообщение.

Так что я играю с 3.0, и в этом случае, это действительно будет «3.0», а не «3.0.0» — стабильная ветка получит третью цифру, а не четвертую.

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

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

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

Линус

>>> Подробности



Проверено: JB ()
Последнее исправление: Klymedy (всего исправлений: 8)

> Голоса в моей голове говорят мне ... Когда голоса говорят мне делать что-то, я прислушиваюсь к этому.

В Линусе умер Великий Маркетолог!

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

Если бы умер маркетолог, сидели бы на чём-нибудь другом.

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

>Он уже сам с собой разговаривает

Иногда хочется поговорить с тем кто тебя понимает.

Nebuchadnezzar ★★★★
()

Нумерация по дате — не самая лучшая идея. Но когда я только начинал пользоваться линуксом, я испытывал некоторое недоумение по поводу обилия цифр в версии. Это немного сбивает с толку поначалу, например, 2.6.37.6 при беглом взгляде может показаться ниже, чем 2.4.37.11. ИМХО, переход должен осуществляться всё-таки не 2.4 → 2.6 → 2.8, а 2 → 3 → 4. В момент появления новой стабильной ветки надо переходить на единицу в главном числе.

debian_user
()

А по какой причиче в прошлые разы меняли версию ядра? с 2.2 на 2.4, с 2.4 на 2.6, например? Были ли тогдашние причины более вескими, чем сейчас?

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

>Если голоса в голове разговаривают с тобой, это шизофрения вроде.

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

Будто бы никогда сам с собой в мыслях не беседовал

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

> Но когда я только начинал пользоваться линуксом, я испытывал некоторое недоумение по поводу обилия цифр в версии. Это немного сбивает с толку поначалу, например, 2.6.37.6 при беглом взгляде может показаться ниже, чем 2.4.37.11.

Душевное равновесие нубов - это, конечно, первое, что должны иметь в виду разработчики, думая о нумеровании версий ядра ОС.

dm1024 ★★★
()

Вот уж воистину проблема...

Классическая проблема программистов - не хватает фантазии в именовании переменных и нумерации версий ;)

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

> А по какой причиче в прошлые разы меняли версию ядра? с 2.2 на 2.4, с 2.4 на 2.6, например?

По причине созревания ветки для ынтерпрайза. И ее не меняли, а выпускали.

Были ли тогдашние причины более вескими, чем сейчас?


А какие сейчас причины, кроме голосов в голове Лайнуса?

dm1024 ★★★
()

Разве смена системы названия версий качественно повлияет на процесс разработки, количество багов и т.д.?

Crow
()
Ответ на: комментарий от dm1024

Если она дважды созревала, то теперь явно перезрела. :-)

Сейчас причин никаких не вижу (голоса в его голове пусть там и сидят), вот если бы какие-то были бы структурные изменения ядра,

или изменение политики включения драйверов, например...

tis ★★
()

Ещё Р. Шекли писал «Каждый должен следовать велениям собственного Голоса.» Поэтому пусть делает как знает, лишь бы достаточно внимания уделяли стройности архитектуры и стабильности.

DarkFlame ★★
()

PS. Голоса в моей голове говорят мне, что числа становятся слишком большими. Я могу это просто назвать 2.8.0. И я практически гарантирую, что данный постскриптум приведет к более подробному обсуждению. Когда голоса говорят мне делать что-то, я прислушиваюсь к этому

Когда человек разговаривает с богом - это молитва, когда бог с человеком - шизофрения

deis
()
Ответ на: комментарий от dm1024

>> А по какой причиче в прошлые разы меняли версию ядра? с 2.2 на 2.4, с 2.4 на 2.6, например?

По причине созревания ветки для ынтерпрайза. И ее не меняли, а выпускали.

тогда было все то же самое. только голоса говорили: «оно уже созрело для ынтерпрайза»

registrant ★★★★★
()

Бюльше отсвлок к «Гиду»!

А вообще хорошая новость, две цифры лучше 3-4х, не думаю, что возникунут какие-либо проблемы, хотя 42 был бы лучше чем 40.

Eichhorn
()
Ответ на: комментарий от anonymous

>Ещё что-нибудь тупое ляпни, бгг.

где уж мне с анонимным разумом тягаться...

argin ★★★★★
()

>И нет, это будет не за 42. Несмотря на THHGTTG, я думаю, «40» является достаточно хорошим круглым числом.
Linux: в основном бесполезен.
Это я к тому, что кому какая разница, что там за номер у какого-то примитивного ядра, которым пользуются 3.5 интернет-компании, выпускающие своих андроидов-параноиков? Пущай Линус лучше расскажет, какую ему голоса DE посоветовали.
И если уж о номерации, то пусть будет 2.6.99Z, как в старые добрые времена, когда сокеты были кривее, а иксы костыльнее.

dogbert ★★★★★
()

Прикольно. Так как пользователю нифига не видно этих ваших изменений в ядре в каждом релизе, изменение в цифирке будет самым значительным изменением в ядре за 8 лет разработки. Спасибо Линус, ты думаешь о нас, о простых смертных.

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

Так и знал, что набигут Ъ. Интересно, а если менять нумерацию не ради удобства для новых и/или неискушённых пользователей, то ради чего ещё? Кому надо, тот и нынешнюю нумерацию помнит назубок.

debian_user
()
Ответ на: комментарий от andreyu

> Ubuntu 11.04 ? Использую 2.6.38 давно, вчера перешёл на 2.6.39. В 11.04 запись на флешку была 3 мбайт/сек, хотя обычно в генту/арче/слаке запись на флешку 20 мбайт/сек - выше чем в оффтопике. Система не виснет. ЧЯДНТ?

У меня раньше было аналогично. Однако заметил следующее. Корневой раздел у меня был на ext4, а /home - на ext3 (наследство от старых версий). Конвертнул /home на ext4, сразу скорость записи на флэшку подскочила до 15-20 Мб/с.

anonymous
()
Ответ на: комментарий от deis

> Когда человек разговаривает с богом - это молитва, когда бог с человеком - шизофрения

Ты перепутал. Шиза - это когда дьявол начнет что-то нашептывать.

anonymous
()

Вообще номер релиза ни о чем не говорит. Нормальные люди сами разберуться, даже если будет 2.3.4.5.6.7.

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

А они там, по твоему, лаптем щи хлебают? :]

Deleted
()
Ответ на: комментарий от MahMahoritos

Откуда вы берётесь такие жутко просвещённые? Внутренний диалог это внутренний диалог, не путай его с неподконтрольными воле голосами. И совершенно неважно, приказывают ли эти голоса что-то или просто поют пасторальные песенки на испанском - это проблески шизы, стопроцентные.

anonymous
()
Ответ на: комментарий от yaronasa

Удобнее скорее для пользователя, будет видно какой давности ядро. Для разработки мне кажется без разницы.

Crow
()
Ответ на: комментарий от sl4mmer

>>Я не вижу что майкрософтовские индусы едят мозоли с ног

Если вы чего-то не видите, это не значит что этого не существует (с)


Вы что-то и как-то неправильно защищаете своей цитатой.
Лично мне нравится вот эта, более , имхо, подходящая к ситуации:
«Он был так грязен, что однажды, рассматривая свои ноги, он нашёл между пальцев засохшего клопа» (с)

Ни убавить, ни прибавить. И борода -тому лишнее подтверждение.


PS Уж не клопа ли тогда РМС съел? :)

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

Да, самовнушение великая вещь. Поменяют нумерацию версий и багов станет меньше, работать лучше, ага...

Crow
()
Ответ на: комментарий от matumba

>У нас в проекте давно используется «датированная» версионность, т.к. невозможно вразумительно управлять версиями «вот тут мы добавили фичу, поэтому увеличим только третью цифру». У нас версия простая как валенок: «yyyy.mm.dd.b».

Оно полезно лишь когда надо вспомнить дату. Например, проснулся с похмелья. «Ааа, акой сейчас месяц и год?„uname -a. Уфф

darkshvein ☆☆
()
Ответ на: комментарий от mine

люди работающие более 12 часов в сутки без выходных и толкового обеда вообще склонны к суициду... редкий случай когда эппл вроде и не козлы...\\ алсо на foxcon'e собирают много ещё чего...

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

Главное, чтоб не прошептали мой адрес

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

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

\\ или я тоже раньше был голосом в голове?

\\\ or am i dead at last?

Thero ★★★★★
()

Добавили бы суперфичу и вместе с ней подняли номер версии, хотя бы одну. А голоса в голове - несерьезно.

gensome
()
Ответ на: комментарий от Thero

>гооса в голове это как электричество в розетке, если их нет лампочка не горит.

Сразу вспоминается:

«Почему когда я говорю с богом-это молитва, а если бог со мной-шизофрения?»

В общем, я не поддерживаю аналогию с лампочкой

malbolge ★★
()

>> И нет, это будет не за 42.
Линус не врёт.

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