incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <>
Subject [Incubator Wiki] Update of "TikaProposal" by JukkaZitting
Date Sun, 04 Mar 2007 16:50:44 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The following page has been changed by JukkaZitting:

The comment on the change is:
Anwered Sami's question on the dependency licensing issue

  I am not sure if there are already some existing apache projects dealing with this licensing
issue, but how do you see option where Tika would be using a build system like maven2 and
would release through maven repository -> no offending code/libraries in repository nor
in releases. Of the downside (atm) of this is that not all of those libs are available from
common m2 repos. - Sami Siren
+ AFAIUI we can't even '''import''' any (L)GPL classes in Apache code. See the ['d_code
Using LGPL'd code] page on the Jakarta wiki for the details. One way to work around this problem
(and IMHO a good solution generally) would be to provide some SPI interface in Tika and use
a service provider mechanism to dynamically bind to all the implementations available at runtime.
This would invert the compile-time dependencies and a user would only need to add the parser
libraries whose functionality is needed as extra dependencies in addition to Tika. - Jukka

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message