On Wed, Oct 24, 2007 at 08:06:52PM -0400, David Edelsohn wrote: > >>>>> Ben Elliston writes: > > Ben> I see that the source files compiled into libgcc are still licensed > Ben> under GPLv2+exception and that these have not yet been converted to > Ben> GPLv3 of any description. > > Ben> What is the status of this? Is it okay to submit new source files (to > Ben> be compiled into libgcc), under the same terms as the existing libgcc > Ben> source files? > > This is as directed by the FSF until new exception language for > GPLv3 is drafted. This work is underway.
And even after it's done, the FSF might leave the license roughly the same way, since after all the current license is not GPLv2+exception, it is GPLv2 or any later version, + exception, and we need to be sure that GPLv2-only code can still be built with GCC. This is the reason why the Java class library files are still GPLv2, for example (to keep from disrupting free Java efforts that use Sun's GPLv2-only code). That might change later if Sun relicenses.