Hi Geoff,

Pipeline Pilot could do indeed independent calls to openbabel binaries. 
We would not use the C++ API and link to libopenbabel, but rather fork a 
shell that calls opebabel via this shell with the appropriate environment.

Thank you very much for your reply.

Peter

On 23/07/2013 16:34, Geoffrey Hutchison wrote:
> I don’t know much about Pipeline Pilot. People are, of course, welcome to 
> sell Open Babel binaries, provided the other parts of the GPL are met -- that 
> is, all source code is provided:
> http://www.gnu.org/licenses/gpl-faq.html#DoesTheGPLAllowMoney
>
> Obviously any modifications you make to the source must also be available 
> (and ideally contributed back to the project).
>
> As to the sticky question of calling Open Babel from proprietary code. If 
> Pipeline Pilot uses fork() and exec() to execute Open Babel binaries, it’s 
> fine. If your code needs to directly use the C++ API and link to 
> libopenbabel, then your code would fall under the GPL. You’re free to do 
> that, but if you redistribute it, your code falls under the GPL:
> http://www.gnu.org/licenses/gpl-faq.html#NFUseGPLPlugins
>
> (See for example what Silicos has done: http://silicos-it.com)
>
> Hope that helps,
> -Geoff
>
> On Jul 23, 2013, at 6:22 AM, Peter Schmidtke wrote:
>
>> Dear all,
>>
>> I was wondering if and how it would be possible to include Openbabel
>> binaries in a Pipeline Pilot Collection. Openbabel is GPL, but the PP
>> collection would be for sale and Openbabel binaries would just be called
>> from other components as is. Thus is it possible to integrate Openbabel
>> this way and distribute the package as is? Do we need a prior agreement
>> from the developers?
>>
>> Thanks in advance.
>>
>>
>> --
>> Peter Schmidtke, Ph.D.
>> Scientific Project Manager
>>
>> Discngine
>> 33, rue Faubourg St Antoine
>> 75011 Paris
>> France
>>
>>
>> ------------------------------------------------------------------------------
>> See everything from the browser to the database with AppDynamics
>> Get end-to-end visibility with application monitoring from AppDynamics
>> Isolate bottlenecks and diagnose root cause in seconds.
>> Start your free trial of AppDynamics Pro today!
>> http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
>> _______________________________________________
>> OpenBabel-discuss mailing list
>> OpenBabel-discuss@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/openbabel-discuss


-- 
--
Peter Schmidtke, Ph.D.
Scientific Project Manager

Discngine
33, rue Faubourg St Antoine
75011 Paris
France


------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
OpenBabel-discuss mailing list
OpenBabel-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbabel-discuss

Reply via email to