[QGIS-Developer] iOS prototyping

Marco Bernasocchi marco at opengis.ch
Tue Oct 30 07:41:49 PDT 2018

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 :)

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
>>     Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> *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
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: 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>

OPENGIS.ch Logo <https://www.opengis.ch>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20181030/76ec4670/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/76ec4670/attachment-0001.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 6671 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20181030/76ec4670/attachment-0001.png>

More information about the QGIS-Developer mailing list