Nicholas Nethercote njn@csse.unimelb.edu.au
Fri Jul 13 09:22:00 GMT 2007

On Thu, 12 Jul 2007, Michael Eager wrote:

>> 3. After GCC 4.2.1 is released, we will renumber the branch to GCC 4.3.
>>   What would have been GCC 4.2.2 will instead be GCC 4.3.3, to try to
>> emphasize the GPLv3 switch.  The GCC mainline will then be GCC 4.4.
> This seems to confabulate the meaning of version numbers to
> now mean something about licensing.   The difference between
> 4.2.1 and 4.2.2 would normally be considered a minor bug fix
> release, under this scheme of calling it 4.3.3, one would be
> misled to think that this is a minor bug fix for a non-existent
> minor release.
> The version numbering scheme correlating to functional changes
> is more valuable than any (IMO insubstantial) benefit of
> identifying the change in license version.

One way to view it:  the license is a feature.  Therefore changing the 
license is changing a feature.  Therefore what was going to be 4.2.2 should 
become 4.3.0.


More information about the Gcc mailing list