"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

Reply via email to