As we predicted last week Linus Torvalds has given up on the Linux 2.6 kernel series and announced that the next version will be Linux 3.0-rc1.
Torvalds muttered something about ending the Linux 2.6 kernel series as there have been being 39 major releases and its development period being longer than the Roman Empire’s.
Linus thought about making the new Linux kernel Linux 2.8, but some developers felt that a Linux 3.0 kernel would be a good turning point to remove some old gunk from the kernel such as old subsystems and ancient drivers.
There was some suggestion that the move to Linux 3.0 would not happen until ARM architecture code was cleaned up. However Linus felt that the kernel versioning should not be tied to such milestones.
He said that there was no point of him being in charge if he can’t pick the bike shed colour without holding a referendum on it.
He admits he is going all alpha-male, and just renumbering it although that does not extend to all the scripts and Makefile rules.
In fact there is not much change that users will notice. It will have the usual two thirds driver changes, and a lot of random fixes, but the point is that 3.0 is just about renumbering
So no ABI changes, no API changes, no magical new features – just steady plodding progress, he said.