Jobbat mondok: miért nincs egy multiplatform driver API?
Lehetnének benne kernel capabilityk, így a kernel tudása szerint differenciálhatna a driver.
Ha mindezt el lehetne sütni úgy, hogy megfelelő számú OS-ben támogatott legyen, elég lenne csak egy drivert írni.