"Miért kéne bárkinek OS drivert készítenie?"
Nem kell. Persze ha történetesen hardware fejlesztő és azt akarja, hogy használható legyen a hw egy platformon, akkor kénytelen tenni érte. És ha történetesen azt az utat választja, hogy a drivere nem open-source, akkor kénytelen lesz együtt élni ezzel a döntésével...
"Miért a driverkészítő szívjon a kernel API instabilitása miatt?"
Márpedig az API-k már csak olyanok, hogy változnak aszerint, hogy mik az elvárások...
Pl. kb minden windows verzió új grafikus driver felületet igényelt az elmúlt 10-15 évben. És hogy ez mekkora szívás azt az intelesektől kell megkérdezni akiknek tán még mindig WHQL nincs drivere a legújabb Atom chiphez...
"Mindkettejüknek (a kernelfejlesztőknek és a driverírónak is) érdeke, szívjanak mindketten, ne legyen egyoldalú anyázás."
Érdekes módon az AMD és Intel fejlesztőkkel úgy tűnik működik a kommunikáció. Akkor most ki is a hülye?
"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee." -- Ted Ts'o