1.1, Аноним (1), 09:04, 07/01/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +16 +/– |
Решили ломать стереотипы и дальше? Исторически давно сложилось, что мажорная часть версии меняется при значительных изменения в продукте. А тут просто так захотелось?
| |
|
2.2, Фиш (?), 09:14, 07/01/2019 [^] [^^] [^^^] [ответить]
| +11 +/– |
Напомним, что смена первого номера в версии ядра является формальным шагом, не связанным с внедрением каких-то революционных и особенных изменений, а лишь снимающих дискомфорт из-за накопления большого числа выпусков в серии. версии 3.x и 4.x были сформированы из эстетических соображений
| |
|
3.103, Урри (?), 19:00, 08/01/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
Предлагаю с тем же успехом именовать номером - количеством коммитов. Смысл тот же, холиваров меньше.
kernel v. 4635112, kernel v. 5447564, etc.
| |
|
4.119, pavlinux (ok), 13:16, 10/01/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
Благодаря гуглу нумерология в софте умерла.
Сейчас всем пох на нумерацию, в лучшем случае смотрят только на больше-меньше.
Кстати, кто забыл: реальная версия ядра равна #define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))
4.20.1 = 267265
5.0.0 = 327680
Отседа получим, что версия 4.x.y может быть только между 4.0.65536 и 4.256.0
| |
|
|
2.4, Аноним (4), 09:19, 07/01/2019 [^] [^^] [^^^] [ответить]
| +4 +/– |
В ядре в каждой версии вносятся значительные изменения. Хотите, чтобы было как в Firfox/Chromium/Systemd?
И вообще, если брать традиции, то первая цифра меняется при нарушении обратной совместимость, а не при значительных изменениях. В ядре официально совместимость на уровне внешнего API не меняется, кроме перевода в разряд устаревших функций которыми уже никто не пользуется.
| |
|
3.10, asd (??), 10:10, 07/01/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Хотите, чтобы было как в Firfox/Chromium/Systemd?
Такими темпами скоро так и будет, ядро Linux 205.0 -_-"
| |
|
4.32, Аноним (32), 12:13, 07/01/2019 [^] [^^] [^^^] [ответить]
| +7 +/– |
Каждые 3 года примерно поднятие первой циферки.
Через 2769 году после релиза Linix 256.0 мажорная версия перестала влезать в 1 байт. Я думаю, эта проблема поважнее какой-то мифической проблемы 2038 года!
| |
|
|
|
7.78, Архангел Михаил (?), 17:57, 07/01/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Глобальные изменения климата, мировые войны, загрязнение окружающей среды. Если человечество продолжит в том же духе, то Сотона окажется прав.
Тенденции говорят о том, что конец света труднее опровергнуть, чем доказать.
А у вас какие опровержения?
| |
|
|
9.97, Аноним (97), 09:57, 08/01/2019 [^] [^^] [^^^] [ответить] | +/– | Все эти тысячи лет не было ядерного оружия И войны становились всё более кровоп... текст свёрнут, показать | |
|
|
7.83, 0x0 (?), 22:30, 07/01/2019 [^] [^^] [^^^] [ответить]
| +/– |
К 8 релизу челы окончательно затолкают друга-друга в скафандры, а их глаза окончательно врастут в реальность, генерируемую нейросетями.
И появление шторки с уведомлением о том, что конец уже вполне созрел, достаточно только явиться в указанный трансплантологический пункт, чтоб от него избавиться ‒ призвано будет поднять дух и придать ещё больше уверенности ))
| |
|
|
|
|
3.15, пох (?), 10:34, 07/01/2019 [^] [^^] [^^^] [ответить]
| –3 +/– |
> В ядре в каждой версии вносятся значительные изменения.
перечислите первые пять между 4.20 и 4.21, не подглядывая в changelog.
если не можете - то хотя бы перестаньте прилюдно нести чепуху.
объем мусорного кода и "число объектов в git", если вы еще не поняли, не имеет прямого отношения к "значительности изменений".
| |
|
|
5.47, Аноним (47), 13:13, 07/01/2019 [^] [^^] [^^^] [ответить]
| +/– |
> > перечислите первые пять между 4.20 и 4.21
> BtrFS научили поддерживать файлы подкачки. :)
"Сенатор, где вас учили считать?"
| |
|
|
|
2.8, nevfr (?), 10:03, 07/01/2019 [^] [^^] [^^^] [ответить]
| –6 +/– |
исторически так сложилось что более удобные схемы заменяют менее удобные. и эта схема более удобна.
| |
2.16, Охохонюшкин (?), 10:34, 07/01/2019 [^] [^^] [^^^] [ответить]
| +16 +/– |
Линус умница и молодец — как желает, так пусть и нумерует.
Дай Бог ему здоровья!
| |
2.21, Anon999 (ok), 11:13, 07/01/2019 [^] [^^] [^^^] [ответить]
| –9 +/– |
Ребята, почему бы просто не нумеровать релизы, где первое число - год, а второе - номер месяца, как это есть в нами любимой десяточке? Ведь давно понятно, что текущая нумерация не подходит для ядра.
| |
|
3.63, Аноним (63), 15:01, 07/01/2019 [^] [^^] [^^^] [ответить]
| +6 +/– |
Балин. Наконец-то я понял, что означают эти загадочные цифры в версии Вин10.
| |
|
2.33, КО (?), 12:14, 07/01/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
>А тут просто так захотелось?
Вот в сочельник самый в ночь...
| |
2.54, Аноним (54), 13:51, 07/01/2019 [^] [^^] [^^^] [ответить]
| +/– |
Всем известно, что версия ядра теперь нумеруется по числу пальцев с ногтями у человека.
| |
|
3.122, Led (ok), 02:33, 11/01/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Т.е. заслуженный фрезеровщик или штамповщик для тебя не человек?
| |
|
2.60, Xasd (ok), 14:40, 07/01/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Исторически давно сложилось, что мажорная часть версии меняется при значительных изменения в продукте
только в hello world проектах. (ну или во влажных мечтах креоционистов -- которые даже Hello World не пишут).
в большом проекте, или в огромном проекте, "значительные" изменения могут оказаться просто незаметными на фоне всего остального кода.
а если проект является огромным именно потому что каждое изменение версии является значительным (и именно таким образом проект СТАЛ огромным) -- то тут темболее ваш semver выглядет жалким
| |
|
3.67, dimqua (ok), 16:12, 07/01/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
Непонятно зачем тогда вообще нужно три цифры в номере версии, был бы релиз 50.0 и все. :-)
| |
|
4.98, fi (ok), 11:46, 08/01/2019 [^] [^^] [^^^] [ответить]
| +/– |
Это все sun в 80х сделал для библиотек! Его пинайте!
| |
|
|
2.68, AnonPlus (?), 16:15, 07/01/2019 [^] [^^] [^^^] [ответить] | +/– | Это исторически сложилось в те времена, когда мажорный выпуск происходил по го... большой текст свёрнут, показать | |
|
3.80, kiwinix (?), 18:50, 07/01/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
Ты не учел то что фичи в ядро летят непрерывно, стабильно и много
| |
|
|
1.3, Gentoo Dev (?), 09:18, 07/01/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
В чем неудобство нумерования версий при незначительных текущих улучшениях ядра? Ну пусть было бы 2.6.156. И что?
| |
|
2.6, ruslan (??), 09:32, 07/01/2019 [^] [^^] [^^^] [ответить]
| +9 +/– |
В том-то и дело, что практически без разницы как нумеровать будет! Какая-то логика есть и ладно) Не надо на этом заморачиваться, лучше бы код писали чем комменты.
| |
2.7, A.Stahl (ok), 09:33, 07/01/2019 [^] [^^] [^^^] [ответить]
| +/– |
>2.6.156
5.1 запомнить проще. Записать проще. Произнести проще. Всё проще.
| |
|
3.14, пох (?), 10:29, 07/01/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
а зачем запоминать-то? (ты вот даже не осилил - оно пока .0)
Все равно на вопрос, к примеру, "в какой версии еще нет вредной закладки kpti" ты только морганием глаз можешь ответить.
| |
|
4.20, Аноним (20), 10:53, 07/01/2019 [^] [^^] [^^^] [ответить]
| +/– |
Без этой "вредной закладки" твои ключи шифрования поимеют значительно быстрее и с меньшими затратами.
| |
|
5.24, пох (?), 11:22, 07/01/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
как страшно жыть. Ну и сколько и каких моих ключей ты уже поимел, и где деньги?
| |
|
|
3.23, Отражение луны (ok), 11:18, 07/01/2019 [^] [^^] [^^^] [ответить]
| +/– |
А знаешь что еще проще запомнить? Год/число выпуска. Заодно версия дает понимание насколько ядро актуально. Не вижу смысла в бессмысленной нумерации.
| |
|
2.13, пох (?), 10:26, 07/01/2019 [^] [^^] [^^^] [ответить] | –1 +/– | инвесторы не поймут-с, могут перестать отсыпать бабло экскаватором Потому что д... большой текст свёрнут, показать | |
|
1.5, Gentoo Dev (?), 09:32, 07/01/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>При этом смена версий 3.x и 4.x >хорошо коррелировала с числом git->объектов в репозитории - ядро 3.0 >было выпущено, когда в репозитории >находилось примерно 2 млн объектов
Хреноватая корреляция
| |
1.9, Ю.Т. (?), 10:06, 07/01/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –9 +/– |
Думаю, Л. просто "получил рекомендации" так сделать. Может даже, рекомендации, данные без каких-либо задних мыслей, а просто - "все так делают". Какой ещё дискомфорт от больших чисел, у кого?
| |
|
2.12, Ключевский (?), 10:22, 07/01/2019 [^] [^^] [^^^] [ответить]
| +8 +/– |
Ага. Ему рептилоиды рекомендовали. Рекомендации присылали через меня. Кстати, это рептилоиды же ему посоветовали создать ядро вообще.
| |
|
3.61, Ю.Т. (?), 14:48, 07/01/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Ага. Ему рептилоиды рекомендовали. Рекомендации присылали через меня. Кстати, это рептилоиды
> же ему посоветовали создать ядро вообще.
Если непонятно, в чём дело, то дело в деньгах. Народная примета такая.
| |
|
4.71, Аноним (71), 16:49, 07/01/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
Баблический редукционизм. Система верований достаточно широко распространенная среди низших классов общества.
| |
|
5.84, Ю.Т. (?), 23:26, 07/01/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Баблический редукционизм. Система верований достаточно широко распространенная среди
> низших классов общества.
То ли дело в высших: то дискурс, то сикурс. А понимают ничуть не более.
| |
|
|
7.114, Аноним (114), 09:11, 09/01/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
Правильно, зачем быдлy технологии? Улицы тоже надо кому-то мести, не все ж равшанов приглашать, да и те уже не хотят. Чем дальше, тем больше подобных публикаций появляется, а то иш чего - не хотят копать от забора до обеда за три копейки.
| |
|
|
|
|
|
2.43, Annoynymous (ok), 13:03, 07/01/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Какой ещё дискомфорт от больших чисел, у кого?
Известно у кого. У альтернативно мыслящих.
| |
|
|
|
3.91, аноним3 (?), 03:36, 08/01/2019 [^] [^^] [^^^] [ответить]
| +/– |
где то уже был linux xp))) реально был. там рабочий стол был под xp заделан, но это было походу еще на 3 кедах. дальше не проверял. коммерческий продукт был. пытались народу в бизнес впаривать на персоналки.))
| |
|
|
1.18, Аноним (18), 10:44, 07/01/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Много нам разницы как горячий финский парень номера своему детищу лепить предпочитает? Самое несущественное что только может на ум прийти.
Не новости упрек, инфа в меру полезна, срачерам скорее.
| |
|
2.25, пох (?), 11:31, 07/01/2019 [^] [^^] [^^^] [ответить] | –1 +/– | да Те вопросы, которы я там выше задавал в виде стеба - они на самом деле не ст... большой текст свёрнут, показать | |
|
1.29, Аноним (29), 12:04, 07/01/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Не проще перейти на нумерацию типа yy.mm.number? 👉19.1.0, 👉19.5.19, 👉105.12.10...
| |
1.31, Твой Отец (?), 12:11, 07/01/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Какие существенные нововведения и изменения ждут ядро в ближайшие лет пять?
Про нумерацию не шутить, вода.
| |
|
2.34, Р (?), 12:16, 07/01/2019 [^] [^^] [^^^] [ответить]
| +/– |
Смена названия на фуксия и переписывание всего софта под неё.
| |
|
3.36, Аноним (-), 12:20, 07/01/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
Фуксия хороша хотя бы тем, что микроядро. И не будет бреда вроде драйверов привязанных к версии ядра.
| |
|
4.62, Xasd (ok), 14:59, 07/01/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Фуксия хороша хотя бы тем, что микроядро. И не будет бреда вроде
> драйверов привязанных к версии ядра.
ды ты что?
и как же они этого достигнут?
будут писать прослойки совместимости на каждое изменение внутренней архитектуры?
а если очередное внутреннее изменение будет потенциоально угрожать НЕвозможностью функционирования прослойки совместимости -- то что тогда -- будут вводить спец-режимы необходимые лишь для функционирования прослойки?
уже представил кошмар разработчиков? как дуаешь проект помрёт в муках или просто не выстрелет?
скорее наиболее вероятность что от идеи "драйверов привязанных к версии ядра" просто откажутся.
| |
|
5.73, Аноним (71), 16:55, 07/01/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
Бесполезно приводить рациональные аргументы верующим в святое микроядро.
| |
5.75, Р (?), 17:24, 07/01/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
Ничего они не будут писать напишут один раз и не будут прослойку менять. А если ты в своём девайсе дрова не можешь нормально сделать так пихай его себе в ухо.
| |
5.108, Michael Shigorin (ok), 19:58, 08/01/2019 [^] [^^] [^^^] [ответить]
| +/– |
> и как же они этого достигнут?
> будут писать прослойки совместимости на каждое изменение внутренней архитектуры?
Вы меня приятно удивили, спасибо :-)
| |
|
4.74, Р (?), 17:21, 07/01/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
Просто радиус кривизны рук разработчиков ядра таков что они не могут сохранить совместимость драйверов даже между минорными релизами. Так что любое ядро что гарантирует совместимость драйверов (даже виндовое) будет лучше чем любая институтская поделка Линуса.
| |
|
5.109, Michael Shigorin (ok), 19:59, 08/01/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Так что любое ядро что гарантирует совместимость драйверов
> (даже виндовое) будет лучше чем любая институтская поделка Линуса.
Кажется, я нашёл желающего за деньги отвечать на вопросы про старые дрова. Черкните-ка мне почтой. Только чур так: за балабольство тоже отвечать придётся по полной.
да/Нет?
| |
|
4.107, Michael Shigorin (ok), 19:57, 08/01/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Фуксия хороша хотя бы тем, что микроядро.
> И не будет бреда вроде драйверов привязанных к версии ядра.
Ага, и всё будет сдизайнено так, что внутриядерные API никто никогда трогать не будут, угу.
PS: Вы часом не из тех детей, которые в свои три ни с одной игрушкой из своих пятисот по-настоящему играть не научились -- и теперь в свои двадцать пытаетесь пофантазировать ну хоть во что-то?..
| |
|
|
|
1.46, Аноним (46), 13:11, 07/01/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> If you want to have an official reason, it's that I ran out of fingers and toes to count on, so 4.21 became 5.0.
Отличная причина
| |
|
2.51, Аноним (39), 13:24, 07/01/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
Да. Уроки этики не прошли даром. Интересно, поймут ли вопрошавшие намёк?
| |
|
|
|
5.116, Andrey Mitrofanov (?), 10:12, 09/01/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Судя по COC посылание осталось в прошлом.
Теперь Линус стал... другим.
И только маджоры дёргает вместо матешины. ><<<<>
| |
|
|
|
2.115, Andrey Mitrofanov (?), 10:11, 09/01/2019 [^] [^^] [^^^] [ответить]
| +/– |
>>I ran out of fingers and toes to count on, so 4.21 became 5.0.
> Отличная причина
Собёрём Линусу денег на циркулярку?!
Ускорим ПрогрессЪ.
| |
|
1.50, Аноним (50), 13:23, 07/01/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>Напомним, что смена первого номера в версии ядра является формальным шагом, не связанным с внедрением каких-то революционных и особенных изменений
Помнится, в JFF Линус наоборот сетовал за огромную ответственность при увеличении номера версии продукта
| |
|
2.110, Michael Shigorin (ok), 20:01, 08/01/2019 [^] [^^] [^^^] [ответить]
| –4 +/– |
>> Линус Торвальдс ...
> Одним словом - вернулся!
Ну так смена-то ещё всяко не выросла. Даже Грег не держит удар (справедливости ради -- я таких людей сходу вообще не знаю).
| |
|
1.85, трурль (?), 01:55, 08/01/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А количество выпусков чем-то менее нумерологическое, нежели число git-объектов?
| |
1.89, Gannet (ok), 03:09, 08/01/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Зациклились все на номерках. А печаль как раз не в этом. В очередную версию всё ещё не добавлен WireGuard, а так ожидалось...
| |
1.101, Аноним (101), 13:03, 08/01/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
> снимающих дискомфорт из-за накопления большого числа выпусков в серии
так это к врачам нужно обращаться для снятия дискомфорта
| |
1.113, Сергей (??), 03:18, 09/01/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Заметил, что manjaro быстрее за федору выкатывает обновления, о обенно новых версий ядер.
Но в манжаре у меня и sweethome3d не хочет работать мол проблема какая то с opengl\directx я тпк понял что дело в дровах, а вот в федоре (которую некоторые называют вечной бетой) всё работает, да и работает отлично, нету в игрушках противного тиринга как в манжаре.
А вообще, хочется не новых циферок, а оптимизации.
| |
1.118, Аноним (-), 12:18, 10/01/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –4 +/– |
Как же этот Торвальдс задрал всех своими прыганьями вокруг циферок. Ну и без Торвальдса ядро работет, я проверял, перекомпилировал - а оно работает. Неожиданно для Торвальдса :-/
| |
|