[postgis-users] The first release of the PostGIS Add-ons is out!
Vincent Picavet
vincent.ml at oslandia.com
Tue Nov 19 14:58:10 PST 2013
Hi,
Sorry for complicating things.
Le mardi 19 novembre 2013 21:48:11, Pierre Racine a écrit :
> > 1. If it is GPL and I add it to my code them my code has to be licensed
> > undr GPL. This is problematic for most business. If I have a proprietary
> > product that I'm spent 100's of thousands of hours to develop and
> > believe that it is critical to my success, there is no way that I can
> > afford to allow GPL code into it. This is not a judgement call on the
> > correctness of this thinking. And the GPL advocates will have similar
> > arguments from their point of view.
>
> My point is that, if you want to integrate it with something more
> restrictive, it is always very easy to separate them in different files
> with a different licensing scheme mostly because PL/pgSQL is not compiled.
Having a script language does not exclude problems wrt to GPL, it just adds
complexity.
Python for example has made some work on the legal issues related to having
gpl modules. At the end the conclusion was that having a "import" is just like
having a link in a compiled language, and as a consequence triggers the GPL
terms for "contamination".
As for Pl/PgSQL, such a legal research has not been made, so it's a grey zone.
As doing such a work is just a boring and uninteresting job, I would say skip
this problem and choose simplicity and clarity.
PostGIS is a widely distributed project, and do not need the GPL licence any
longer to enforce its opensource nature. I know it's also a matter of belief
and opinions may vary, but in this case, going GPL for Pl/PgSQL code is just
entering a grey area.
If you want to keep away from that, make it simple : MIT, BSD, CC0, whatever
is most compatible with everything. We want to simplify the life of users, not
complicate it.
> I'm going with GPL...
-1 for me if I may have an advice.
I have some postgis functions here and there to contribute too, but please
make it simple !
Vincent
More information about the postgis-users
mailing list