On 06/06/2012 06:51 AM, Peter Cameron wrote:
I've only just discovered the dependancy of Avro upon the thoughtworks
Paranamer classes. We use reflection at runtime with a schema and
encountered the usual ClassNotFoundException for Paranamer after I'd
been rationalising our codebase -- which included the removal of the
avro-tools-1.6.3 JAR. The tools JAR contains the Paranamer classes which
I was unaware of. We operate in a very lightweight environment so the
10Mb tools JAR is not suitable for us to deploy.

I went looking for the Paranamer JAR and eventually found version 2.5.
However, this is BSD licensed. BSD is not suitable for us. Only Apache 2.0.

How is BSD a problem? BSD is less restrictive an Apache 2.0 and is thus is generally not considered to alter the requirements of one re-distributing software that includes BSD within an Apache-licensed project.

Doug

Reply via email to