Re: He's right. Again.
The Linux driver ABI have never been stable and never will be stable. That is just how it is intended to work. If some companies want to be proprietary, hide stuff and have secrets, it's their choice and their problem.
Drivers should be shipped as source code and built with a compiler at install time. That's how UNIX always have worked. From the beginning it was all source code shipped on tape reels and installing a new system was equal to building everything, the kernel, all binaries and libraries from source code.