www-legal-discuss mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marvin Humphrey (JIRA)" <j...@apache.org>
Subject [jira] Created: (LEGAL-86) Artistic License / CPAN dependencies
Date Tue, 09 Nov 2010 19:31:12 GMT
Artistic License / CPAN dependencies

                 Key: LEGAL-86
                 URL: https://issues.apache.org/jira/browse/LEGAL-86
             Project: Legal Discuss
          Issue Type: Question
            Reporter: Marvin Humphrey

The Apache Lucy Incubator podling is working to pare down its list of
dependencies, but there are two CPAN distributions which we would like to 
put off replacing for the time being (Parse::RecDescent and JSON::XS).
These two distributions are both licensed, as is common for CPAN modules,
under the "same terms as Perl itself".  Perl's licensing is here:


We do not wish to bundle these CPAN distributions with Lucy, but instead
specify them as prerequisites.  We assert that our usage of the modules in
question falls under the terms of the Artistic License and *not* the GPL.

Lucy interfaces with these modules in three places:

    * At build time (Parse::RecDescent).
    * Within Lucy itself at runtime (JSON::XS).
    * Within sample/cookbook code (Parse::RecDescent).

We have two questions:

    * Is it acceptable for code released under the Apache License 2.0 to have
      a non-optional dependency on code which is licensed under the Artistic
    * Is it acceptable to classify these modules as "system dependencies",
      which the user is expected to install?

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