LINUX.ORG.RU

Почему не исправляют ошибки в Linux kernel


0

0

Натали Протасевич, разработчик Google помогающая Эндрю Мортону следить за обработкой ошибок, обратила внимание на несколько десятков проблем в ядре, которыми вообще никто не занимается. По этому поводу в lkm возникла оживленная дискуссия. Было высказано мнение, что разработчики настолько заняты исправлением критических проблем, что на все остальные просто не остается времени.

Однако Мортон категорически настаивает, что в первую очередь должны быть исправлены ошибки, выявленные в результате regression tests.

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



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

Старо как мир. Сидите на старых и поддерживаемых ядрах если не нужны новые драйвера, некоторые особенности можно использовать из бэкпортов, и будет вам счастье :)

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

а что, от винды уже можно оторвать графинтерфейс и привинтить другой? GUI наконец-то стал отдельным сервисом? и без GUI можно работать в консоли искаропки?

если нет, то сравниваем то, что входит в ОС. для линукса — ядро. для винды — ядро+GUI+то, что обеспечивает работоспособность GUI. и никак иначе.

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

> нВидию таки реверсят

это понятно, но где же открытые драйвера для винды? 0.о

> Одну можно нажать носом. Или тем, чем один неизвестный работник саппорта советовал постучать по клавиатуре.

Это понятно, wmv тоже можно нажать известным местом и смотреть на Линуксе. Но это не чистое решение, а грязный хак.

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

зыж согласен к ядру линукса добавить init, agetty и zsh. %-)

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

> Виновато авторское право и пр. дебильные американское и про-американское европейское законодательство. Почему вы считаете, что DRM придумала МС ? Она всего лишь ирает по правилам и не ссыт против ветра. Чего линуксойдам явно не хватает.

Уже представляю заголовки "Главне патентные тролли стали заложниками в своей же яме." Напоминает змею кусающую себя за хвост.

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

> этот блог - ложь и бред криворукого ламера

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

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

> Вот когда твоей Gutsy будет шесть годков, тогда поговорим и о гигабайтах.

Убунту - это сконфигурированый Debian. Debian существует без малого c 1993-го года. Время говорения давно настало.

anonymous
()

Полностью поддерживаю Мортона.

А вот этим гугловцам везде нужно сунуть свой длинный алмазный и нерушимый нос.

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

>Объём полных обновлений на венду с дистра SP2 до всех самых последних вяний - 80 мегов

нда!!???? а у мя архив с критическими обновлениями архив чтото занимает около 200метров

>В линуксах это гигабайты

не забывай там апдейты прикладного софта

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

> Да вообще! Гейтсу молоко надо давать за вредность!

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

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

> Я не говорил, что багов нет. Их не может не быть. Я говорил, что качество продукции MS наcтолько высоко, что баг в ней найти крайне тяжело.

ой, щас начнёёётся... или уже началось?

anonymous
()

Wow! Баба-хакер ядра!

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

> а что, от винды уже можно оторвать графинтерфейс и привинтить другой?
> GUI наконец-то стал отдельным сервисом? и без GUI можно работать в
> консоли искаропки?

> если нет, то сравниваем то, что входит в ОС. для линукса — ядро. для
> винды — ядро+GUI+то, что обеспечивает работоспособность GUI. и никак
> иначе.

Ни флейма ради, а за чистоту определений.
И как ты собираешься работать с чистым ядром? Даже без shell-a?
А shell тоже очень много за собой тащит. (Про busybox знаю).

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

> Напишите кто-нибудь Олегу Крылову насчет багов ядре! Он нас спасет. :)

А что в ядре проблемы с русскими хоткеями? Alt+SysRq+<*> вроде бы работает. ;)

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

>И как ты собираешься работать с чистым ядром? Даже без shell-a?

я чуть ниже сказал, что согласен оставить init, agetty и sh. натурально, линкованые статически. ошибся, конечно: под «sh» имел в виду busybox.

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

>А ты не знал ? ;)

я до сих пор этого не знаю. пожалуйста, ссылку на mskb, где описано, как штатно запустить только ядро и минимальный shell, по возможностям равный busybox.

подчеркну: штатно.

зыж recovery console шелом не является.

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

«штатно» — имеется в виду: «официально описано на сайте производителя или доступно для легального скачивания и сборки с другого сайта». ЛЕГАЛЬНО. не варез.

mirage
()

а всё же, кто такой этот Джордж Оу?

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

> а как к этому относится производитель, ага?

Вы с ним разговаривали ? Нет. Рекомендует. Сюрприз ?

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

Гугль:

ПРОТАСЕВИЧ НАТАЛИЯ АНДРЕЕВНА В 1996 заведующая сект., медсестра, целитель. Всероссийский научно-исследовательский центр традиционной народной медицины ...

kisa
()

Если если очень сильно посмотреть, то в ядре Linux есть неисправленные баги 10-летней давности. Ну и понятно, так как Линукс никто промышленно не тестирует. Тестируют на пингвинах. QNX - вот на какого должны равняться разработчики ядра линукс

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

>Если если очень сильно посмотреть, то в ядре Linux есть неисправленные баги 10-летней давности.

Вот с этого места пожалуйста подробнее.

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

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

> в ядре Linux есть неисправленные баги 10-летней давности

кроме того, что в отличии от вас ядро линукс не газифицирует микроводоёмы примеры есть?

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

> Я говорил, что качество продукции MS наcтолько высоко, что баг в ней найти крайне тяжело.

И в Блокноте уже баг исправили? Всего-то 8 лет пока прошло... И Excel уже научили арифметике?

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

> Это ложь. Объём полных обновлений на венду с дистра SP2 до всех самых последних вяний - 80 мегов. В линуксах это гигабайты.

Первую точку исправьте на двоеточие. Так правильно будет. А то получается что, в 80 мегов включены апдейты офиса, различных БД (виндовые версии постгреса и мускуля) и всей прочей херни.

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

> нда!!???? а у мя архив с критическими обновлениями архив чтото занимает около 200метров

А сам дистрибутив сколько занимает?

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

почему не баните? это же откровеннаы хр.нъ !!!

==== Best regards, none

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

поясни мне, пожалуйста, что там можно сделать, окромя exit? оно ж даже чихнуть запрещает.

впрочем, тут я могу ошибаться за давностью лет. если ошибся, и там таки можно запускать программы (понятно, что native), копировать/удалять файлы везде, где позволено администратору, запускать .bat и .cmd — тогда извиняюсь.

зыж последний пункт исключению не подлежит. иначе это не shell, а жалкая пародия, из которой ничего толкового сделать нельзя.

mirage
()

Почему, почему. Да потому что всем плевать на этот лялех и все. Пропал энтузиазм у разработчиков. Есть же более интересные вещи: WPF, WWF, WCF и т. д.

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

>под «sh» имел в виду busybox.

Все таки не совсем согласен. Стихия Busybox все таки встроенный устройства.
А тут тогда больше подходит что-то типа Windows Mobile,
хотя от последного GUI тоже не оторвешь.

Надо сравнивать с bash, zsh etc...

А там цепочка зависимостей потянется, например в Ubuntu:

bash зависит от base-files, libc6....
В свою очередь base-files заивисит awk, libpam-modules, base-passwd..
Ну и так далее.

Так что с моей точки зрения, вопрос все таки спорный.

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

> Анонимоусы-зло

- сказал самый злой анонимус.

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

>bash зависит от base-files, libc6.... 
В свою очередь base-files заивисит awk, libpam-modules, base-passwd.. 
Ну и так далее.

Ужас ;)
ss@ACER:~$ ldd `which bash`
        linux-gate.so.1 =>  (0xffffe000)
        libtermcap.so.2 => /lib/libtermcap.so.2 (0xb7f3a000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7f36000)
        libc.so.6 => /lib/libc.so.6 (0xb7df4000)
        /lib/ld-linux.so.2 (0xb7f5c000)


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

> Есть же более интересные вещи: WPF, WWF, WCF и т. д.

Валите как отсюда тырить свежую VS 2008.

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

>Ужас ;)
>ss@ACER:~$ ldd `which bash`
> linux-gate.so.1 => (0xffffe000)
> libtermcap.so.2 => /lib/libtermcap.so.2 (0xb7f3a000)
> libdl.so.2 => /lib/libdl.so.2 (0xb7f36000)
> libc.so.6 => /lib/libc.so.6 (0xb7df4000)
> /lib/ld-linux.so.2 (0xb7f5c000)

Ну я имел ввиду, что dependencies стоит у deb пакета.

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

80 мегов обновлений? Это вы чего с чем вообще сравниваете? Если уж считать обновления дистрибутивов линукса, то с ними надо сравнивать то, что в базу WSUS (это который не только винду, но и остальной софт от m$ обновляет)

У меня вот примерно 8 Гб на рабочем сервере база. (обновления для XP rus, windows server 2003 rus, office 2003, project 2002).

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

право смешно, но приведи мне пример массива данных и работы с ним в bat файле твоего навороченного виндового шела (хотяб recovery console). а в ms-dos? взамен привожу пример в bash:

#!/bin/bash FILES=(`ls`) echo ${FILES[*]}

а теперь удиви нас всех, сделай фокус - исчезни прихватив с собой саныча и haywire. все трое как обдристались

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

> Я не говорил, что багов нет. Их не может не быть. Я говорил, что качество продукции MS наcтолько высоко, что баг в ней найти крайне тяжело.

Переключаешь глючный маздай в реестре на режим UTC времени в часах реального времени. Ждешь час - ловишь глюк. Фича есть. Не работает. Багу лет 10. Про говно-TCP/IP стек который падает от фрагментов, от опций, от IGMP, глючный ARP-кеш принимающий ответы от левых подсетей, говнопатчи от которых отпадали то принтеры, то сеть, то софт, то IE напоминать не буду. Да сам винапдейт на лицензионном маздае помню не работал, писал ошибку, заработал только после сноса какой-то папки. Ну а реестр, права execute по умолчанию, автозапуск вирусов через autorun и desktop.ini, раздувающийся реестр, юзера-локальные админы - это баги дизайна. А баги-то пля... умора: MessageBox роняет систему, ANI курсор роняет ядро, удаленные руты в DCOM, LSASS, Workstation, RPC Locator, Messanger, Server, IIS, DNS-RPC и т.д. и т.п. Кошмарная дырявая недоось с тучей багов, которые исправляются месяцами, а иногда не исправляются по за 10 лет. Система превращающаяся в говно при интенсивной эксплуатации и требующая регулярную переустановку которой страдают виндузятники. Фтопку это быдлоподелие и тупых пиарщиков дерьмисты туда же!!!

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

>право смешно, но приведи мне пример массива данных и работы с ним в bat файле твоего навороченного виндового шела (хотяб recovery console). а в ms-dos? взамен привожу пример в bash: 

Красноглазить заканчивай. 

Зачем данному шелу ненужная функциональность ?

К примеру в сборке busybox моего модема даже ls нету ибо не нужен

> help

?
help
logout
reboot
adsl
atm
brctl
cat
df
dumpcfg
echo
ifconfig
kill
arp
defaultgateway
dhcpserver
dns
lan
passwd
ppp
remoteaccess
restoredefault
route
save
swversion
wan
ping
ps
pwd
sntp
sysinfo
tftp


Речь была про безгуёвость а не про навороченность shell-a

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

>линнаха

К логопеду, быдло!

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

> ПРОТАСЕВИЧ НАТАЛИЯ АНДРЕЕВНА В 1996 заведующая сект., медсестра, целитель.

Заведующая сектой? Мне страшно жить в этом мире.

ero-sennin ★★
()
Ответ на: комментарий от haywire

> Это ложь. Объём полных обновлений на венду с дистра SP2 до всех самых последних вяний - 80 мегов.

Угу, 80 мегов на _базовую_ систему. В которой максимум можно в пасьянс сыграть.

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