The file checkstyle/checkstyle-noframes-sorted.xsl, which was added by

https://github.com/apache/hive/commit/84a96667844810e9925598886201de444d9b60d4
(https://issues.apache.org/jira/browse/HIVE-990)

was taken from the Checkstyle repository, which is licensed under LGPL.
It's currently in the "checkstyle/contribution" repository (still under
LGPL):


https://github.com/checkstyle/contribution/blob/master/xsl/checkstyle-noframes-sorted.xsl

but it was added to the main repository by:


https://github.com/checkstyle/checkstyle/commit/28086be0e207153372f4e499ac0f68afc28776f9

which is a modification from the original file added by:


https://github.com/checkstyle/checkstyle/commit/946f15a105c800ad1ae4d6d1fcf9453255ef4b4d

Can a project using the Apache 2.0 license have a file that is under the
LGPL? My understanding is that it is not allowed, only linking is possible.

I ask because I took that file from the Gradle repo, which in turn took it
from you, and need to figure out if it is legal to have it as part of my
Apache 2.0 licensed project.


-- 
Sebastián Mancilla

Reply via email to