LINUX.ORG.RU

Интервью с Alan Cox


0

0

Второй человек в мире Линукса отвечает но вопросы, связанные с ядром, лицензиями, Microsoft и патентами на ПО. (Если дочитаете до конца, то можете посмеяться над ответом на вопрос, какое пиво предпочитает Алан).

>>> Подробности

★★★★★

Проверено: svu ()

>(Если дочитаете до конца, то можете посмеяться над ответом на вопрос, какое пиво предпочитает Алан).

Очаково?

dragon_djanic ★★
()
Ответ на: комментарий от dragon_djanic

14) What beer did you enjoy the most and where?

Good question and one I suppose I should expect from .CZ. I'm not actually a great beer fan however. I do like some of the Belgian blonde beers and the German weißbeers. I've tried a couple of Czech beers and either they don't travel well or they are not very good ;)

unname
()

Alan Cox: Самая криво написанная часть в ядра - поддержка флоппи дисков. (мой очень вольный перевод)

Давайте выкинем поддержку флоппи нафиг из основного ядра. Кому надо - поставят патч. Зачем нам плохой код в ядре, поддерживающий устаревшие вещи?

Let the flame war begin!

Серьёзно: дискеты медленные (раз в 100 медленнее флешек), дорогие (флешки дешевле раза в 4), огромные по своим размерам (ну тут думаю всё и так понятно). УСБ выход хоть один есть практически везде (ну начиная примерно с П-100)... Так зачем нам дискеты?

Alan_Steel ★★
()
Ответ на: комментарий от unname

>I've tried a couple of Czech beers and either they don't travel well or they are not very good ;)

ламерье... :-)

anonymous
()
Ответ на: комментарий от Alan_Steel

> УСБ выход хоть один есть практически везде (ну начиная примерно с П-100)... Так зачем нам дискеты?

Ну не с П-100. Был у меня такой, там никакими усбами и не пахло. А грузиться с usb компы и вовсе недавно научились. Моя материнка с i815 так не умеет. Так что выбрасывайте свой флоповод, если уверены, что не придётся столкнуться с такими компами на своём жизненном пути. Но из ведра поддержку флоппи выкидывать рановато.

const86 ★★★★★
()

Общие вопросы, общие ответы. Смысла 0.

balodja ★★★
()

14) Jaké pivo vám nejvíc chutnalo a kde?

Dobrá otázka a předpokládám, že z .CZ jsem ji měl čekat. Ale nejsem moc velký fanda piva. Mám rád některá belgická světlá [blonde] a německá bílá piva (weißbier). Zkusil jsem pár českých piv, ale buď jim nesvědčí cestování, nebo nejsou moc dobrá ;)

Zulu ★★☆☆
()
Ответ на: комментарий от const86

На матплате наверняка есть неразведённый усб разъём.

А загрузиться можно и с CD, это умеют все "с начала времён".

И почему рано-то? Наоборот, лет на 5 запоздали.

Повторяю вопрос: зачем нам нужен кривой код поддержки устаревшего оборудования в ядре?

Alan_Steel ★★
()
Ответ на: комментарий от Alan_Steel

> Повторяю вопрос: зачем нам нужен кривой код поддержки устаревшего > оборудования в ядре? Ну хотя бы затем, что иногда (очень редко) производитель железа дает свой модуль под линух (например на какой-нить raid контроллер) и как, в таком случае поставить систему...Сам проходил через такое, когда ядро не держало Adaptec ZeroChannel Raid

GlorySmith
()
Ответ на: комментарий от GlorySmith

В таких случаях никто не мешает держать на установочном диске патченное ядро.

Зачем поддержка флопповода в ядре на уже работающей машине?

Alan_Steel ★★
()
Ответ на: комментарий от Alan_Steel

>В таких случаях никто не мешает держать на установочном диске патченное ядро.

Т.е. вендору железа прикладывать ядра для все современных дистрибутиовов???.

А вот приложить флешку метров на 16-32 к этому adaptec вполне можно. Дешево и сердито. Хотя дискетка еще дешевле.

anonymous
()
Ответ на: комментарий от anonymous

Нет. Нужно просто различать ядро установщика и обычное. Первое должно уметь работать со всем оборудованием, файловыми системами и прочее.

Рабочему ядру такой функционал нафиг не нужен.

Насчёт стоимости 16мб флешки несогласен. ИМХО: сравнивать тут нужно стоимость за 1мб.

Alan_Steel ★★
()
Ответ на: комментарий от Alan_Steel

>На матплате наверняка есть неразведённый усб разъём.

Вероятнее всего, у меня на плате под пенёк-166 есть.

>А загрузиться можно и с CD, это умеют все "с начала времён".

Да ну? До времён первых пней никакой загрузкой с CD и не пахло. Да и не на всех материнках под первые пни в биосах такая фича была.

Ramen ★★★★
()
Ответ на: комментарий от Alan_Steel

> Давайте выкинем поддержку флоппи нафиг из основного ядра. Кому надо - поставят патч.

Кому нужно ядро без флоппи - поставит патч который выкидывает поддержку. Кто поумнее - отключит поддержку в конфиге.

> Серьёзно: дискеты медленные (раз в 100 медленнее флешек),

флешки медленнее (время на определение usb устройства) если надо до 40 килобайт переписать.

> дорогие (флешки дешевле раза в 4)

флешки в бесконечное кол-во раз дороже. Флоппики ничего нестоят, их купили 5-10 лет назад, они стоят и работают бесплатно, а флешки закупать надо.

> огромные по своим размерам
немного больше флешки.

> УСБ выход хоть один есть практически везде (ну начиная примерно с П-100)

Это в твоей альтернативной реальности ? Когда собирали мой комп с Celeron-333(P2), так __отдельную__ планку с юсб выходом мы не подключили к материнской плате, потому как никто не знал нафига этот юсб разьем нужен.

> Повторяю вопрос: зачем нам нужен кривой код поддержки устаревшего оборудования в ядре?

Оборудование нифига не устарело товарищ максималист. Пока более 0.1% пользователей пользуются таким оборудованием - драйвер к нему нужен, а до этой планки еще несколько лет.

P.S. В дистрибутивах драйвер флоппи скомпилен в виде отдельного модуля, и не загружается без необходимости, т е этот кривой код вообще не работает.

Проблема кривого флоппи драйвера решается написанием прямого флоппи дравера а не "весь мир до основанья мы разрушим а потом ..."

szh ★★★★
()
Ответ на: комментарий от Alan_Steel

> Нужно просто различать ядро установщика и обычное

Что-то напоминает про обычный порошок...:)))

А в остальном...Ты предлагаешь вести две ветки ядра??
Типа с флопповодом и без?

Другое дело, что создатели дистра должны учитывать,
что есть вероятность юзания юзером флоппика и давать возможность
выбора ставить его поддержку или нет...

Т.е. я бы предложил такую схему...
Поддержку чего-то выносим из ядра....совсем...Но
на том же kernel.org модуль чего-то остается, и создателю дистра
надо этот модуль тащщить в своем дистре, но только на этапе
инсталяции, а дальше по желанию юзера...

Но, ИМХО, такая схема реализуема и сейчас...но все на совести
дистростроителя...:))

GlorySmith
()
Ответ на: комментарий от Alan_Steel

>Нет. Нужно просто различать ядро установщика и обычное. Первое должно уметь работать со всем оборудованием, файловыми системами и прочее.

С какой стати надо убирать поддержку дискет, если люди ими пользуются? Бред.

Не нравится код? Не используй дискеты, он и не будет работать.

>Насчёт стоимости 16мб флешки несогласен. ИМХО: сравнивать тут нужно стоимость за 1мб.

Дурь это. Дискеты всегда использовались для переноса небольших файлов. Пришел ко мне человек, я ему дал дискету, и он свалил. Носитель можно не возвращать. С флешками так не получится.

Опять же для переноса одного doc файла наужна одна дискета стоимостью менее 10р. Или флешка, которая от 600. Разница понятна?

Ну а то, что на флешку можно больше упихать, погоды не делает. Это другая область, перенос музыки-видео. Тут надо с винтами сравнивать. И в этом флешки рулят, да.

Знаю одного человека, который демонстративно выкинул дисковод лет пять назад. Видел немало случаев, когда он рвал волосы на жопе из-за этого. Но терпел. Фанатег.

Дискеты исчезнут через пару лет после того, как их перестанут продавать. А пока продают. И есть подозрение, что это надолго.

anonymous
()

Во вступлении к Первому изданию я предупреждал всех девушек, что главу "Серп и Молот - Карачарово" следует пропустить, не читая, поскольку за фразой "И немедленно выпил" следуют полторы страницы чистейшего мата, что во всей этой главе нет ни единого цензурного слова, за исключением фразы "И немедленно выпил". Добросовестным уведомлением этим я добился только того, что все читатели, в особенности девушки, сразу хватались за главу "Серп и Молот - Карачарово", даже не читая предыдущих глав, даже не прочитав фразы "И немедленно выпил". Венедикт Ерофеев, Москва-Петушки

jerry
()
Ответ на: комментарий от anonymous

>Дискеты исчезнут через пару лет после того, как их перестанут продавать. А пока продают. И есть подозрение, что это надолго.

Да не так уж и надолго... объёмы производства дискет последние несколько лет стремительно падают;

На складах остатки тоже долго не задержатся...

Ramen ★★★★
()
Ответ на: комментарий от anonymous

> С какой стати надо убирать поддержку дискет, если люди ими пользуются?

Такие люди - ССЗБ.

> Дискеты всегда использовались для переноса небольших файлов. Пришел ко мне человек, я ему дал дискету, и он свалил. Носитель можно не возвращать. С флешками так не получится.

В наш век развития интернета/сетевых технологий смешно говорить о передаче носителя. Бессмысленно это.

> Опять же для переноса одного doc файла наужна одна дискета стоимостью менее 10р. Или флешка, которая от 600. Разница понятна?

Флешка стоит от 200р за 512 мб. Б/у меньшего размера можно взять почти даром. Даже если ты таскаешь ТОЛЬКО мелкие файлы, то всё равно ни одна дискета не выдержит 500 перезаписей подряд. Разница понятна?

Я считал, сколько раз я пользуюсь флопповодом за год. 0 (ноль). Пока что - один раз за 2 года.

> Дискеты исчезнут через пару лет после того, как их перестанут продавать.

Дискеты исчезнут через пару лет после того, как до некоторых дойдёт, что их (дискеты) уже никто не использует.

Alan_Steel ★★
()
Ответ на: комментарий от GlorySmith

Подумал, и решил-таки откомментировать.

> Ты предлагаешь вести две ветки ядра?? Типа с флопповодом и без?

Нет. Я предлагаю вынести флопповод в патч. Кому нужно - патчит ядро (ну например дистростроитель).

Как минимум - выключить по умолчанию и написать, что включение сильно НЕ рекомендуется.

Alan_Steel ★★
()
Ответ на: комментарий от Ramen

>Да не так уж и надолго... объёмы производства дискет последние несколько лет стремительно падают;

последняя дискета на последнем заводе была торжественно выпущена в феврале. ни на одном из моих компов флоповода нет уже года четыре. Соответственно и в ядро я его драйвер столько же не включаю.

gorbun
()
Ответ на: комментарий от Alan_Steel

>Зачем поддержка флопповода в ядре на уже работающей машине?

чтобы было с чего залить имидж апдейта фирмвари/биоса :-) hint- с флешей кривые интеловские материнки зачастую не шьются....

anonymous
()
Ответ на: комментарий от anonymous

> тобы было с чего залить имидж апдейта фирмвари/биоса :-) hint- с флешей кривые интеловские материнки зачастую не шьются....

На старых матплатах уже давно стоит последняя версия биоса. Вот моей материнке всего 3 года, и то новых биосов уже нет и не будет.

Alan_Steel ★★
()
Ответ на: комментарий от Alan_Steel

Я подумал и тоже решил откомментить...:))
Дело не в собственно флопповоде...Дело в том,
что ядро идет по пути виндов. Почему винда такая плохая?
Не потому что криво написана, а потому, что необходимо
держать поддержку старого!! Читай проблема совместимости!
Так же и здесь...Кому-то мешает этот флопповод? Нет! Но, иногда,
нужно его поддерживать!

Так вот...если бы Линус ввел отдельный проект (типа unsupported)
и вынес бы туда весь кривой софт...Ммм...было бы классно...Вот только
проблема в том, что КТО будет определять что этот модуль
кривой/устарел и т.д. или нет?

Т.е. проблема поддержки опять встает...:) А это уже замкнутый круг..

GlorySmith
()
Ответ на: комментарий от szh

> Кому нужно ядро без флоппи - поставит патч который выкидывает поддержку. Кто поумнее - отключит поддержку в конфиге.

> Пока более 0.1% пользователей пользуются таким оборудованием - драйвер к нему нужен

Почему >90% должно иметь нерабочий кривой код в ядре по умолчанию? Чтобы 10% было удобно? Я просто не эгоцентричен: удобно должно быть большинству. И потому этот кусок кода должен быть вынесен из ядра. Кому надо - включит.

> Проблема кривого флоппи драйвера решается написанием прямого флоппи дравера

Если бы флоппик хоть кому-нибудь был нужен, код бы уже переписали и не раз.

Alan_Steel ★★
()
Ответ на: комментарий от Alan_Steel

>Так зачем нам дискеты?
Я недавно узнал зачем - когда прошивка биоса прерывается ошибкой CRC Error то только загрузочная дискета спасает компьютер. От BIOS остается только boot loader, который умеет только тупо грузиться с дискеты. Самое сложное было найти читабельную дискету.
А для моей материнки, которой уже более 3-х лет последнее обновление было полгода назад. Возможно и ещё будут. Поэтому дисковод вещь полезная, в критических случаях особенно.

Marvin
()
Ответ на: комментарий от GlorySmith

> Дело в том,что ядро идет по пути виндов. Почему винда такая плохая? Не потому что криво написана, а потому, что необходимо держать поддержку старого!! Читай проблема совместимости! Так же и здесь...Кому-то мешает этот флопповод? Нет! Но, иногда, нужно его поддерживать!

Ну почему по пути виндов... Вон поддержка ISA шины/флопповода всё ещё есть ;)

> Так вот...если бы Линус ввел отдельный проект (типа unsupported) и вынес бы туда весь кривой софт...

кривой/морально устаревший код для поддержки устаревшего оборудования в виде патчей/отдельной ветки. Ага. Согласен на все 100%.

> Вот только проблема в том, что КТО будет определять что этот модуль кривой/устарел

Ну кривой - очевидно кернел-хакеры ;) Устарел... Можно ввести норму устаревания в 10 лет скажем. Потом если девайс повсеместно распространён (как сейчас CD приводы) - оставить его там ещё на 5 лет итд.

Alan_Steel ★★
()
Ответ на: комментарий от Marvin

Ок, записал: По причине кривости рук некоторых биоисописателей я должен выкинуть 200р на ветер (флопповод) и следить за наличием читабельных дискет дома (вот чего нет, того нет).

Теперь можно мне узнать, как это связано с наличием поддержки флоппика в ядре линукса? Ведь записывать обновление на дискету придётся уже на другом ПК.

Alan_Steel ★★
()

Опять новость запороли каким-то идиотским холиваром "Дискеты vs. Флэшки" =/

troorl ★★
()
Ответ на: комментарий от Alan_Steel

А чего вы тут то распыляетесь? Вперед писать письмо официальное, что дескать так и так, поддержка флопов нам нафиг не нужна, давайте выкинем...

пс. хинт, по себе людей не судят. Если вы не видите необходимости, не значит, что ее нет.

stave ★★★★★
()

Забавно, комменты на чешском можно внятно прочитать :) Про жалобы на ати/амд и отказ от новых атишных линеек xD Братья-славяне....

stave ★★★★★
()
Ответ на: комментарий от Alan_Steel

>В таких случаях никто не мешает держать на установочном диске патченное ядро.

Намного безгиморнее было бы если ядро сразу поддерживало флоп, так что забудь 1. Забудь 2 - флопаки отойдут года 2-3 это точно я уже даже не вижу где бы дискеты продавались.. Забудь 3 - если Алан Кокс скажет, что поддержка FireWire отстойная ты будешь сразу мыкаться по форумам/сайтам/спискам рассылки/IRC/Jabber/etc.. и убеждать всех и вся не юзать это хотя легче просто эту самую поддержку FireWire довести до ума..

dragon_djanic ★★
()
Ответ на: комментарий от anonymous

>С какой стати надо убирать поддержку дискет, если люди ими пользуются? Бред.
Не нравится код? Не используй дискеты, он и не будет работать.

Кста, если не хочешь юзать - отруби просто у себя конфиги флопа в ядре и не труби, а то пионер млин..

dragon_djanic ★★
()
Ответ на: комментарий от stave

> А чего вы тут то распыляетесь?

Оттачиваю аргументацию. Вот, например после прочтения ряда моих комментариев по-видимому у некоторых остаётся впечатление, что я предлагаю выкинуть поддержку флоппиков совсем. Это не так. Моё предложение - вынести кривой ненужный код из ядра. Кому нужно - поставят небольшой патч.

Хинт: если у вас есть необходимость в флопповоде, то имхо стоит задуматься. Ведь сейчас все те проблемы, которые решал дисковод можно решить намного проще/быстрее/удобнее если не использовать флоппи.

Alan_Steel ★★
()
Ответ на: комментарий от anonymous

>Знаю одного человека, который демонстративно выкинул дисковод лет пять назад. Видел немало случаев, когда он рвал волосы на жопе из-за этого. Но терпел. Фанатег.

2 года назад собирал свой комп. и решил не ставить флопик. ни разу не жалел о своём решении. да было, приходили люди и уходили с круглыми глазами ("Как так нет флопика?!"), но это их проблемы...

Dimian
()
Ответ на: комментарий от dragon_djanic

> если Алан Кокс скажет, что поддержка FireWire отстойная ты будешь сразу мыкаться по форумам/сайтам/спискам рассылки/IRC/Jabber/etc.. и убеждать всех и вся не юзать это

Неправда.

Alan_Steel ★★
()

Я уже Год живу без floppy дисковода. ибо зачем лишний девайс???!
никаких проблем не испытываю, дабы есть travel flash'ки :)

kbps ★★★
()
Ответ на: комментарий от Alan_Steel

> В наш век развития интернета/сетевых технологий смешно говорить о передаче носителя. Бессмысленно это.

Да-да, В век 8800 Ultra смешно говорить о тех, кто продолжает пользоваться MX440 чтоли? Да ты просто молодой и зелёный ещё.

Deleted
()
Ответ на: комментарий от anonymous

> hint- с флешей кривые интеловские материнки зачастую не шьются

И асусовый EzFlash2 тоже почему-то ругается на файл нового биоса с флешки...

Deleted
()
Ответ на: комментарий от dragon_djanic

Вот чувак вцепился..До сих пор не удосужился аргументированно объяснить почему не проще отключить поддержку флоппиков в конфиге ядра. Нет, подавайте ему удаление кода из ядра вообще..

Выучи Си и напиши некривой код для флоппиков, а трындеть на ЛОРе и без тебя анонимусы могут

DuSoft
()
Ответ на: комментарий от Deleted

Нет, почему. В век повсеместного наличия графических ускорителей смешно говорить об огромной необходимости в отрисовке сцены процессором.

И ещё одно: я на личности не переходил.

Alan_Steel ★★
()
Ответ на: комментарий от anonymous

>Знаю одного человека, который демонстративно выкинул дисковод лет пять назад. Видел немало случаев, когда он рвал волосы на жопе из-за этого. Но терпел. Фанатег.

Я тоже выкинул года три назад, если не больше, мешал он мне, и нисколь не пожалел, даже наоборот. И всем говорю по возможности забыть про этот кашмар. Добавлю что флэшку надо сравнивать не с одной дискетой, а с коробкой ибо все приходилось записывать на 2 дискеты, а после недели пользования эти дискеты можно выбрасывать, некоторые даже первого форматирования не выдерживают.

Dubrovsky
()
Ответ на: комментарий от Deleted

>Да-да, В век 8800 Ultra смешно говорить о тех, кто продолжает пользоваться MX440 чтоли? Да ты просто молодой и зелёный ещё.

Может и не смешно, если такое видео на работе, но надо смеяться над убогими у которых ЭТО дома. Флоповод не юзаю уже 3 года - режу все на мальенкую болванку cd or DVD, если иду куда-то где нет резака беру флешку и никакого геморра с тем что принес дискету домой, а она не прочиталась.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.