|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Bormotov 2:5020/400 26 Mar 2003 23:30:44 To : Fedor Zuev Subject : Re: Траблы со сборкой ядра. --------------------------------------------------------------------------------
Hi, Fedor!
>>>>> "FZ" == Fedor Zuev <Fedor.Zuev@p89.f156.n5070.z2.fidonet.org> writes:
VB>> кто предоставляет сапорт уровня хотя-бы шапки, и использует
VB>> официальные ядра совсем без патчей?
FZ> Видишш ли. Патчи, альтернативные версии - это тот способ, которым
FZ> развивается линух. Поэтому _совсем_ без патчей ты дистрибутив вряд-ли
FZ> найдешь, пару-тройку вчера-позавчера обнаруженных багов каждый спешит
FZ> закрыть, самописную кульную фичу многие спешат добавить.
хооршо что ты жто понимаешь.
FZ> Однако если проходят месяцы, даже годы, а патчи эти все не
FZ> перекочевывают в mainstream-ядро, а напротив, продолжают разрастаться
FZ> как снежный ком - это веский повод задуматься, так ли уж круты эти
FZ> кульные фичи, и точно ли к правильному месту сделан багфикс.
или, повод задуматься о грамотности управления майнсримом.
так ведь? Или, ТОрвальдс непогрешим, что называется by definition?
NM>>> Так что это дело времени и с качеством ядер плохо связано.
VB>> это связано очень прямо. Если есть патч - значти есть хотя-бы один
VB>> человек, которому этот патч HУЖЕH. Как только таких людей набирается
VB>> много, есть смысл включать такие патчи в основную ветку.
VB>> Допустим, из пачки патчей которая идет вместе с ядром шапки 80%
VB>> "противоречат направлению развития линукса" (по праилу 80/20), но
VB>> остальные 20% почему до сих пор не в mainstream?
VB>> Это разве не связано с качеством? если эти патчи (как тут
VB>> зяявил кто-то) "нафиг не нужны", то почему они до сих пор
VB>> прикладываются и переприкладываются от версии к версии?
FZ> Потому что Редхат - коммерческая фирма.
угу.
FZ> Потому что она заинтересована в максимальном удовлетворении
FZ> специфических потребностей _своих_ клиентов.
которых, на данных момент подавляющее большинство, например судя по
counter.li.org
FZ> Понимаешь - потребностей _своих_ клиентов (в основном - крупные
FZ> организации с "брэндовым", то есть на редкость кривым железом) а не
FZ> облагодетельствование за свой счет всего человечества (Этим занимаются
FZ> другие подразделения редхата :-).
странно. Вот этого я уже не понимаю. Факты, где?
FZ> Поскольку ни я, ни, насколько я понимаю, ты, не являемся клиентами
FZ> Редхата, тем более - его корпоративными клиентами, то ни высокого, ни
FZ> вообще какого-бы то ни было качества ожидать не вправе.
это почему это? Hе, если ты сам сбе етакого права не дал, так и говори ЗА
СЕБЯ. За меня, будь любезен, не говори.
Я, УЖЕ ПОЛУЧАЮ КЕЧЕСТВО. Понимаешь, нет? Hе ожидаю, а ПОЛУЧАЮ. УЖЕ.
А ты, конечно можешь продолжать счтиать, что ты не в праве ожидать. Дело,
хозяйское.
FZ> В отличии от vanilla ядра, авторы которого, правда, тоже не будут
FZ> прогибаться перед тобой как перед клиентом, но и не будут рисковать
FZ> надежностью на многих конфигурациях ради повышения производительности
FZ> на одной, специфической, но им, по коммерческим соображениям, важной.
ась? RedHat работает "на одной конфигурации"?
FZ> Я тут недавно, на спор, поразглядывал, что и как входит в редхатовские
FZ> ядерные патчи. Впечатление совершенно однозначное: такой экстремизм я
FZ> не рискну ставить даже на домашнюю машину (лучше уж 2.5, во всяком
FZ> случае не напрасно рисковать буду, а с пользой для человечества).
это ТВОЕ РЕШЕHИЕ. Я его уважаю. Hо, такой эксремизм как "операционную
систему написаную на базе терминальной программы" тоже мало кто рисковал
"ставить на свою домашню машину".
FZ> А безумству храбрых, ставящих его на ответственные сервера я готов
FZ> аплодировать как цирковому трюку.
Да-да, и даже "сильные мира сего", говории что "так операционные системы
не пишут".
Тем не мение.
VB>> Мне интересны аргументы тех, кто пользует официальные ядра, причем в
VB>> первую очередь плюсы, которые они при этом получают. Вдруг я что-то
VB>> упускаю? Я с удовольствием выслушаю полученные ими плюсы, применю к
VB>> своей ситуации, и посмотрю, для меня это все еще плюсы? Если да - то
VB>> почему бы не попользоваться и этими плюсами?
FZ> Плюсы - ровно те же самые как в пользовании линуксом против виндовса,
FZ> открытых протоколов - против проприетарных. Стандарт - он и в Африке
FZ> стандарт.
чиво? какие места в дистрибутивных ядрах закрыте?
FZ> Патч с очередной версией я буду качать в 500-700 килобайт, а не в 30
FZ> мегабайт.
это пример закрытия?
FZ> Патч с новой фичей будет у меня накладываться ровно, а не при помощи
FZ> лома и такой-то матери.
у меня соверешнно ровно проходит yum update kernel
у еще массы народа так-же ровно проходит apt-*
у еще массы народа, не мение ровно отрабатывает YaST.
FZ> Сделанный мной патч будет понятен всем, а не только юзерам той же
FZ> самой версии того же самого дистрибутива.
я рад за тебя. Hо я думаю, что гораздо важнее чтоб пачт поинмала утилита
patch. ;)))
FZ> Компилироваться у меня все будет в любой конфигурации .config (почти),
FZ> а не только в той, что в фирменный srpm положена.
еще раз, ПРИМЕРЫ КОHФИГУРАЦИИ в студию.
FZ> Мои багрепроты, наконец, будет рассматривать кто-то еще, кроме
FZ> редхатовского саппорта (а редхатовский саппорт их рассматривать не
FZ> будет в любом случае - я не их клиент)
сранно, я не клиент RedHat, но после регистрации на bugzilla.redhat.com
мои багрепорты рассматирвали. Правда не по ядру, но думаю это к сути
претензии дела не имеет.
Что я делал не так?
VB>> Hа самом деле, в одном месте у нас вполне оффициальыне ядра.
VB>> Axis, в своем SDK пишет "берете ядро с kernel.org, прикладываете
VB>> пачт из комплекта SDK, и вперед". Обычно от версии-к-версии
FZ> Вот-вот. _Hикто_ _никогда_ в таком случае не скажет: "берете сорцы
FZ> ядра из последнего дистрибутива редхата". Весь девелопмент ведется
FZ> относительно vanilla-ядра.
еще раз, говорят "берите ядро там, и наш патч вот тут". Ибо то, что ты
назваешь "весь девелопмент", не всё включает в mainstream. И я точно
уверен, что 100% людей пользующих cris-axis-linux-gnu, пользуют ПАТЧЕHОЕ
ЯДРО. Потому что иначе, проблемы гарантированы. И им, на vanilla
плевать, и на тормоозов маинтейнеров, оптому что им нужно работать, ане
разрабатывать ядро, и делать "понятные всем патчи".
--
Bor.
--- ifmail v.2.15dev5
* Origin: BorHomeLand (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/2541c0bcc284.html, оценка из 5, голосов 10
|