[Qgis-developer] What's your view on QGIS plugins that connect to non-GPL software?

Tim Sutton tim at kartoza.com
Sun Sep 13 23:32:50 PDT 2015


Hi

> On 10 Sep 2015, at 23:23, Paolo Cavallini <cavallini at faunalia.it> wrote:
> 
> Il 10/09/2015 17:39, Crispin Cooper ha scritto:
>> Hi Vincent, thank you for your reply.
>> 
>> The QGIS plugin would not be essential to the external process as sDNA works on its own anyway.  The external process would however be essential to the QGIS plugin.
>> 
>> Is there any sort of official position on this, e.g. from the steering committee?
> 
> Hi,
> I do not think we have an official position: we stick to the GPL
> licence. I admit that the interpretation may be sometimes tricky, but in
> these case it's only a lawyer (or better a judge) that can give a
> definite answer.
> In general I thin Vincent has outlined the prevailing interpretation.

Yes the linking and licensing restrictions of GPL comes up many time but can be solved in edge cases - you might want to look at the (now defunct) SQLAnywhere plugin that was contributed (you will need to look back in Git history to find it)…they managed to find a way to deal with creating a GPL stubb that creates a socket connection to their proprietary db backend if I recall correctly. Marco Hugentobler has often said in response to these kind of questions (and I agree) that the GPL creates a platform that encourages sharing in two directions and when you weigh up the license against others in those simple terms it still seems like a good choice even if in some edge cases it actually means we lose potentially interesting contributions.

Regards

Tim


> All the best.
> 
> --
> Paolo Cavallini - www.faunalia.eu
> QGIS & PostGIS courses: http://www.faunalia.eu/training.html
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer

—





Tim Sutton

Visit http://kartoza.com <http://kartoza.com/> to find out about open source:

* Desktop GIS programming services
* Geospatial web development
* GIS Training
* Consulting Services

Skype: timlinux Irc: timlinux on #qgis at freenode.net
Tim is a member of the QGIS Project Steering Committee

Kartoza is a merger between Linfiniti and Afrispatial

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20150914/ce0408dd/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: KartozaLogo160x66.png
Type: image/png
Size: 9324 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20150914/ce0408dd/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 455 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20150914/ce0408dd/attachment-0001.pgp>


More information about the Qgis-developer mailing list