anonymous@RULINUX.NET~# | Last login: 2024-11-14 20:08:04 |
Регистрация Вход | Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск |
Форум - Talks | [RSS] |
https://lkml.org/lkml/2012/3/8/495 Перевод с быдлохабра:
>>Сохранение совместимости достаточно простое дело, так что оно >>стоит того, но поддержка 30+ лет обратной совместимости...
Стоять.
Дело *не* в какой-то произвольно взятой «30-летней обратной совместимости».
Дело в том, что твой патч ЛОМАЕТ СУЩЕСТВУЮЩИЕ БИНАРНИКИ.
Так что хватит уже пороть чушь! Показали, что патч негодный, перестань сочинять отговорки и нести околесицу.
Конец истории. Бинарная совместимость важнее, чем *любой* из твоих патчей. Если ты продолжишь приводить аргументы или сочинять отговорки, я попрошу людей, чтобы они полностью игнорировали твои патчи.
В самом деле. Бинарная совместимость *настолько* важна, что я не хочу иметь дела с разработчиками ядра, которые не понимают этой важности. Если ты продолжишь пренебрегать ею, то лишь покажешь свою ненадёжность. Не делай этого.
Чёрт возьми, я продолжаю удивляться *идиотам* вокруг, которые не понимают, что бинарная совместимость — один из главных приоритетов. *Единственная* причина существования ядра ОС — обслуживать пространство пользователя. Ядро не имеет смысла само по себе. Ломать существующие бинарники — и потом не понимать, насколько ужасно плохо он поступил, — это просто *худший* проступок, который может сделать любой разработчик ядра.
Потому что это показывает их непонимание, в чём весь *смысл* ядра как такового. Мы здесь не мастурбируем с каким-то научным проектом. И никогда этого не делали. Даже когда Linux был молодым, общей и единственной целью было создание *удобной* системы. Вот почему сейчас это не какое-то сумасшедшее накачанное стероидами микроядро или любая другая бредовая вещь.
В самом деле. Линус
anonymous(*) (2012-03-13 01:46:37)
Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20100101 Firefox/9.0
|
|
|
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>А по сабжу он таки прав. Если ты работаешь над проектом за бабки и тут с улицы влетает идиот с горящими глазами
|
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>Если бы была серьезная альтернатива, или разработчики были менее инертные
|
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>Да, кстати, в отрыве от Линуса. Бывает, в команде заводится такой вот генератор идей. Это просто жопа. Если его шлёшь нахуй, то он частенько обиженно бежит к начальству и уже потом приходится всей командой доказывать тупому руководителю отдела, что, блеать, идея не реализуема.
|
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.Да ладно, вы просто завидуете людям, способным генерировать идеи :) |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.Я давно заметил, что у него какой-то финский способ излагать мысли. По идее за такое бьют фэйсы в приличных компаниях. |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>Собсна Тролвальдс в очередной раз показал себя хамом с гипертрофированным ЧСВ.
anonymous(*)(2012-03-13 08:57:09)
Mozilla/5.0 (X11; Linux x86_64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1/SURVIVAL/ |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.не понял. А как же стейбл-апи-нонсенс? |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>А что за патч и что он должен был поменять?
anonymous(*)(2012-03-13 11:43:07)
Mozilla/5.0 (Windows NT 6.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2 |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.> неверное значение счетчика ссылок в sysfs
|
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>И объяснить ему неправоту без обзывания его идиотом или дрочащей обезьяной никак нельзя?
|
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.Вот именно. Речь идёт о совместимости бинарей. Рхел обидится, если сломать ему оракл дб, сап и всё остальное. |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>Для каких версий это справедливо? У нас бажная sysfs, а Линус запрещает её исправлять? Или может всё-таки патч настолько ужасен и реализация чрезжопна, что это вызывает такие потоки ненависти?
anonymous(*)(2012-03-13 11:55:57)
Mozilla/5.0 (Windows NT 6.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2 |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>Вот именно. Речь идёт о совместимости бинарей. Рхел обидится, если сломать ему оракл дб, сап и всё остальное.
anonymous(*)(2012-03-13 11:59:13)
Mozilla/5.0 (Windows NT 6.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2 |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>Когда как. В сабжевом случае товарищ покусился на основы ядра операционной системы - бинарную совместимость. Не у каждого хватит терпения объяснять столь очевидные вещи. В любом случае, в команде такому неучу точно не место. Линус только послал его как-то резко. Мог бы послать вежливо, я считаю. Но тут, походу, сказывается ещё недостаток организации процесса разработки. Вместо нормальной иерархии используют авторитет и ЧСВ Линуса. Для коммерческого проекта это неправильно, я считаю.
anonymous(*)(2012-03-13 12:05:23)
Mozilla/5.0 (Windows NT 6.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2 |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>Истинно так. Особенно весело, когда генератор идей не просто плохо разбирается, а вообще ничего не понимает в специфике работы. При этом этого генератора необходимо слушать, ведь он - хороший друг учредителей и вообще прекрасный в жизни человек, живущий на мамкину зарплату.
anonymous(*)(2012-03-13 12:15:49)
Mozilla/5.0 (Windows NT 6.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2 |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.Ваще коль тема скатилась в обсуждение важности бинарной совместимости, я тоже выскажусь. По-моему Тролвальдс тут себя показывает как проприетарная подстилка. Всему свободному софту пофигу на совместимость - она легко исправляется. С изменением мажорной версии дистрибутива пересборка большинства софта всё равно неизбежна и как правило старый софт не заработает из-за зависимостей. Так что в случае мира свободного ПО, это преимущество, которым грех не пользоваться. Это проприетарщикам нужно сохранять совместимость и городить костыли, чтоб старый говнософт заработал. У нас такой проблемы нет. |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>Ваще коль тема скатилась в обсуждение важности бинарной совместимости, я тоже выскажусь. По-моему Тролвальдс тут себя показывает как проприетарная подстилка. Всему свободному софту пофигу на совместимость - она легко исправляется. С изменением мажорной версии дистрибутива пересборка большинства софта всё равно неизбежна и как правило старый софт не заработает из-за зависимостей. Так что в случае мира свободного ПО, это преимущество, которым грех не пользоваться. Это проприетарщикам нужно сохранять совместимость и городить костыли, чтоб старый говнософт заработал. У нас такой проблемы нет.
anonymous(*)(2012-03-13 12:19:30)
Mozilla/5.0 (Windows NT 6.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2 |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.Да ты ёбнулся. Пересобирать весь софт на каждое обновление ядра, да это просто пиздец нахуй. |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>Да ты ёбнулся. Пересобирать весь софт на каждое обновление ядра, да это просто пиздец нахуй.
|
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>Да ты ёбнулся. Пересобирать весь софт на каждое обновление ядра, да это просто пиздец нахуй.
anonymous(*)(2012-03-13 12:27:34)
Mozilla/5.0 (Windows NT 6.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2 |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.Вы же преподносите конец истории, и как что там развивалось, не ясно. Не хорошо так манипулировать информацией. anonymous(*)(2012-03-13 12:36:27)
Mozilla/5.0 (X11; Linux x86_64; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>Вы же преподносите конец истории, и как что там развивалось, не ясно. Не хорошо так манипулировать информацией.
anonymous(*)(2012-03-13 12:46:51)
Mozilla/5.0 (Windows NT 6.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2 |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>Ну судя по сообщению это не первая попытка внести патч, и у Линуса сдали нервы.
|
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>Ты глюпый, да. Никому кроме гентушников не всралось ставить в дистрибутив новое ванильное ядро. А если всралось, то ты ССЗБ. Тем более, что один пакет бинарный всего отвалился, да и то из-за бага в том пакете.
|
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.Алсо, Линус таки считает сей патч унылым. I think this patch is horrible, and broken. |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить. >Сосни тунца. Есть rolling-release какбэ. Выкачивать тонны пересобранного софта явно не айс. Алсо, где гарантии что ещё что-то не отвалилось?
anonymous(*)(2012-03-13 13:10:10)
Mozilla/5.0 (Windows NT 6.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2 |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>а морально-этическую.
|
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>Тогда запили свою кул стори и расскажи, на кой хрен тебе понадобилось на рабочую систему накатывать ванильное ведро
|
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>Алсо, Линус таки считает сей патч унылым.
anonymous(*)(2012-03-13 13:27:32)
Mozilla/5.0 (Windows NT 6.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2 |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>Не передергивай, это отзыв на первую версию патча. Он его потом несколько раз переделывал. Вместо того, чтобы помочь новичку, его публично надо обвалать в говне.
|
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить. >Так очевидно же. В минорноте исправляют только безопасность, да и то не во всех ветках. А тут тебе новые драйверы, багфиксы. Я же не виноват, что после 3-х месяцев разработки ведро выкидывают нахуй.
anonymous(*)(2012-03-13 13:38:51)
Mozilla/5.0 (Windows NT 6.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2 |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>То есть кулстори не будет, а будут сферические багфиксы и сферические драйверы в вакууме?
|
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>Если бы новичок не стал гнуть пальцы и рассуждать о поддержке 30-летнего слоя совместимости, то сего эксцесса можно было бы избежать.
anonymous(*)(2012-03-13 13:49:54)
Mozilla/5.0 (Windows NT 6.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2 |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.> Да не вопрос. У меня видяха на ноуте не работает с 2.6.32. Пришлось обновлять.
anonymous(*)(2012-03-13 13:59:46)
Mozilla/5.0 (Windows NT 6.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2 |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.> на кой хрен тебе понадобилось на рабочую систему накатывать ванильное ведро.
|
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>А у кого-то она только с 2.6.32 и работает.
|
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.> No extra "keep track of inode counts by hand" crap, and no idiotic config options that just make it easy to (conditionally) get things wrong. Just do it right, and do it *unconditionally* right.
|
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>А я кому-то сказал, что это хорошо? Лол!
anonymous(*)(2012-03-13 14:49:56)
Mozilla/5.0 (Windows NT 6.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2 |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>Ты так говорил, что можно было подумать, что это хорошо.
Silvy(*)(2012-03-13 14:58:30)
Отредактировано Silvy по причине "не указана" Mozilla/5.0 (Windows NT 5.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2 |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>Это коммерческий проект какбэ. Ни кто ни кому ничего не должен.
anonymous(*)(2012-03-13 15:43:15)
Mozilla/5.0 (Windows NT 6.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2 |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.> низкопробное самоутверждение за счет ньюфага
|
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>Ванильное ядро - проект некоммерческий.
|
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.Не не не. Одно дело драйвера какие-нибудь поправить, или фичу бэкпортнуть, а другое - тащить изменения обеспечивающие бинарную совместимость. Это нереально даже для шапки Hokum(*)(2012-03-13 16:53:39)
Mozilla/5.0 (X11; Linux x86_64; rv:10.0.2) Gecko/20100101 Firefox/10.0.2 |
Скрыть
Re:Торвальдс - мудак. Предлагаю это обсудить.>Лучше образцово-показательно выпороть на публику одного креативного мудака, чтобы у остальных включился мозг, чем тратить время сообщества на вежливое уговаривание сотен гиперактивных школьников.
anonymous(*)(2012-03-14 02:40:10)
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.2) Gecko/20100101 Firefox/10.0.2 |
|
|
|
Этот тред читают 4 пользователя: |
Анонимных: 4 Зарегистрированных: 0 |
Re:Торвальдс - мудак. Предлагаю это обсудить.
Бугагец. Лично я вообще стал ненавидеть говноконторы, стоящие во главе опенсорса. Тот же редхат уже затрахал своим поттерингом. А Линус - такой же корпораст-наймит, как все. Забывают они про бесплатных волонотёров. С мнением их тоже давно не считаются.
А по сабжу он таки прав. Если ты работаешь над проектом за бабки и тут с улицы влетает идиот с горящими глазами и революционными идеями, то послать такого будет чем лучше для тех, кто эти бабки зарабатывает. Ошибка в том, что ядро линукса выдают за нечто свободное в смысле демократическое, дескать, каждый может улучшать. Но на деле улучшения будут принимать только те, которые нужны редхат, а не сообществу волонтёров.
Да, кстати, в отрыве от Линуса. Бывает, в команде заводится такой вот генератор идей. Это просто жопа. Если его шлёшь нахуй, то он частенько обиженно бежит к начальству и уже потом приходится всей командой доказывать тупому руководителю отдела, что, блеать, идея не реализуема. Но иногда идей настолько много, что начинает сказываться разный взгляд членов команды на сию проблему, что приводит к постоянным срачам. Алсо, работать также сложно, когда есть вероятность, что твой труд завтра смоют в унитаз.
Есть ещё такая фишка, как перехват инициативы. Проект audacious просто нагло перехвачен, не иначе. Код старого автора просто переписывался или выпиливался нахуй. В результате он психанул и походу свалил окончательно.
Mozilla/5.0 (X11; Linux i686; rv:10.0.2) Gecko/20100101 Firefox/10.0.2