So if project A makes improvements in small steps while project B makes the same improvements in one single release, only project B is allowed to make a major version number change? That doesn't make any sense to me, and does _not_ help me as a user understand the differences between version numbers.
Difference between linux 2.0 and 2.6.39 is massive. If that's not enough to warrant a version number increase, I don't understand what would :)
Posted May 30, 2011 12:52 UTC (Mon) by Yorick (subscriber, #19241)
[Link]
That is a valid observation. Clearly, the users' knowledge should affect versioning. Now, not many people are considering switching from Linux 2.0 to 2.6.39, but your example was of course stretched to make a point.
On the other hand, big steps in version numbering at arbitrary points every now and then do not help either, unless there is somehow a guarantee that two versions with the same major number do not differ in any way that would deserve such an advertisment.
The first 3.0 kernel prepatch is out
Posted May 31, 2011 10:12 UTC (Tue) by jwakely (subscriber, #60262)
[Link]
> Now, not many people are considering switching from Linux 2.0 to 2.6.39, but your example was of course stretched to make a point.
How many people actually think "hmm, do I want to upgrade my kernel from X to Y?" rather than just taking whatever their distro offers, and maybe upgrading their distro release? Hint: it's not a significant number.
N.B. LWN subscribers are probably not very representative, so "I do" and "me too" replies are unnecessary