www-legal-discuss mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jukka Zitting (JIRA)" <j...@apache.org>
Subject [jira] Commented: (LEGAL-63) Are Apache projects allowed to include Logback in their builds?
Date Thu, 27 Aug 2009 10:40:59 GMT

    [ https://issues.apache.org/jira/browse/LEGAL-63?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12748327#action_12748327

Jukka Zitting commented on LEGAL-63:

Here's a concrete use case where this is affecting us:

Apache Jackrabbit uses the SLF4J API for all logging. It is up to our downstream users to
select which actual logging implementation they want to use with Jackrabbit. So far so good.

We also provide a runnable "Jackrabbit Standalone" jar binary that combines Jackrabbit and
all the dependencies to a single jar file that can be run with no other dependencies than
a JRE. To do this we obviously need to bundle also a specific logging implementation. Currently
we use Log4J for that purpose, but Logback would be a nice and more modern alternative that
would make a few things easier for us.

So far this option has not been on the table for Jackrabbit because of the policy against
LGPL dependencies.

> Are Apache projects allowed to include Logback in their builds?
> ---------------------------------------------------------------
>                 Key: LEGAL-63
>                 URL: https://issues.apache.org/jira/browse/LEGAL-63
>             Project: Legal Discuss
>          Issue Type: Question
>            Reporter: Ceki Gulcu
> Background:
> SLF4J is licensed under the MIT license. Logback is licensed under the LGPL.
> SLF4J has an API which logback implements. SLF4J can be used with at least 5 other implementations,
some of which are licensed under AL2.0 and some under MIT. 
> Given that the end-user can pick and choose an implementation and assuming a given Apache
Project (AP) only imports SLF4J classes in its source code (java classes):
> 1) can AP include references to logback in its build scripts?
> 2) can AP include logback in its standard distribution?

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org
For additional commands, e-mail: legal-discuss-help@apache.org

View raw message