www-legal-discuss mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Niclas Hedhman <nic...@hedhman.org>
Subject Re: RXTX library and ASL
Date Sat, 21 Apr 2007 13:38:08 GMT
On Saturday 21 April 2007 20:06, Jesse Kuhnert wrote:
> You could also have the PMC distribute a demo app that considers
> Hibernate a system requirement, since "YOU MAY include code within
> the Apache product necessary to achieve compatibility with a
> prohibited work through the use of API calls, "bridge code", or
> protocols, provided that the compatibility code was contributed under
> a CLA.

I think (IANAL, but tried to keep up with this), that 

 a. Hibernate has a special assertion, claiming that they disagree with FSF's
    interpretation of "Derived Works", when it comes to Java usage (i.e.
    normal case). 

 b. Therefor, "bridge code" could be considered kosher under ALv2.

 c. It has been said here that just like the JVM or Linux is a system
    requirement, an Apache project could say that Hibernate is a system
    requirement as well. The project should (must?) not try to install the
    required system component automatically, but refer the user to do so
    explicitly to make it clear it is not ALv2.
    This applies to all LGPL and GPL parts, or any other license for that
    matter, AFAIU.

 d. For LGPL that does not make special assertions, the "bridge code" is not
    kosher, and therefor not ALv2 licensable. In those cases, the bridge needs
    to "reside elsewhere".

It may also potentially be possible to use LGPL subsystems without triggering 
the "Derived Works" interpretations from FSF. The reflection API might(!) be 
enough to circumvent it...


DISCLAIMER: Discussions on this list are informational and educational
only.  Statements made on this list are not privileged, do not
constitute legal advice, and do not necessarily reflect the opinions
and policies of the ASF.  See <http://www.apache.org/licenses/> for
official ASF policies and documents.
To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org
For additional commands, e-mail: legal-discuss-help@apache.org

View raw message