I just downloaded GCC 4.2.3, and discovered that it states in several places that it's using GPL v2 instead of v3; my impression from following the mailing lists is that it (and even 4.2.2) should be GPL v3.
One example (a particularly important one, since it's most exposed to the user) is the manual: <http://gcc.gnu.org/onlinedocs/gcc-4.2.3/gcc/Copying.html#Copying>. Also, the top-level directory of the source contains v2 versions of COPYING and COPYING.LIB. (I don't know what, if any, files within the tree refer to the top-level versions of those files, instead of the versions within subdirectories, but it is at the very least confusing to only have v2 versions at the top level.) Another example I ran across is that files in libstdc++/src refer to GPL v2. (Though, given the presence of the exception there, there's probably little difference between v2 and v3...) -- Summary: gcc 4.2.3 still contains many GPL v2 references Product: gcc Version: 4.2.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: carlton at bactrian dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35905