Drivers for Linux: Great article
Have you ever wondered why it is easy to install 3rd-party drivers from a CD in Windows or Mac OS while the same is hard on Linux and almost always involves compiling kernel modules that break when you upgrade the kernel?
Well, today I found an article that explains this and offers potential solutions:
http://www.linuxdevcenter.com/pub/a/...iver_ease.html
I could not agree more. And here comes an idea:
Why can't we have a "binarydriverloader" kernel module with a standardized API that loads binary kernel modules written for it (similar to what we do with windows binary drivers)?