|
2.37, Zenitur (ok), 10:33, 24/05/2011 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> а если предеться делать ломающие изменения они как выкрутятся?
Например как когда в 2.6 модули ядра стали называться *.ko вместо *.o? В новости сказано, что таких изменений не будет. Да и если будут такие изменения - посмотрите на игры Linux Game Publishing. Работают на 2.2, 2.4 и 2.6. Это же не драйверы. Так что те, кому действительно нужна работоспособность везде, обеспечат её.
В новости про последний драйвер nVidia две строчки нововведений про подстраивание под особенности последних версий ядер (в частности, сломался SLI). Может, они уже сегодня есть, эти ломающие изменения?
Нет, я вру. Ломающие драйверы изменения есть в каждом релизе ядра. А пользовательские приложения - почти никогда.
| |
|
|
2.10, dalco (ok), 08:43, 24/05/2011 [^] [^^] [^^^] [ответить] [↓] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +3 +/– |
Смысл есть, не сильно великий, но все же...
Есть приличное количество софтин/драйверов, которые официально поддерживают ветку 2.6.x (и это, вроде как, хорошо), но реально поддержка остановилась на ветхозаветных версиях типа 2.6.9.
Существует небольшой шанс, что хотя бы часть этих софтин/драйверов будет перевыпущена с поддержкой 3.x.x (т.е. с поддержкой современных технологий и/или выпиленными старыми, которые уже не поддерживаются).
| |
|
|
4.21, dalco (ok), 09:42, 24/05/2011 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +1 +/– |
Насчет софтин не знаю, а вот на счет драйверов такие надежды есть.
Например, есть у меня весьма распространенное железо, к которому официальные дрова только под 2.4.x есть, а контора-производитель до сих пор живет и процветает. Если вдруг они выпустят новые дрова к старичку, то я очень даже буду рад.
P.S. В любом случае, это будет некая новая планка качества. Если кто-то выпустит нечто и продекларирует о совместимости сей софтины с ядром 3.x.x, то это даст некоторую надежду на отсутствие в софте устаревших технологий и меньшие проблемы с его дальнейшей работой на современных ядрах.
| |
|
3.19, northbear (??), 09:33, 24/05/2011 [^] [^^] [^^^] [ответить] [↓] [↑] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +3 +/– |
Ты всерьез думаешь, что смена нумерации ядра может являться сколь либо существенной мотивацией, чтобы потратить десятки человеко-часов личного времени и туеву кучу личного бабла на железо/отладочный стенд для переписывания древних дров под вероятней всего уже невыпускающееся железо? 0_о
Это уже клинический оптимизм...
| |
3.73, Аноним (-), 15:24, 24/05/2011 [^] [^^] [^^^] [ответить] [↑] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> реально поддержка остановилась на ветхозаветных версиях типа 2.6.9.
Это видимо было античное железо которое давно уже не выпускается. А как его должны поддерживать разрботчики если его у них нет? И смысл этого?
> Существует небольшой шанс, что хотя бы часть этих софтин/драйверов будет перевыпущена с
> поддержкой 3.x.x
Существует большой шанс что неподдерживаемые дрова для античного железа надо просто выпилить к чертовой бабушке. Пусть или те кому эта некромансия нужна изволят поддерживать свои окаменелости, или - ядро и так большое, неплохо б dead code чистить иногда.
| |
|
|
1.12, Аноним (-), 08:48, 24/05/2011 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +2 +/– |
Торвальдса можно понять. Процесс разработки и отладки - вещь достаточно утомительная, а ему ведь нужно разнообразие и удовольствие.
А тут надо пахать. Скучно!
И другие разрабы тоже хороши! Вместо исправления ошибок и принятия патчей какой-то фигней маются. Ну какая разница, как будет идти нумерация версий.
Тут выше правильно сказали, что нужно качество и стабильность конечного продукта, а с нумерацией нужно определиться в начале проекта, все обдумать. И конечно не начинать все впопыхах, ради только just for fan и мамы-анархии.
К системе нумерации люди уже привыкли, созданы планы, связи и т.д. А этим - только все поломать да заново построить. Их бы самих так, вместо внутренностей ядра. Может лучше поймут..
| |
|
2.36, Zenitur (ok), 10:27, 24/05/2011 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
Вы не правы.
>Тут выше правильно сказали, что нужно качество и стабильность конечного продукта, а с нумерацией нужно определиться в начале проекта, все обдумать. И конечно не начинать все впопыхах, ради только just for fan и мамы-анархии.
Посмотрите под новостью "Ссылки на похожие новости". Например "Линус назвал то, когда выйдет ядро 2.7".
| |
|
1.20, northbear (??), 09:41, 24/05/2011 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +4 +/– |
Как тегировать очередной релиз версии ядра это личное дело Линуса и core-team. Сообщение Линуса адресовано исключительно членам команды.
Я считаю что все ещё должны сказать спасибо, что им дали возможность быть в курсе подобных технологических вещей.
Я бы вообще закрыл бы девелоперский список рассылки, чем потом выслушивать вой леммингов.
| |
|
|
|
4.66, 123456 (??), 14:39, 24/05/2011 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> Кланяйтесь. Они вам ничего не должны. Вы им скорей всего ни копейки
> не заплатили. А вот вы нахаляву пользуетесь результатами их труда. И,
> прямо скажем, нехилого труда.
Интересный подход. А для чего/кого они это делают? Опять джаст фор фан? Или всё же для нас?
А то получается какое то ядро сферическое в вакууме :) Ядро ради ядра.
Да и про разделение труда разве не слышали? Они делают - мы используем.
И еще. Подход Линуса и команды не плохо было бы перенять и другим кодерам. А то оправдание джаст фо лулз/фан на катит уже. Если что то делаешь, то наверное лучше делать это хорошо, а не по принципу: сойдет, один хрен бесплатно. Кому надо - допилят, и т.д.
| |
|
5.67, anonymous (??), 14:59, 24/05/2011 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +1 +/– |
> Если что то делаешь, то наверное лучше делать это хорошо,
> а не по принципу: сойдет, один хрен бесплатно. Кому надо —
> допилят, и т.д.
у тебя есть все шансы продемонстрировать это на примере твоего собственного проекта. или заткнуться, забрать назад свои деньги и перестать указывать тем, кто что-то делает и отдаёт бесплатно, как они должны тебе угождать.
| |
|
6.70, 123456 (??), 15:07, 24/05/2011 [^] [^^] [^^^] [ответить] [↓] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
>> Если что то делаешь, то наверное лучше делать это хорошо,
>> а не по принципу: сойдет, один хрен бесплатно. Кому надо —
>> допилят, и т.д.
> у тебя есть все шансы продемонстрировать это на примере твоего собственного проекта.
> или заткнуться, забрать назад свои деньги и перестать указывать тем, кто
> что-то делает и отдаёт бесплатно, как они должны тебе угождать.
Сперва добейся? Ну-ну...
| |
6.78, Аноним (-), 16:16, 24/05/2011 [^] [^^] [^^^] [ответить] [↑] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| –1 +/– |
>> Если что то делаешь, то наверное лучше делать это хорошо,
>> а не по принципу: сойдет, один хрен бесплатно. Кому надо —
>> допилят, и т.д.
> у тебя есть все шансы продемонстрировать это на примере твоего собственного проекта.
> или заткнуться, забрать назад свои деньги и перестать указывать тем, кто
> что-то делает и отдаёт бесплатно, как они должны тебе угождать.
они сами выбрали открытость.
ИХ никто не заставлял.
не нравятся такие коментарии - могут заткнуться и пилить закрытые проекты.
| |
|
|
|
|
|
|
2.56, d (??), 12:48, 24/05/2011 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
честно скажу, не ради троллизма:
в последнее время думал, что пофиксили, давно не встерчал.
но буквально вчера делал liveUSB арча (cat /path/to/image.iso > /dev/sdb) и около полминуты не мог переключиться на тег с пиджином, чтобы ответить.
так что, к сожалению, ещё не пофиксили. но повторюсь: уже забыл, когда встречал его в прошлый раз. где-то с 2.6.36 стало хорошо
| |
|
1.31, Zenitur (ok), 10:17, 24/05/2011 [ответить] [﹢﹢﹢] [ · · · ] [↓] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
Предлагаю флешмоб. Включаем в браузере и программе скачивания отсылку названия системы и отсылку версии системы. Это поддерживают например Konqueror и Aria. Идём на kernel.org скачивать ядро (даже если нам придёт из дистрибутива, либо не собираемся устанавливать). Если будет массовость, админы это увидят, а Торвальдс скажет о психологическом эффекте новой версии, что люди после релиза ядра версии 3.0 побежали обновляться с древних 2.6.18, 2.6.29 (или какие там у вас) версий ядер.
| |
|
2.108, Michael Shigorin (ok), 11:10, 26/05/2011 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
>> указал на то, что число выпусков в рамках ветки 2.6.x уже слишком велико,
>> поэтому возможно имеет смысл выпустить вместо версии 2.6.40 релиз 2.8.0.
> А о чём он думал, когда решил перейти к фиксированному циклу релизор
> раз в несколько месяцев?
Ортогонально: без известного цикла просто больше оверхед на синхронизацию разработки. А что до чисел выпусков за заметное время -- ну можно припомнить Linux 2.1.132 ;-) (посмотрел и прослезился -- 10M .tar.bz2, хотя и это вдвое больше, чем 2.1.0)
| |
|
1.42, тру йода (?), 10:59, 24/05/2011 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +2 +/– |
Все верно делает Линус - BKL выкинули, BTRFS на грани "остабиливания", XEN прикрутили, и куча всяких других плюшек помельче уже отработана. Вполне пора это обозначить сменой мажорного номера. 2.6.39 и 2.6.0 - это небо и земля.
С другой стороны так и просится "когда линусу делать нечего он номера меняет"
| |
1.85, анон (?), 19:27, 24/05/2011 [ответить] [﹢﹢﹢] [ · · · ] [↓] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| –4 +/– |
Линус страдает фигней как какой-то студент. Ветка 2,8 нужна, но не такая. Я уверен, что ядру есть куда расти и есть потребность изменить его структуру и т д. Для того чтобы показать, что совместимости с веткой 2,6 нет новые ветки и выпускают. А не потому, что Линусу сложно считать до 40-а.
До 99 нумерация вполне терпит.
Не знаю по какому поводу была выпущена версия 2, но для версии 3 повода явно нет. Попахивает погоней за циферками у разработчиков некоторых браузеров.
| |
|
2.93, pavlinux (ok), 21:52, 24/05/2011 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> надо было это сделать еще 3-5 лет назад, после окончательного ухода от
> even/odd numbers разработки. Писать 4 цифры 2.6.x.y вместо трех 3.x.y -
> неразумно.
К примеру, выпустили версию, 3.0.0, нашлась NULL-pointer deference, выпускать 3.0.1 иль 3.0.0.1 ?
Второй случай, впиндюрили в ядро XEN, переколбалиси пол ядра, API/ABI,... выпускать 3.0.1 или 3.1.0 ?
После добавления, опять нашли разыменование *NULL, выпускать 3.0.2 или 3.1.1 или 3.0.1.1 или 3.1.0.1 :)
| |
|
3.101, szh (ok), 00:55, 25/05/2011 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> нашлась NULL-pointer deference, выпускать 3.0.1 иль 3.0.0.1 ?
3.0.1 очевидно.
> впиндюрили в ядро XEN, переколбалиси пол ядра, API/ABI,... выпускать 3.0.1 или 3.1.0 ?
3.1 Пол ядра сейчас никто не переколбашивает с релизами раз в 3 месяца.
> опять нашли разыменование *NULL, выпускать 3.0.2 или 3.1.1 или 3.0.1.1 или 3.1.0.1 :)
для ядра 3.0 -> 3.0.2 , для ядра 3.1 -> 3.1.1
Вообще тут и тройка тоже лишняя, логического смысла не несет, но для совместимости со слоупоками, лицами стандартной версионной ориентации, и скриптами расчитанными на три цифры в версии можно оставить.
| |
|
|
|