On his Google+ page last week, Linus Torvalds announced “3.0 pushed out”. Earlier he had written on LKML.org there is “NOTHING. Absolutely nothing.” big about this release and it was “*just* about renumbering”.
So no ABI changes, no API changes, no magical new features – just steady plodding progress. In addition to the driver changes (and the bulk really is driver updates), we’ve had some nice VFS cleanups, various VM fixes, some nice initial ARM consolidation (yay!) and in general this is supposed to be a fairly normal release cycle. The merge window was a few days shorter than usual, but if that ends up meaning a smaller release and a nice stable 3.0 release, that is all good. There’s absolutely no reason to aim for the traditional “.0″ problems that so many projects have.
So the Linux kernel turns twenty years old and reaches its 3.0 version with little hoopla. So it’s nice to the maturity and the confidence in the community such that they don’t have to make a brouhaha over what is basically a point release, unlike some other software manufacturers.