Linux 3.2 has been released [like 34 weeks ago, sorry for the delay]. The changes include support for Ext4 block sizes bigger than 4KB and up to 1MB, btrfs has been updated with faster scrubbing, automatic backup of critical filesystem metadata, detailed corruption messages and tools for manual inspection of the metadata; the process scheduler has added support to set upper limits of CPU time usage to groups of processes; the desktop reponsiveness in presence of heavy writes has been improved; TCP has been updated to include an algorithm which speeds up slightly the recovery of connection after lost packets; and more. New drivers and small improvements and fixes are also available in this release. Here’s the full changelog.
So with this versioning, will we eventually see 3.99?
I think the version numbers will be like to version numbers in OpenBSD, with a third number being the revision of that kernel release. There is no real need to use a “major-dot-minor” versioning system since you can easily look at the release notes for each release to find out what is supported, deprecated, and/or dropped.
Well, versioning systems do not mean anything really. And due to latest trend of really f*cking them up, one should not care anymore. It is merely a convenience if they are numbered and the count goes up. Just get the latest & greatest. But when was the last time you had to compile or simply install a kernel version different from your distro’s default?
With Linux getting mature it’s the distro version that really matters now.
No, this one goes to eleven.