Skip navigation


Right now, the only detailed documentation is the API Documentation in Javadoc (HTML) format. This online version is synchronized almost daily with the latest JFresnel source code (as found in the SVN repository).

Some code examples are available.

The FSL engine documentation has been updated to reflect the changes made when transitioning to JFresnel.


The current version of JFresnel requires Java 1.5 or later.

File Releases

Download and unzip in the directory of your choice. This will create a jfresnel directory containing the following hierarchy:

Dependencies (Jena, Sesame, etc.) are not included in file releases. They can easily be retrieved through Maven.

Building from source

If you want to compile JFresnel yourself, refer to the build instructions.

Mailing list, bug reports, etc.

Technical questions can be posted to the jfresnel-devel mailing list (subscribe).



Draft Specifications

Web Sites

JFresnel License Information

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.1 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. For full terms see the file COPYING in the releases.