Bringing Up Hardware First In Linux, Then Windows
Phoronix: Bringing Up Hardware First In Linux, Then Windows
After reading the Linux 2.6.37-rc3 release announcement on the Linux kernel mailing list, another interesting thread was found and it's about getting hardware vendors to do their initial hardware bring-up under Linux prior to any Microsoft Windows or Apple Mac OS X support. A number of reasons are provided why hardware vendors should support their hardware first under Linux and also why they should foster open-source drivers along with its challenges...
http://www.phoronix.com/vr.php?view=ODgxMQ
Yeah, like it was more easy.
This is the main reason why Hardware developers doesn't make Linux's drivers:
http://people.gnome.org/~federico/news-2009-01.html
That simple as that, Kernel Linux doesn't have a stable API/ABI.
LinuxIsPerfect(TM) it doesn't need to change but others has to.
Quote:
Originally Posted by
movieman
Uh, no they don't. They just need to release the source so it goes into the kernel and is updated as required for API changes.
Stable APIs are the reason why Windows is such a colossal pile of security holes; they're the last thing Linux needs.
LinuxIsPerfect(TM) it doesn't need to change but others has to. Isn't any wonder why Linux distros are the last OSes that have drivers, that's because these oses have the only kernel that forces the hardware vendors to have to release the source of their drivers so they can be update with the kernel releases.
And of curse, Linux doesn't need a stable API/ABI to have security holes. Like this one, most of them doesn't require it.