> I ended up putting pretty much all of the classes in Jython.jar into my
> Bean (the org, com, and jxxload_help dirs). Note, I have not modified
> the classes in any way, just added them to my JAR archive. So here are
> my questions:
> 1) By doing this am I violating any provisions of the Jython/Python license?
The licenses (plural; jython contains software from many projects) are
included in the distribution. You will have to read them yourself and
make sure that your use of jython is in complience.
> 2) Am I still allowed to sell my bean, now that the main guts of Jython
> are in my bean, without additional fees or royalties?
All the jython licenses allow you to redistribution the jython software.
There are some additional requirements, such as showing the original
copyright notice and acknowledge the original works, but there are never
any fees or royalties.
> (If it matters,
> yes my bean does provide extensive new functionality beyond the Jython
> interpreter, which I don't expose to the user. Also there is extensive
> functionality residing in other pure Java classes in my JAR file.)
> 3) Since I have not modified any of the classes, am I under any
> obligation to distribute or make available the Jython source or
> jython.jar file?
> 4) What are my obligations as far as displaying notices of copyright and
> authorship belonging to Jython/Python? I'll probably put the notices up
> anyways, unless that violates some kind of "implied endorsement" clause
> of the Jython/Python licenses, but I just want to be absolutely sure
> what my obligations are.
Some of the licences require that you show their copyright notice. I
have *no* idea of what is enough to fullfill that requirement. For the
pieces that I redistribute with jython, I hope that precense of the
licence files and the 'copyright' command at the prompt is displayed
I can inform you that I haven't yet been sued by any of the original
copyright holders, so I assume that they are happy with it <wink>.