Rhino source code (Was: Rhino build support)

Mark Wielaard mark at klomp.org
Thu Nov 10 13:55:00 UTC 2011

On Thu, November 10, 2011 13:00, Martijn Verburg wrote:
> Well not necessarily?  I think it's just the case that the legal path
> isn't clear.
> Mark/Dalibor, is something you could ask Oracle legal to give their
> opinion on?

What exactly isnt clear? Since Oracle, Red Hat, Canonical, etc. all
distributes OpenJDK binaries together with Rhino for javax.script
javascript support under the normal OpenJDK GPL + exception licenses in
their GNU/Linux distributions it seems others can do the same. Rhino is
clearly a separate module as explained in the GPL Classpath exception
statement. If not, I doubt Oracle (or Red Hat, or Canonical, etc) legal
department would have allowed the combination to be shipped in source and
binary form in their Oracle Linux under the GPL(+exception/MPL/etc)
license combination [*]



[*] http://public-yum.oracle.com/repo/OracleLinux/OL6/1/base/ has both
full source and binaries with the following License:  ASL 1.1, ASL 2.0,
GPL+, GPLv2, GPLv2 with exceptions, LGPL+, LGPLv2, MPLv1.0, MPLv1.1,
Public Domain, W3C.

BTW. If we come together at Fosdem again next year then I would be happy
to do a little: Can I legally do that? talk around common legal, licensing
GPL, distribution, combinations, patents, JCP, etc. that often seem to
come up on this list. I am not a lawyer, and certainly not your lawyer,
but a lot of this really isnt that hard. I can even check with some
lawyers I know to make sure they dont totally freak out over my
explanations :)

More information about the discuss mailing list