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]