"Ради удовольствия." - читать интересную книгу автора (Торвальдс Л., Даймонд Д.)

просто *проигнорировать вызов*, но ... Настало время серьезного спора!

В сообщении <[email protected]> [email protected] (Энди Таненбаум)
пишет:

>Я тут на пару недель уезжал в США,поэтому не
>писал особенно о LINUX (не то чтобы я стал
>писать, если бы и был здесь) . Однако теперь я
>хочу сделать несколько замечаний.

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

Вы хотите этим оправдать ограниченность minix? Извините, но вы не
правы. У меня оправданий гораздо больше, и все-таки linux побеждает minix
почти по всем параметрам. Не говоря уж о том, что большая часть хороших
кодов для minix, похоже, написана Брюсом Эвансом.

Re 1: Для вас minix хобби -- но ведь minix приносит доход, a linux
раздается бесплатно. Теперь по поводу хобби. Поместите minix в свободный
доступ, и одна из моих главных претензий к ней отпадет. Linux для меня в
большой степени хобби (серьезное хобби, самого высшего сорта). Я не беру за
нее денег, и она даже не является частью моей учебной работы. Я сделал ее в
свободное время на собственной машине.

Re 2: Вы работаете преподавателем и исследователем. Прекрасное
объяснение для умственной неполноценности minix. Остается надеяться, что
Amoeba не такая фигня, как minix.

>1. МИКРОЯДРО ИЛИ МОНОЛИТ
Да, linux -- монолитная система, и я согласен, что микроядро лучше.
Если бы у вашего сообщения не был такой спорный заголовок, я бы, вероятно,
согласился с большинством ваших высказываний. С теоретической (и
эстетической) точки зрения linux проигрывает. Если бы ядро GNU было готово
прошлой весной, я бы и не взялся за свою разработку: беда в том, что оно не
было готово тогда и не готово до сих пор. Linux выигрывает прежде всего
потому, что она уже готова.
>MINIX -- система с микроядром [пропущено, но без >потери смысла]
. LINUX -- монолитная система.
Если бы это было единственным критерием качества ядра, вы были бы
правы. Однако вы не пишете о том, что микроядро в minix сделано плохо и
возникают проблемы с многозадачностью (в ядре) . Если бы я сделал ОС, у
файловой системы которой были бы проблемы с многозадачностью, я бы не стал
так поспешно осуждать других: наоборот, я бы из кожи вон лез, чтобы все
забыли о моем провале. Да, я знаю, что для minix есть масса заплаток,
обеспечивающих многопоточную работу, но это лишь заплатки, и Брюс Эванс