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