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