On Wed, Jul 30, 2008 at 4:21 PM, Sean McDirmid <
sean.mcdirmid@...> wrote:
> The issue is important if we wanted to port other libraries directly to
> Scala, as these would be derived works and could have restricted licenses
> accordingly.
Sure, so we have to be careful and choose licenses which are
compatible with the existing ones used in the Scala libraries.
> E.g., if we want to port JCL directly to Scala, then we'd have
> to put the resulting code under the GPL, because that is what the GPL
> requires.
If the JCL is published under the full GPL rather than the LGPL or the
GPL+classpath exception then we just can't use it if we want to fold
the result into the Scala standard library. I don't know if it is or
not ... could someone check?
> If we say that scalay can only contain code under the current BSD
> license, then we have to be careful not to port any code whose derived works
> cannot be licensed with BSD.
Yeah, well, we have to be careful :-)
Cheers,
Miles
--
Miles Sabin
tel: +44 (0)1273 720 779
mobile: +44 (0)7813 944 528
skype: milessabin