You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@lucy.apache.org by "Marvin Humphrey (JIRA)" <ji...@apache.org> on 2011/03/20 01:38:29 UTC
[lucy-issues] [jira] Commented: (LUCY-137) Dependency licensing in grant code
[ https://issues.apache.org/jira/browse/LUCY-137?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13008858#comment-13008858 ]
Marvin Humphrey commented on LUCY-137:
--------------------------------------
> The file core/KinoSearch/Util/StringHelper.c contains material from the
> Unicode Consortium and from ICU4C. The copyright and license texts are
> currently embedded in the file and will need to be moved into LICENSE and
> NOTICE.
Done in LUCY-123.
> An HTML presentation of the US Constitution is used as sample data. Perhaps
> its public domain status must be noted in LICENSE?
Done with r1083338. See dev list discussion at [http://s.apache.org/iG].
> The library currently depends on three CPAN modules which have
> non-ASL-compatible licensing:
>
> * Lingua::Stem::Snowball
> * Lingua::StopWords
> * JSON::XS
Lingua::Stem::Snowball was addressed in LUCY-125, and Lingua::StopWords was
addressed in LUCY-129. JSON::XS was granted a variance in LEGAL-86.
> The build (specifically, Clownfish::Parser), depends on one CPAN module with
> incompatible licensing:
>
> * Parse::RecDescent
Addressed by LEGAL-86.
> Tutorial, cookbook, and sample code have dependencies on the following CPAN
> modules with non-ASL-compatible licensing:
>
> * Parse::RecDescent
> * HTML::TreeBuilder
> * Data::Pageset
> * HTML::Entities
HTML::TreeBuilder, Data::Pageset, and HTML::Entities were purged over a series
of commits during November 2010. Dev list discussion is at
[http://s.apache.org/j8].
Parse::RecDescent was removed from tutorial/sample code with LUCY-135.
> The benchmarking code depends on the following non-ASL-compatible CPAN
> modules:
>
> * Plucene
Plucene was purged with r1083247. Dev list discussion at
[http://s.apache.org/7Fa].
> The devel directory contains code-beautification apps which depend on the
> following non-ASL-compatible CPAN modules:
>
> * Perl::Tidy
> * Text::Diff
Perl::Tidy and Text::Diff were purged with r1081967. Dev list thread at
[http://s.apache.org/PKL].
> The smoke testing script in the devel directory depends on the following
> non-ASL-compatible CPAN modules:
>
> * SVN::Class
> * JSON::XS
> * Email::Stuff
Addressed by LUCY-136.
> The test file perl/t/612-leak-trace.t has an optional dependency on the
> following non-ASL-compatible CPAN modules:
>
> * Test::LeakTrace
Test::LeakTrace was removed with r1081963. Dev list discussion at
[http://s.apache.org/7Fa].
> Dependency licensing in grant code
> ----------------------------------
>
> Key: LUCY-137
> URL: https://issues.apache.org/jira/browse/LUCY-137
> Project: Lucy
> Issue Type: Task
> Reporter: Marvin Humphrey
> Assignee: Marvin Humphrey
> Priority: Blocker
> Fix For: 0.2-incubating
>
>
> At the time of the software grant, the KinoSearch codebase had a number of
> dependencies on libraries with licenses incompatible with the Apache License
> 2.0. All of these must be addressed prior to Lucy's graduation from the
> Incubator. All save those excepted by LEGAL-86 must be addressed prior to our
> 0.1.0-incubating release.
> The list of dependencies was enumerated in a comment on LUCY-122:
> [http://s.apache.org/B7c]
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira