concerning GCC GPLv2 vs. GPLv3

From: Alexander Best <arundel_at_freebsd.org>
Date: Thu, 26 Aug 2010 13:27:51 +0000
hi there,

the FreeBSD base GCC version is dated 20070719 which is the release date of
GCC 4.2.1.
after this release the 4.2 branch got GPLv3'ed which is the reason anything
after 20070719 in the 4.2 branch cannot be imported into the FreeBSD. Also all
the other branches > 4.2 are GPLv3'ed too.

however i noticed a lot of commits to the 4.2 and later branches have been
backported into the 4.1 branch which is still licensed under GPLv2.

the last snapshot of the 4.1 branch is dated 29/06/2008 [1], so it's possible to
import all those backported changes into the FreeBSD source tree without any
legal issues. i'm not sure how many problems that would fix though.

one of them is PR 118188.

i've attached an excerpt of the 4.1 branches Changelog file which documents the
commits to that branch which aren't in the FreeBSD source tree yet.

cheers.
alex

[1] ftp://ftp.fu-berlin.de/unix/languages/gcc/snapshots/4.1-20080630/

-- 
a13x

Received on Thu Aug 26 2010 - 11:27:51 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:06 UTC