Hi,

as far as I understand, if you make any direct API calls to the GPLv3 library, 
your code needs to be GPLv3 as well. 

It may be possible to dual-license it under the ASL 2.0 and the GPLv3, so that 
it can be used under the ASL 2.0 in the case all references to GPLv3 code are 
removed. I'd be curious if anybody else considers this a valid approach, 
because I'm actually considering to do that dual-license thing with some code 
we have that currently links to to GPL-ed libraries.

I do not think it is mandatory to credit UIMA at all. I suppose a mention on 
the website for your libraries or possible in the README.txt file of your 
project wouldn't hurt. If you are on the scientific side, there are several 
papers related to UIMA, e.g. this one

        http://dl.acm.org/citation.cfm?id=1030318.1030325

Cheers,

-- Richard

Am 15.10.2012 um 17:42 schrieb Jens Grivolla <[email protected]>
:

> Hi, we wrote a UIMA wrapper for a GPLv3 library and would like to publish it.
> 
> Is it possible to publish it under the Apache License 2.0 if we don't 
> distribute the GPL library, or does the wrapper have to be published under 
> GPLv3? I understand that there's no problem with having it under GPL even 
> though it links against UimaCpp.
> 
> If we publish it under the GPLv3, how do we have to credit UIMA?
> 
> Thanks,
> Jens

Reply via email to