![]() |
Free EcmaScript Interpreter.
A JavaScript interpreter written in Java. |
Copyright and conditions of use |
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied
warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU Lesser General
Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
USA
See GNU Lesser
General Public License or the file COPYRIGHT.TXT
which is part of the kit.
Please note that you are still encouraged to send me any modification or extension so that they can be integrated in the disributed package. You are encouraged to distribute your packages under the GPL if possible. I used the LGPL to avoid penalizing people who did develop commercial packaged with FESI with the previous license. The intention is that the new license is at least as liberal as the old one.
Some files are largely extracted from books or other examples, and it was explictely allowed to use them. In those cases I left the original copyright in the files.
The (excellent!) OROINC library (used for regular expression) has a fluctuating license, and therefore been removed from this kit. FESI will work without the ORO library, but then without regular expressions. But FESI will use the OROINC library if present in the path.
The GNU RegExp classes are included in the binary distribution. The sources are available from the original site.