Posted Nov 10, 2011 2:05 UTC (Thu) by vomlehn (subscriber, #45588)
Parent article: On multi-platform drivers
In addition to all of the reasons mentioned, consider issues like endianess and register size. Most drivers are target towards x86-based systems, but the company that developed it may not care about other platforms. Rigid control of development locks developers out the being able to port them to non-x86-based platforms.