From: Finn B. <bc...@wo...> - 2002-07-22 15:42:12
|
mvl...@us... wrote: > I was wondering if anyone knows what I need to have licensed in order to > ship code generated by Jython. I work for a software company that has > fairly strict requirements that all components of their software are > fully licensed. From my understanding it seems that just the org.python > libraries must be licensed. Is there anything else and from whom can I > obtain license information concerning the org.python libraries. Are you seeking legal advice from the internet :-) ? In a attempt to answer your question, you must comply with the license terms listed in all of the license files found in the installed jython directory: ./Lib/LICENSE ./LICENSE.txt ./org/apache/LICENSE When embedding jython in an application or using jythonc to compile a python application, you will need to comply with the text in all three license files. It is not impossible to remove the apache component, but the jython license and the PSF license can't be avoided. From a legal POV I guess it is a nigthmare, but in reallity it isn't that hard to comply. Common sense and normal good open source behaviour is mostly enough. - Don't sue anyone involved in any of the projects. - Don't claim that you wrote stuff you didn't write. - Include the licenses or license files from jython in your product. - Don't use any of our names as endorsment of your stuff. In addition, CNRI added som other demands: - If you make changes to CNRI code and distribute the result, you must describe the changes. But take the time to read the licenses yourself. The good part is that you already have all the licenses you need, as long as you comply with the demands in the licenses. If you need some legal entity (like me) to permit you to use the jython libraries, that ain't going to happen. regards, finn |