"Joseph S. Myers" <jos...@codesourcery.com> writes: > On Tue, 26 Jan 2010, David Edelsohn wrote: > >> I am pleased to announce that the GCC Steering Committee has >> accepted the contribution of the gccgo front-end and gcc-specific runtime >> for the Go language with Ian Taylor appointed maintainer. The GCC > > What has been decided about copyright assignment requirements?
This is the general plan as I understand it. I will separate the gcc-specific parts from the rest of the Go frontend. Those gcc-specific parts will be under the GPL and follow the usual gcc rules. The rest will remain under the BSD-style license, and will move to a different hosting site (probably at code.google.com). I will regularly merge from that other hosting site to the gcc sources, much as we do with classpath and other code today. Changes to that part of the code will take a Google copyright assignment, which can be filled out online. Since Google has a copyright agreement with the FSF, filling out the Google form will free the code to be used with gcc. This will mean that any changes to the gcc frontend interface (such as it is) can be done by any gcc maintainer. It will also permit the non-gcc parts of the Go frontend to remain under a BSD style license. This is subject to change if it seems unworkable or wrong. Ian