<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi<div class=""><br class=""></div><div class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 18 Mar 2020, at 16:40, Even Rouault <<a href="mailto:even.rouault@spatialys.com" class="">even.rouault@spatialys.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">On mercredi 18 mars 2020 17:25:19 CET Andreas Neumann wrote:<br class=""><blockquote type="cite" class="">Hi Paolo,<br class=""><br class="">From what I remember from the discussion yesterday, the idea is to stay<br class="">with GPL, but add exceptions for distributions in app stores.<br class=""><br class="">Tim correct me if I'm wrong.<br class=""><br class="">Wasn't sure if this means a general exception for all existing and future<br class="">(to come) app stores, or if we need to specifically mention them, e.g. iOS<br class="">Apple app store (or however this thing is called). What if the terms of<br class="">these app stores are totally against our values?<br class=""></blockquote><br class="">IHMO, the (pain of the) process of having all contributors accept to adding an <br class="">exception to the GPL would be quite similar as completely changing license.<br class="">If that's considered, then switching to something non-copyleft like BSD, MIT <br class="">or Apache, etc might be more relevant to avoid any future pain. See this post <br class="">by Paul Ramsey:<br class=""><a href="http://blog.cleverelephant.ca/2010/04/on-road-to-damascus-gpl-to-bsd.html" class="">http://blog.cleverelephant.ca/2010/04/on-road-to-damascus-gpl-to-bsd.html</a> (not <br class="">necessarily his conclusion but the discussion on the merits of GPL vs other <br class="">licenses)<br class=""></div></div></blockquote><div><br class=""></div><div>Yes we floated the idea but the suggestion got drowned in a bunch of knee-jerk reactions without anyone taking time to contemplate it properly. I think for too many people, open source (and in particular their choice of GPL as preferred license) has become a fanatical religion and they lost sight of why we make open source software - to collaborate freely and spread our work far and wide. Often the arguments get framed in ‘wrongs and rights’ and ‘ethics’ rather than in values and what will serve our needs well. In our prior discussions we floated a range of possibilities (all of which except 0 involve of course getting sign off from every developer or replacing their contributions):</div><div><br class=""></div><div>0) Do nothing, live with brain dead stuff like not being able to publish our work in app stores</div><div>1) Simple license tweak as proposed in this thread (to confirm your question Andreas).</div><div>2) Change of license to e.g. BSD/MIT something else</div><div>3) Ceding ownership of all code to <a href="http://QGIS.org" class="">QGIS.org</a> (and requiring so for all future contributions) so that licenses changes (after due process in accordance with our governance guidelines) could be made as needed.</div><div><br class=""></div><div>Unfortunately what generally happens in these discussions is that a few loud voices kill the discussion (usually supporting some kind of FUD statement like ’The PSC wants to run away with the IP and make random changes to the license’ etc. and nobody wants to get into an argument so important discussions get dropped.</div><div><br class=""></div><div>*sigh*</div><div><br class=""></div><div>Personally, I would like to aim for 3 above, but probably we will get 0 or (if we do a lot of work tracking down devs) maybe 1. But most of all I would like whatever route we take to be an informed choice supported by an informed and open discussion. Our license must serve our work…not hold us hostage. I think at the very least, we should make an effort to contact all our contributors who still have actively used code in the code base, and a) see if they are still out there and b) poll them on their willingness to introduce changes to our license, whether it be 0 or 4 on the scale above.</div><div><br class=""></div><div>Regards</div><div><br class=""></div><div>Tim</div><div><br class=""></div><br class=""><blockquote type="cite" class=""><div class=""><div class=""><br class="">Even<br class=""><br class="">-- <br class="">Spatialys - Geospatial professional services<br class=""><a href="http://www.spatialys.com" class="">http://www.spatialys.com</a><br class="">_______________________________________________<br class="">Qgis-psc mailing list<br class="">Qgis-psc@lists.osgeo.org<br class="">https://lists.osgeo.org/mailman/listinfo/qgis-psc</div></div></blockquote></div><br class=""><div class="">
<span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none; font-size: 18px;"> </span><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;"><span><img apple-inline="yes" id="79176686-CB67-4A36-A5B7-BDE6E4A5B3BF" src="cid:B67F6A36-B856-4FD5-91BC-5BDE8990D373" class=""></span><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none; font-size: 12px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; line-height: normal; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="font-weight: normal;" class=""><br class="Apple-interchange-newline"><br class="Apple-interchange-newline"><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">---</div><div style="font-weight: normal;" class=""><br class=""></div><div class=""><b class="">Tim Sutton</b></div><div style="font-weight: normal;" class=""><a href="mailto:tim@qgis.org" class="">tim@qgis.org</a></div><div style="font-weight: normal;" class=""><br class=""></div></div><br class="Apple-interchange-newline" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none; font-size: 12px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; line-height: normal;"><br class="Apple-interchange-newline" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none; font-size: 12px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal;">
</span></div>
<br class=""></div></body></html>