Dear Mentors (mainly),

Before going to legal@ or LEGAL-, I'd like to get advice about this license. The objective is to redistribute the binary in the Fuseki server jar.

The server jar is a single jar of all the binaries combined. You can run Fuseki with "java -jar OneJar". So it's unpacking the original binary and repacking in a combined jar.

Question: is it worth even pursuing this route?


The license is at:

http://freemarker.sourceforge.net/docs/app_license.html

it is BSD...ish.  It has 4 clauses:

1 - the BSD clause about source code distribution.

2 - The binary redistribution clause is replaced by one needing either acknowledge in end-user documention or acknowledgement "in the software in the normal place"

3 - No endorsement by using the name FreeMarker.

4 - Name protection clause.

Their copyright date is out of date :-)  They released in 2011.

        Andy


PS
Plan B1 is use Velocity but that seems to need an external file and has issues with unnecessary dependencies.

Plan B2 is to use StringTemplate which is 3-clause BSD. But it's not quite up to date in maven central (4.0.2 vs 4.0.5).

Velocity : I didn't find out how to control velocity without an external file like tools.xml; to use velocity-tools I either ended up with a lot of extra stuff, or had to tune the maven excludes to avoid pulling in struts (this is fixed in Velocity tools 2.1 but it's not out yet and Fuseki needs non-snapshots to release with). I may revisit this if I have time.

Reply via email to