Re: He's right. Again.
Yes, but even this would not work in Linux (given current policies), because the driver API is not so stable even at the source level. This is justified by the need to preserve the freedom to change the kernel implementation.
The API doesn't change that often. There is only four kernel releases in one year. A vendor should be able to output a new driver version within a few weeks after 4.8 is out of Linus hands. As soon as the first Release Candidate is out the API is available for vendors to start working on their driver.