[Incubator] motion: qfield recommendation for osgeo community project initiative

Greg Troxel gdt at lexort.com
Sat Apr 22 05:52:54 PDT 2023


I don't get to vote, but I have had a question about qfield for a long
time that I have never seen an answer for.  I am 99% sure I have asked
about it on one of the qgis lists in the past.

The license for qgis is GPL2, and qfield has the same license.  qfield
appears to contain qgis code.  That's all fine.

The android app is distributed under GPL2 presumably, but I don't see
that mentioned in the google play store.  That's a minor issue and
easily fixed, assuming that there aren't proprietary android libraries
(e.g. Google Play services) bundled in.

The iOS app is presumably also GPL2, but as I understand it, that's not
allowed in the apple app store, and the Apple app store's terms prohibit
redistribution of the app one obtains, which is incompatible with GPL2.
Often software that was Free before it goes into the Apple app store has
a special license from the copyright holders to be able to be
distributed under the non-Free license required by Apple.  But with code
from qgis -- since it has no such exception -- I don't understand how
this is working.

Thus, I don't understand the licensing situation.   My specific
questions:

  Is the license for qfield straight GPL2, as the repo indicates, or
  something else?

  Does qfield contain qgis code, such that it's a derived work?

  If so, is qgis straight GPL2?

  Is the Android binary under GPL2, with only Free software as sources?

  Is the iOS binary on gitub under GPL2, with only Free software as
  sources?

  How is the iOS binary being distributed in the Apple app store?

Thanks,
Greg




More information about the Incubator mailing list