Hey, I was just looking around at Checkstyle and noticed that it is licensed as LGPL. Is this legit? I was under the impression that Apache soft ware could not directly use any LGPL or GPL licenses software... which the maven-checkstyle-plugin is clearly doing.

The README in the Checkstyle 4.2 distro says:

<snip>
Licensing
=========

This software is licensed under the terms in the file named "LICENSE" in this
directory.
</snip>

And LICENSE contains the LGPL v 2.1 text. The distro does include a few Apache license texts, but those are included because Checkstyle uses ASF software and they are required to include our licenses in their distributions for the components used, which are also indicated in the README file:

<snip>
This product includes software developed by
The Apache Software Foundation (http://www.apache.org/).

The software uses the Jakarta Regexp package
(http://jakarta.apache.org/regexp) and the Cli and Collections
packages from the Jakarta Commons project
(http://jakarta.apache.org/commons). The license terms of these
packages are in the file named "LICENSE.apache" in this directory.

The software uses the Logging and Beanutils packages from the Jakarta
Commons project (http://jakarta.apache.org/commons).  The license
terms of these packages are in the file named "LICENSE.apache20" in this
directory.
</snip>

 * * *

I personally have no love for GPL/LGPL, but I was a little surprised when I noticed that Checkstyle is LGPL and that the maven-checkstyle- plugin is importing classes from that package and referening them directly... which I thought was a big no-no for ASF projects.

Anyone know what's up?

--jason

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to