> Is it even possible to fork? Wouldn't that require the new compiler > to start over again from the last non-GPLv3 version of the source code > (read 4.2.1...which is why Apple's gcc is stuck there). Weren't things > simplier when egcs forked from gcc (ie that they were both under the same > license)?
No. The issue of choice of license is completely orthogonal to the issue of whether to have assignments or not. Neither of those decisions made by a project affects the other.