> When a developer contributes code to the C# compiler or the 
> Mono runtime engine, we require that the author grants Novell 
> the right to relicense his/her contribution under other 
> licensing terms.
> 
> This allows Novell to re-distribute the Mono source code to 
> parties that might not want to use the GPL or LGPL versions 
> of the code.

Thank you for the example.  I have to respect the fact the Novell is being
very honest and open about it.  Conversely, when discussing the JCA, Sun
studiously avoids mentioning the fact that the JCA allows Sun to relicense
contributions under any license it choose, including a commercial license.
Here for example is this same pattern of avoidance right here in your post:

> In OpenOffice.org the JCA is required only for code 
> contributed to the core product so that in case a relicencing 
> might become necessary or desirable (e.g. a licence change 
> from LGPLv2 to (L)GPLv3) this can be done easily.

I think these discussion are very valuable, so that contributors, potential
contributors and users can all understand the license terms and its
implications.

Allen


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to