incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
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:
http://wiki.apache.org/incubator/TikaProposal

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 [http://wiki.apache.org/jakarta/Using_LGPL'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
Zitting
+ 

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org


Mime
View raw message