<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
From: Greg Troxel &lt;<a href="mailto:gdt@ir.bbn.com">gdt@ir.bbn.com</a>&gt;<br>
Subject: Re: [geos-devel] licensing when doing a static link of GEOS<br>
        in iOS<br>
To: Sandro Santilli &lt;<a href="mailto:strk@keybit.net">strk@keybit.net</a>&gt;<br>
Cc: GEOS Development List &lt;<a href="mailto:geos-devel@lists.osgeo.org">geos-devel@lists.osgeo.org</a>&gt;<br>
Message-ID: &lt;<a href="mailto:rmiei4xi0hm.fsf@fnord.ir.bbn.com">rmiei4xi0hm.fsf@fnord.ir.bbn.com</a>&gt;<br>
Content-Type: text/plain; charset=&quot;us-ascii&quot;<br>
<br>
<br>
Sandro Santilli &lt;<a href="mailto:strk@keybit.net">strk@keybit.net</a>&gt; writes:<br>
<br>
&gt; On Tue, Apr 19, 2011 at 05:01:39PM -0700, Ragi Burhum wrote:<br>
&gt;&gt; Sorry about bringing a licensing question, but I am curious.<br>
&gt;&gt;<br>
&gt;&gt; I know the implications of using LGPL code in shared libraries (on<br>
&gt;&gt; &quot;traditional&quot; apps), so no need to explain it there.<br>
&gt;&gt;<br>
&gt;&gt; However, I am curious as to the iOS case, where every app *has* to be<br>
&gt;&gt; statically linked. I know there are apps out there that have been compiled<br>
&gt;&gt; with Spatialite support (with GEOS option on), but the code for those apps<br>
&gt;&gt; are nowhere to be found. Is it because they are violating the LGPL, or is<br>
&gt;&gt; there some other way to link to GEOS without having to release all of your<br>
&gt;&gt; code under GPL terms.<br>
&gt;<br>
&gt; Distributing a binary version of GEOS (statically linked, in this case)<br>
&gt; w/out distributing also the source code (of GEOS) is a clear license<br>
&gt; violation.<br>
&gt;<br>
&gt; Section 6 of the LGPL text cover this.<br>
&gt; <a href="http://www.gnu.org/licenses/old-licenses/lgpl-2.0.html" target="_blank">http://www.gnu.org/licenses/old-licenses/lgpl-2.0.html</a><br>
&gt;<br>
&gt; If I recall correctly Apple forbids distributing source code trough<br>
&gt; the apple store, which was the reason for VLC being dropped from there.<br>
&gt; Apple devices are well known for being defective by design<br>
&gt; <a href="http://www.defectivebydesign.org" target="_blank">http://www.defectivebydesign.org</a><br>
<br>
Further, my understanding (IANAL) is that the app store terms of service<br>
forbid the user to redistribute, and that&#39;s incompatible with all<br>
copyleft licenses (the &quot;any other restriction&quot; clause), even if you did<br>
provide source and dynamic linking with LGPL.  So as far as I can tell,<br>
it&#39;s improper to include any GPL/LPGL code in any iOs app, period.<br>
<br>
Please do name the apps that seem to do this.<br></blockquote><div><br></div><div>Upon further reading, I stumbled upon this <a href="http://multinc.com/2009/08/24/compatibility-between-the-iphone-app-store-and-the-lgpl/">http://multinc.com/2009/08/24/compatibility-between-the-iphone-app-store-and-the-lgpl/</a></div>
<div>It seems that app developers have a choice to provide .o and .a files to be able to relink without providing source code?? I guess that would make it feasible to use 3rd party proprietary (where no source code is available) SDKs.</div>
<div><br></div><div>As far as naming those apps explicitly, there are various GPS apps in the appstore that use spatialite, but without jailbreaking my phone, downloading the apps and dumping symbols from the binaries, I would be hesitant to make any accusation based on comments I heard from word of mouth :(</div>
<div><br></div><div>- Ragi</div></div>