URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 73048
[ Назад ]

Исходное сообщение
"Изменение процедуры поддержки стабильных релизов Linux-ядра"

Отправлено opennews , 03-Дек-10 14:59 
Грег Кроа-Хартман (Greg Kroah-Hartman), мантейнер нескольких подсистем Linux ядра, анонсировал (https://lkml.org/lkml/2010/12/2/388) реструктуризацию процесса выпуска обновлений для уже выпущенных релизов Linux-ядра. В соответствии с новой схемой, официальные обновления будут выпускаться только для последнего релиза ядра, при выходе следующего релиза поддержка прошлой ветки будет прекращаться. Такой метод поддержки только последних выпусков был введен около пяти с половиной лет назад, пока в ответ на пожелания разработчиков Linux-дистрибутивов не было решено продолжить выпуск обновлений для ветки 2.6.16.


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

URL: https://lkml.org/lkml/2010/12/2/388
Новость: http://www.opennet.me/opennews/art.shtml?num=28874


Содержание

Сообщения в этом обсуждении
"Изменение процедуры поддержки стабильных релизов Linux-ядра"
Отправлено Аноним , 03-Дек-10 14:59 
годно
А RH продолжит делать как захочет

"Изменение процедуры поддержки стабильных релизов Linux-ядра"
Отправлено Анон , 04-Дек-10 14:17 
А разве RH не положить на ванильное ядро? У них же итак своя ветка в которую бэкпортят фичи из ванильного

Да и у каждого более мение крупного дистрибутива своя


"Изменение процедуры поддержки стабильных релизов Linux-ядра"
Отправлено szh , 04-Дек-10 16:20 
http://www.opennet.me/opennews/art.shtml?num=28856

вы не подавились, когда 12% участие назвали "положить" ?


"Изменение процедуры поддержки стабильных релизов Linux-ядра"
Отправлено Аноним , 03-Дек-10 15:44 
RH может выдать сообществу своего ментейнера для тех веток, которые ему надо

"Изменение процедуры поддержки стабильных релизов Linux-ядра"
Отправлено ua9oas Запрашивает Миша Рыцаревъ , 03-Дек-10 16:07 
  Так а для чего приходится поддерживать старыя ветки? (сколько это стоит?) Что мешает пользователям просто обновить их до самой последней и с поддержкой старых больше не заморачиваться? Или самая последняя стабильная версия ядра старое железо, ПО или еще чего не может поддерживать? Или такое обновление порождает необходимость полной переустановки системы с ПО? (у меня есть второй комп которому лет 10 (celeron366, чипсет I440BX, 16 mb 3dfx , 128мб ram. win2000sp4- тяжело. "98"- легко. На такое что и с какой веткой ядра лучше ставить? Как известно- при каждом обновлении в ядре удаляется много строк кода. Когда это происходит то это удаляется что,- только то что несовершенное или это заодно и то что было под старые компоненты?))
  А что такое ветка 2.4. ? Ее поддержка как известно завершилась лишь недавно (долго конечно ее "терпели". А ради кого? Какие юзеры и почему ее так долго не обновляли?). Кроме того еще весной я читал в сети про планы создания ветки 2.8 и что в ней будет много улучшений. Но больше я нового про это ничего не встречал (так а что с этим нового?).

"Изменение процедуры поддержки стабильных релизов Linux-ядра"
Отправлено su , 03-Дек-10 16:18 
толсто

"Изменение процедуры поддержки стабильных релизов Linux-ядра"
Отправлено Аноним , 03-Дек-10 16:35 
Вам стоит пересмотреть манеру комментариев, если хотите получать хоть какие-то ответы.
Во-первых, вам надо найти сходку местную линуксистов, или опенсорсшиков, чтобы они вам устроили ликбез (Без обид, но большинство вопросов - профанация).
Ну а после этого ваши вопросы будут менее количественными, и на них кто-то может будет отвечать :)

"Изменение процедуры поддержки стабильных релизов Linux-ядра"
Отправлено pavlinux , 03-Дек-10 16:55 
>   Так а для чего приходится поддерживать старыя ветки? (сколько это
> стоит?) Что мешает пользователям просто обновить их до самой последней и
> с поддержкой старых больше не заморачиваться? Или самая последняя стабильная версия
> ядра старое железо, ПО или еще чего не может поддерживать? Или

Вот есть у меня девайс  Promise Technology, Inc. PDC81731 [FastTrak SX8300]
под который этот самый факин Promise выпустил драйвер только для RedHat 4 (2.6.9)
С костылями этот дривер работал до 2.6.14, далее 2.6.22 не пошло. так как там блоб.
А казалось бы бы, SATA II, не самое старье. :)


"Изменение процедуры поддержки стабильных релизов Linux-ядра"
Отправлено 88 , 03-Дек-10 19:48 
А многие заявляют, что наличие исходников - это ужас какое достоинство линукс ("всегда можно сделать, проверить под себя"), а они ведь лежат у Promise рядом с драйверами.
Хотя Promise - слово ругательное, и в приличном обществе (извините сервере) не используется.

"Изменение процедуры поддержки стабильных релизов Linux-ядра"
Отправлено User294 , 03-Дек-10 21:21 
> А многие заявляют, что наличие исходников - это ужас какое достоинство линукс

Гм, вообще-то павлин чуть выше сказал что "далее 2.6.22 не пошло. так как там блоб", а вы почему-то к исходникам привязались. Нестыковочка, ага?


"Изменение процедуры поддержки стабильных релизов Linux-ядра"
Отправлено Одмин , 03-Дек-10 22:51 
> А многие заявляют, что наличие исходников - это ужас какое достоинство линукс

там драйвер состоит из двух частей: интерфейсная часть в исходниках и бинарь(типа promise.a).

Правда, этот драйвер нахрен не нужен потому как не нужен сам промайз. И потом софтовый рейд, я думаю, всё же можно сделать т.к. как отдельные жёсткие диски всё видится.


"Изменение процедуры поддержки стабильных релизов Linux-ядра"
Отправлено dimqua , 03-Дек-10 23:06 
Конечно, достоинство. Кому может нравится зависеть от собственников программ?

"Тупит Миша Рыцаревъ, а не запрашивает."
Отправлено User294 , 03-Дек-10 22:10 
>   Так а для чего приходится поддерживать старыя ветки?

Видимо, вопрос риторический.

> (сколько это стоит?)

Зависит от того с какой стороны смотреть.

> Что мешает пользователям просто обновить их до самой последней и
> с поддержкой старых больше не заморачиваться?

То что пользователи бывают разные. И случаи бывают разные. И линух юзается в куче разных девайсов. Не всегда обновление просто и быстро делается производителем. Не всегда желательно прерывать работу девайса. Девайс может обладать специфичным железом и использовать основательно допатченное ядро. Портирование большого патча на новое ядро может требовать приличных затрат ресурсов. В новом ядре могут поменять какие-то вещи которые еще более усложняют портирование, а в рамках 1 ветки ядра - api/abi обычно не меняют, что упрощает создание новых допатченных ядер на основе этого и прочая. На дектопах, опять же, минорное изменение версии ядра - не требует переделки системы и проходит безболезненно. А вот то что ядро новой версии в котором могли и что-то изрядно переделать (система живет и развивается же) заработает и еще и без проблем - это как минимум надо изрядно тестировать, а может быть и подгонять что-то придется. Что как бы повышает риск что апдейт приносящий новое ядро может сломать систему пользователю. Логично минимизировать такие моменты и делать их предсказуемыми по времени.

> Или самая последняя стабильная версия ядра старое железо, ПО или еще
> чего не может поддерживать?

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

> Или такое обновление порождает необходимость полной переустановки системы с ПО?

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

> (у меня есть второй комп которому лет 10

А у меня есть 80286. У меня древнее, правда? :)

> На такое что и с какой веткой ядра лучше ставить?

Какойнить Vector Linux или что-то еще ориентированное ископаемых. Ветка ядра ... ИМХО если 2.6 задетектит оборудование - нет проблем (я бы чисто из интереса бутанул такой антик посмотреть как оно :D). Все-таки как вы понимаете, львиную долю ресурсов жрет не ядро а софт и потому актуальнее подборка легковесного софта и минималистичного десктопного окружения, имхо. Хотя лично мне было бы как-то странно использовать всерьез здоровый гроб, который, извините, хавая энергии как вполне приличная машина .. проигрывает по параметрам, кхе-кхе, современным *телефонам*. У которых проц с почтовую марку размером, а маленькой пятиваттной батарейки - хватает на работу такого проца *сутками*, при том что по скорости процессора, объему оперативы и скорости оной - любой современный смартфон легко сделает ваше ископаемое, кхе-кхе. Как максимум этот гроб сгодится под файлсервер, и даже работать будет. Только вот прогресс не стоял на месте и то же самое сможет железка в десятки раз меньше по размеру, не снабженная вентиляторами и жрущая в десятки а то и сотни раз меньше, что как-то несколько нивелирует ценность такого решения.

> это удаляется что,- только то что несовершенное или это заодно и
> то что было под старые компоненты?))

Вы бы еще спросили о смысле жизни и запросили бы предсказание будущего, лет так на сто.

>   А что такое ветка 2.4. ? Ее поддержка как известно завершилась лишь недавно

Еще не завершилась, но осталось менее года.

> Какие юзеры и почему ее так долго не обновляли?).

Ну вот у меня роутер есть. Там 2 мега флеша и 8 мегов памяти. В него еле-еле втиснуто совсем обкусанное 2.4. Попробуйте его обновить до 2.6 без дикого геморроя, ага :). И довольно много производителей эмбеддовки юзали в роутерах и точках доступа это 2.4. Совсем игнорировать их наличие было бы все-таки странно. Ессно сейчас они переползут на 2.6 постепенно, никуда не денутся уже.


"Изменение процедуры поддержки стабильных релизов Linux-ядра"
Отправлено Аноним123321 , 04-Дек-10 11:26 
> Кроме того еще весной я читал в сети про планы создания ветки 2.8 и что в ней будет много улучшений.

весна -- это случаем не месяц Апрель был? а число случайно не 1`е? :-)

на linux.org.ru была такая новость :-) :-D :-D


"Изменение процедуры поддержки стабильных релизов Linux-ядра"
Отправлено анонимус , 03-Дек-10 16:41 
>Что мешает пользователям просто обновить их до самой последней и с поддержкой старых больше не заморачиваться?

Ну например, в embedded.
Для специфичного железа требуется куча патчей на ванильное ядро, иначе не взлетим.
Эти патчи есть только для конкретной версии ядра. Для других нет и взять неоткуда. Тут всего два варианта: либо сидеть на том, что есть, либо ковыряться самому, а для этого как всегда не хватает ни времени, ни квалификации...
Вот тут долгоживущие ядра чудесно подходят. Можно накладывать свои патчи и официальные исправления.


"Изменение процедуры поддержки стабильных релизов Linux-ядра"
Отправлено pavlinux , 03-Дек-10 16:48 
НЕ НАДО 2.6.35 В LONGTERM, КРИВОЕ ОНО!!!


"Изменение процедуры поддержки стабильных релизов Linux-ядра"
Отправлено анон , 03-Дек-10 17:38 
Лютобешено плюсую! Я с ним так и ничего сделать не смог...

"Изменение процедуры поддержки стабильных релизов Linux-ядра"
Отправлено анон , 03-Дек-10 17:40 
И да я надеялся что 36-ую сделают long

"Изменение процедуры поддержки стабильных релизов Linux-ядра"
Отправлено QuAzI , 03-Дек-10 18:32 
Так ведь эмбёдерщики уже заявили, что будут *35 встраивать в свои холодильники. Так что теперь не отвертятся

"Изменение процедуры поддержки стабильных релизов Linux-ядра"
Отправлено Аноним , 03-Дек-10 16:57 
Блин, версию 2.6.27 жалко. Самая адекватная версия...

"Изменение процедуры поддержки стабильных релизов Linux-ядра"
Отправлено Аноним , 03-Дек-10 18:15 
Что-то никак не соображу. "Долгие" ветки теперь будут поддерживать люди не из кернел-тим? Или просто ментейнеры отвечающие за лонг-ветку не будут отвлекаться на разработку нового ядра?

"Изменение процедуры поддержки стабильных релизов Linux-ядра"
Отправлено Sylvia , 03-Дек-10 19:39 
скорее всего выделят кого-то из менее занятых разработчиков, в любом случае это уже будет не Грег К-Х.

главное чтобы обновления безопасности были своевременно в LTS


"Изменение процедуры поддержки стабильных релизов Linux-ядра"
Отправлено Sylvia , 03-Дек-10 19:31 
и правильно сделали,
для тех кто сидит на ванильных версиях вполне достаточно LTS, или последней мейнстримной, остальные пусть на дистрибутивных сидят или переходят на LTS

"Изменение процедуры поддержки стабильных релизов Linux-ядра"
Отправлено Аноним , 03-Дек-10 23:31 
Ну, тем кто сидит в ArchLinux, это серьёзно навредит. После выхода очередной версии ядра, разработчики месяц-два занимаются её тестированием, пока все остальные будут сидеть на старой. Баги и ошибки не будут исправляться! В общем облом полный