|
|
Overview of New JPython LicenseWe now have a new license for
JPython, which we feel is compliant with the Open Source Definition,
although we have not yet sought certification. Older versions of JPython
are still covered by the the old license.
Dual releasesStarting with JPython version 1.1 beta 1, we will be
making two separate classball distributions. This is necessary
because of the bundling of the OROMatcher regular expression library by
ORO, Inc., which provides an invaluable addition to JPython. The standard
re module is implemented using OROMatcher. However, you are
limited in what you can do with the ORO code that comes with JPython, and
you do not have access to the source code for OROMatcher. For this reason,
the distribution of JPython that comes with OROMatcher is not completely
free software, and is covered by a slightly different license.
We will also be making a second distribution of JPython, the
only difference being that the OROMatcher library is not included.
While this will currently render regular expressions inoperable in JPython
by default, it will allow us to distribute a completely open source
version of JPython. In the future, we may investigate using alternative
free regular expression libraries as they become available. You can also
download the OROMatcher library yourself from ORO, Inc. and integrate it with the free
distribution of JPython.
To view the respective licenses and download JPython, proceed to the download page. |