www-legal-discuss mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Henri Yandell (JIRA)" <j...@apache.org>
Subject [jira] Commented: (LEGAL-63) Are Apache projects allowed to include Logback in their builds?
Date Sat, 19 Dec 2009 08:21:18 GMT

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

Henri Yandell commented on LEGAL-63:
------------------------------------

This is the classic optional use case (along with the JDBC ones). I think things are generally
well understood:

> 2) can AP include logback in its standard distribution? 

No. In fact scratch the word 'standard' and replace with 'a'.

> 1) can AP include references to logback in its build scripts?

Yes, however it needs to both be clear to the user that logback is in use and be easily exchangeable
for another (existing) implementation under a preferable license. In this case, log4j would
apply as an preferably licensed alternative.

The standard way to make it clear is for the user to have to do work to add logback to the
product (by obtaining logback and/or changing configuration), and it is expected that the
preferable license product would be the default given that one must exist. That is, if two
LGPL implementations were the only options, then a dependency on the choice of one of them
would not be allowable.

--

Resolving:

I'd like to add specific text for logback, though I see it growing into something more generic
over time. I'll add the above (with contextual editing) to resolved.html in no less than 2
weeks if consensus (lazy or otherwise).

> 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


Mime
View raw message