Fakt, zapewne tak jest bo i ja mam sterowniki jedynie od MS i IBM/Lenovo przez system update, a IBM słynie z dobrze przemyslanych rozwiązań. Swoją drogą ciekawe założenia ma minix który oddziela warstwe sterowników od jądra, i nie jak to jest w przypadku windowsa jądra NT czy MiniWIn gdzie te jądra nie są do konca mikrojądrami a hybrydami, natomiast minix oddziela w całości sfere sterowników ( nawet wyliczali sobie ze 85% błędów to sterowniki) i samo jądro napisane w C zajmuje 3000 wierszy i do tego 800 wierszy inicjacji asm'a. dla przykładu nie wiem który ale któryś z unixów głównych ma 300 000 wierszy.