LINUX.ORG.RU

Линус Торвальдс обдумывает новую схему нумерации версий ядра Linux

 ,


0

0

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

В 2004 был совершен уход от схемы с разделением нестабильных и стабильных веток (X.Y.Z, четная Y — стабильная, нечетная — нестабильная) в пользу постоянной стабилизации ядра в промежутках между релизами (в качестве тестовых версий выступают кандидаты в релизы). При текущей организации цифры не привязаны к функциональности, а номер подверсии в ветке 2.6.x может расти до бесконечности.

В связи с этим, Линус планирует обсудить целесообразность перехода на нумерацию с привязкой к дате выпуска релиза, причем не стандартной "год.месяц", как например 2008.10, а подогнанной под привычное представление версий ядра. Например, в соответствии с новой схемой, ядра выпущенные в 2008 году будут иметь начальные цифры версии 2.8, первый релиз в следующем году получит номер 2.9.1, второй — 2.9.2, первый релиз 2010 года будет выпущен под номером 3.0.1.

Взято с opennet.ru

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

★★★★★

Проверено: Shaman007 ()

Пусть сделают 16-ти битные номера устройств в ядре

anonymous
()

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

svu ★★★★★
()

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

[troll]зы: а может они еще весь код заново перепишут? на ассемблере?[/troll]

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

>а может они еще весь код заново перепишут? на ассемблере?

Быдлоассемблер не нужен. Если уж переписывать, то на C# и моно интегрировать в ядро.

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

>Ура! Скоро будет Linux 3.11!

>Интересно, когда будет Linux 95 и Linux 98?

В 2095 и 2098 годах соответственно.

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

> даёшь нумерацию хэшем от архива с исходниками!!

Причем хэш можно прямо из git-а брать.

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

> и как ты предлагаешь эту версию внутрь запихивать? Бедный Линус задолбается хэш подбирать.

А подбирать ничего не нужно. kernel-362b3346376fa2d50832a1b70406dba5.tar.bz2 и всё :-)

ximeric
()
Ответ на: комментарий от xtron

> Какой в этом глубокий смысл кроме радующего глаз разнообразия цифр?

Большинству надоел шаблон "2.%d.%d", хотят "3.%d.%d" :-).

Последние годы ядро не меняется резко, но зато постепенно идём вперёд. Поэтому ждать, чтобы оно кардинально изменилось, сменив при этом и "2" на "3", можно очень долго.

ximeric
()

ИМХО, вариант ГГГГ.ММ.ДД лучше всех.

anonymous
()

> первый релиз 2010 года будет выпущен под номером 3.0.1.

Это он?

mutronix ★★★★
()

ну если уж так подходить. Ну что в сущности означает сейчас приставка 2.6? Только отличие от других веток. Всего было 11 веток ядра, сейчас развивается 11-я. Значит текущее ядро надо назвать linux-11 ver. 26 ну и если вдруг придется координально поменять ядро, то можно будет сделать linux-12, а пока можно увеличивать номера 11-го линукса. А когда настанет венде капец и придут маркетологи на место программистов можно будет сделать linux 3000, это покруче windows 2000 будет.

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

чета хешь херовый - даешь sha1 или sha1024 никто не подделает

anonymous
()

> При текущей организации цифры не привязаны к функциональности, а номер подверсии в ветке 2.6.x может расти до бесконечности.\n В связи с этим, Линус планирует обсудить целесообразность перехода на нумерацию с привязкой к дате выпуска релиза

Интересно, только я не вижу здесь связи?

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

Предлагаю начать версию 3 с переходом на GPL3.

dm1024 ★★★
()

>> Корпоративным линуксоидам выход третьей версии придется по вкусу. "Новый третий линукс, теперь банановый!"

>> Спустя месяц после 8420758fa60c27aab5f95f4e637e5fd1 вышла новая версия ядра линукс 362b3346376fa2d50832a1b70406dba5

>> Ура! Скоро будет Linux 3.11! Интересно, когда будет Linux 95 и Linux 98?

Люблю ЛОР!:))

papay ★★★
()

Такими темпами linux 3.0 появится намного раньше, чем я ожидал...

Slux
()

имхо сейчас самая идеальная всмысле поддержки и синхронизации веток схема, совершенно не ясно зачем это ломать...

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

>Предлагаю начать версию 3 с переходом на GPL3.

+1024
Вот под переход на GPL3 сменить цифру можно с чистой совестью !
Напишите ему кто нибудь в рассылке об этом !

xtron
()

Может, тогда просто отбросить первую (или даже первые две) цифры в номере? И будет - 25, 26 и так далее ядра... Это и то логичнее...

stav
()
Ответ на: комментарий от xtron

Пропиарить лишний раз себя и ядро.

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

>Ждем весию 4.0.4

А ещё больше ждём ветку linux-4.2 ;)

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

>А потом перейдём на римские цифры, да? Kernel-MMIX.X.VI.tar.bz2

А это древний баян из эпохи system V.

dn2010 ★★★★★
()

Бесповоротный и окончательный вендекапец наступит в июне 2046 года с выходом версии 6.6.6!

anonymous
()

Вообще-то, тоже далеко не лучший вариант, на мой взгляд.

MiracleMan ★★★★★
()

Бля, я всегда знал, что в линупсе - самое сложное это нумерация версий ядра, именно этот вопрос вызывает больше всего вопросов у новичков и даже многих экспертов, его решение позволит привлечь к нашей мега-операционке еще больше неасиливших домохозяек!

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

> Какой номер будет у 14 релиза ядра в 2050 году?

7.0.14

anonymous
()

Цифры 2.6 в версии ядра давно не несут никакой информации. И не надо тут вспоминать про 2.4, 2.2, 2.1, 1.0.

shahid ★★★★★
()

Ну вот. Теперь будем ждать проблемы 4294967295 года. Потому как первая цифра в версии ядра переполнится.

eXOR ★★★★★
()

Ждем Линукс версии ХУII. ;-) (Нумерация — римская, стилистика под советские печатные машинки.)

shimon ★★★★★
()

В принципе тоже лишь бы работало. Пусть меняют версии как им легче разрабатывать. Ну а мы пользователи как-нибудь уж разберемся. Они ведь почему отошли от старой схемы - потому что процесс ускорился. Поэтому пусть поступают как им легче. Если разработчикам хорошо, то и пользователей наверно порадуют.

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

>Хайконен фамилия

К логопеду! Райконнен. Был еще некто Хаккинен, он еще с самим Мишей бодался, но это давно уже было.

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

Правильно Линус считает, при таком подходе в программах косяков не будет (см if kernel < 2.5.10). Правда циферка первая смысл теряет...

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

P.S. Линус молодец за всех думает... правдо коряво как-то.

P.P.S. Не одобряю переход на сабж.

ComputerPers
()
Ответ на: комментарий от eXOR

> Теперь будем ждать проблемы 4294967295 года

основная проблема этого года - его правильно написать. поэтому и там упростят для домохозяек

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

>даёшь нумерацию хэшем от архива с исходниками!!

Накаркаешь...

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

>Интересно, когда будет Linux 95 и Linux 98

Эт ты отстал- уже давно есть Linux XP!

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

>Теперь будем ждать проблемы 4294967295 года. Потому как первая цифра в версии ядра переполнится.

Это произойдет в 65536-м году. На первую цифру отводится 16 бит.

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

Они бы лучше баги исправляли, да и подумали, что делать с таким разжиревшим ядром, а то глядишь, скоро ядро 1 ГБ будет весить... Вот тогда баги в нем совсем легко будет искать... :)

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

>На первую цифру отводится 16 бит.

Ага, а на последнюю - всего восемь, поэтому

>номер подверсии в ветке 2.6.x может расти до бесконечности.

грязная профанация, 229 релизов всего осталось.

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