I think this is another sign that someday the "no stable API" policy will have to be weakened. I am sure that it will not be dropped, but I think it will end up as a "stablish APIs" policy, where there are occasional big breaks (hopefully timed so that big breaks in different places co-incide) and some minimal work required on the part of driver developers to work with new kernels without losing compatibility with old ones. So that in-tree drivers will end up working on the last few kernel releases as well, possibly not in .0 kernel releases, but after a few minor releases.
Posted Feb 27, 2009 21:51 UTC (Fri) by xav (guest, #18536)
[Link]
> I think this is another sign that someday the "no stable API" policy will have to be weakened.
I wonder what the other signs are. In fact, all I can see is that the API churn is accelerating, and that out-of-tree drivers are less and less frequent - only the ones with big teams devoted to following kernel changes may hope to be constantly up-to-date.