Third party libraries included in the Niggle distribution

The Niggle framework uses various other open source libraries for pieces of its functionality. With the exception servlet.jar and jndi.jar, which are standard java extension packages from Sun Microsystems, the packages included are released under liberal open source licenses. You can obtain the source and the full license info by means of the links included in the blurbs below.

Freemarker

Freemarker is an open source library for processing page templates in Java. It is released under the LGPL.. Further information as well as full source code is available at Freemarker's home on Sourceforge.

The freemarker.jar included here is version 1.5.3.

Xerces

Xerces is an open source XML parser being actively developed by the Apache group. It is released under the Apache software license. Further information as well as full source code is available from Apache.

The xerces.jar included here is version 1.2.3.

Gnu regexp package

The gnu regexp package is an open source library that implements regular expressions in Java. It is released under the LGPL. The source and license can be found on the GNU site.

The version included here is version 1.0.8 of the library.

Sun standard extensions

The servlet.jar and jndi.jar are standard java extensions that are available from Sun's Javasoft division. For more information, see the Javasoft site.

Note that jndi.jar is necessary to build niggle from source only if you are building against a JDK 1.2.x. The JDK 1.3 includes the JNDI classes as part of the distribution.