Will Coleda wrote:
On Tue, May 6, 2008 at 1:23 AM, Will Coleda <[EMAIL PROTECTED]> wrote:
The goal for 1.0 is to ship languages separately from parrot; Can we
 get a brief summary of what sort of licensing/copyright issues apply
 when the languages are removed from perl.org repository?

 My simplistic understanding is at that point, language authors:

 - are free to change the license to any compatible one

It doesn't even have to be a compatible license, as long as they're distributing separately. Language modules for Parrot are essentially like CPAN modules for Perl. The license of the virtual machine doesn't impose any restrictions on the license of code that runs on the virtual machine.

 - must maintain the original copyright notices of TPF (but can add
 their own copyright notices as they change files).

Yes, at least to start.

TPF will happily donate the code for languages developed inside the Parrot repository to any other appropriate group. (Like donating Pynie to the Python Software Foundation, etc.) Once that's done, the TPF copyright notices can be removed.

 Anything else?

Languages that are moving out of the Parrot repository may want to think about their own policies for contributor agreements, handing out commit bits, etc. Moving out brings all the rights and responsibilities of a full independent project.


The rest is just working out the technical aspects of installing external language modules.

Allison

Reply via email to