под словом "серьезно" я подразумевал например написание поддержки ядром какого-нибудь самодельного устройства
ДА причем тут linux вообще по windows тоже можно что угодно запихнуть купи DDK и пожалуйста.

Есть некоторая разница в изменении архитекуры системы и написания дополнительного модуля поддержки устройства.
ТЫ не находишь?
windows:
alpha (больше не поддерживается),
x86 ,
несколько разновидностей КПК ,
ia64
Сравни хотябы с Linux , я не говорю уже про netbsd , где число официально поддерживаемых платформ исчисляется сотнями .
Да наверное она (Windows2000/XP) лучшая (не побоюсь этого слова) на десктопе на сегодняшний день, и в том числе из-за своего распространения. Стандарт де-факто.
Отсюда и всемирные эпидемии тупых червей типа MyDoom.