[Zope] Thread-safe PostgreSQL adaptor?

Oleg Broytmann phd@phd.russ.ru
Fri, 2 Jun 2000 09:13:05 +0000 (GMT)


On Fri, 2 Jun 2000, Daryl Tester wrote:
> >    No - just using the GPL'd adapter do not require you to distribute Zope
> > under GPL. The adapter is just a "plugin"; there was an explanation from
> > RMS that GPL'd plugins does not require to GPL the main program and vice
> > versa; there probably will be newer version of GPL (don't know how soon)
> > which will explain the plugin thingie in details.
> > 
> >    In short - only linking with GPL code "infects" your code with GPL.
> 
> This is unclear, and sounds like hair splitting to me.  What's the
> difference between linking and using a plugin?  What happens when
> the plugin is a dynamically linked shared library?  I haven't seen
> PoPy, but if it's a C library interface under Python (like Pygresql)
> the chances are good.

   These are perfect questions, and I knew RMS spent time thinking on it. I
am not authorized to answer; when (and if) new version of GPL will be
published I hope things will be clearer.

Oleg.            (All opinions are mine and not of my employer)
---- 
    Oleg Broytmann      Foundation for Effective Policies      phd@phd.russ.ru
           Programmers don't die, they just GOSUB without RETURN.