[QGIS-Developer] iOS prototyping

Tim Sutton tim at kartoza.com
Tue Oct 30 08:46:36 PDT 2018


Hi

> On 30 Oct 2018, at 16:41, Marco Bernasocchi <marco at opengis.ch> wrote:
> 
> 
> 
> On 29.10.18 20:55, Tim Sutton wrote:
>> Hi
>> 
>>> On 29 Oct 2018, at 11:01, Peter Petrik <peter.petrik at lutraconsulting.co.uk <mailto:peter.petrik at lutraconsulting.co.uk>> wrote:
>>> 
>>> Hi, 
>>> 
>>> My task is to create specific iOS application for a client that depends only on qgis_core and qgis_quick libraries, moreover distributed strictly outside App Store. So I assume there is a little problem with licensing here.
>>> 
>> 
>> Isn’t geos and others needed to compile QGIS core?
> IIRC building is no issue and distributing outside of the app store is no problem. That is why for QField we were exploring different distributions options.
>> 
>> 
>>> Ad: iOS vs MacOS. This is similar to running full QGIS on android device, vs running QField (or similar "reduced" application based on QtQuick). One thing is possibility to run something somewhere, other thing is if it is usable at all. I can imagine that it may be possible to compile and run QGIS on a smart fridge, but ... :) If we want to ship something official for iOS (or Android) on the official store(s), we would probably need to agree on some  application (&set of its features) based on qgis quick.
>> 
>> I think you understood me incorrectly. Their new frameworks allow running iOS apps on the desktop as native macOS apps, not the other way around. I think this has interesting use cases (I often get asked about making slimmed down versions of QGIS for people for example)….
> You could just package QField for desktop - that is how we develop on it most of the time :)
> 
> 

Yeah true :-P

Regards

Tim

> 
> Cheers Marco
> 
>> 
>> Regards
>> 
>> Tim
>> 
>> 
>>> 
>>> Cheers, 
>>> Peter
>>> 
>>> 
>>> 
>>> On Sun, Oct 28, 2018 at 10:32 PM Nyall Dawson <nyall.dawson at gmail.com <mailto:nyall.dawson at gmail.com>> wrote:
>>> On Mon, 29 Oct 2018 at 01:22, Tim Sutton <tim at kartoza.com <mailto:tim at kartoza.com>> wrote:
>>> 
>>> > One (probably unpopular and definitely tedious if not impossible) option might be for us to add an exception to the GPL license used for QGIS allowing its distriibuton via app stores, get every committer who has code in the current codebase to agree to the exception and build iOS packages off that. Though that would still leave a large issue of the dependent libraries that we use that are under GPL where the latter approach is even less feasible. So while I am excited at the idea of running QGIS on my iPad / iPhone I am wondering if this is a dead-end excursion in terms of making QGS generally available on iOS?
>>> >
>>> 
>>> This is opening a complete can of worms... but I've wondered for a
>>> while if we need to set up a contributor agreement which grants
>>> copyright of code to the QGIS organisation, so that we have the
>>> flexibility to relicense QGIS in future if (and ONLY IF!!)
>>> required***. Currently we are stuck with the GPLv2 or later license
>>> forever, but I can definitely see a time when we'd like to drop the
>>> "v2" and move to a pure "v3 or greater" license, or even relicense
>>> under something more permissive like the MIT license.
>>> 
>>> I see this "stuck with the GPLv2 license FOREVER AND EVER" as a
>>> potential risk to the project. There's many other open source licenses
>>> to choose from, including some which MAY be much better to suited for
>>> the project. But I feel confident that with the right approach,
>>> careful wording, and legal fine print we could, at this stage of the
>>> project, get agreement from all current contributors to a copyright
>>> transfer agreement. So I'd like us to at least have a nice discussion
>>> about whether this is a good idea or not.
>>> 
>>> Nyall
>>> 
>>> *** Hey Trolly mcTrollface: I'm not ever saying QGIS should go closed
>>> source. Go take your annoying breed of community troublemaking
>>> elsewhere and let us keep this discussion civil and based on facts
>>> only.
>>> _______________________________________________
>>> QGIS-Developer mailing list
>>> QGIS-Developer at lists.osgeo.org <mailto:QGIS-Developer at lists.osgeo.org>
>>> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer <https://lists.osgeo.org/mailman/listinfo/qgis-developer>
>>> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer <https://lists.osgeo.org/mailman/listinfo/qgis-developer>
>>>> 
>> 
>> <KartozaNewLogoThumbnail.jpg>
>> 
>> 
>> 
>> 
>> 
>> Tim Sutton
>> 
>> Co-founder: Kartoza
>> Ex Project chair: QGIS.org <http://qgis.org/>
>> 
>> 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 <http://freenode.net/>
>> 
>> 
>> _______________________________________________
>> QGIS-Developer mailing list
>> QGIS-Developer at lists.osgeo.org <mailto:QGIS-Developer at lists.osgeo.org>
>> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer <https://lists.osgeo.org/mailman/listinfo/qgis-developer>
>> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer <https://lists.osgeo.org/mailman/listinfo/qgis-developer>-- 
> Marco Bernasocchi
> QGIS.org Co-chair
> marco at opengis.ch  <mailto:marco at opengis.ch>
> +41 (0)79 467 24 70 <tel:+41794672470>
> 
> <image.png> <https://www.opengis.ch/>
—








Tim Sutton

Co-founder: Kartoza
Ex Project chair: QGIS.org

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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20181030/88df26c7/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: KartozaNewLogoThumbnail.jpg
Type: image/jpeg
Size: 6122 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20181030/88df26c7/attachment-0001.jpg>


More information about the QGIS-Developer mailing list