|
|
Subscribe / Log in / New account

Mono Relicensed MIT

Mono Relicensed MIT

Posted Apr 5, 2016 8:03 UTC (Tue) by krake (guest, #55996)
In reply to: Mono Relicensed MIT by Cyberax
Parent article: Mono Relicensed MIT

I am not buying into the urban legend that an author can not both license their software as GPL and distribute it via the iOS app store.

But if I were, the best option would probably be to license the software as GPL in general, but upload the app with some simple proprietary license that allows the user to treat the software as licensed under GPL on their choice.

Then the app's license is proprietary as far as Apple is concerned and GPL as far as any user who wants that is concerned.


to post comments

Mono Relicensed MIT

Posted Apr 5, 2016 8:12 UTC (Tue) by Cyberax (✭ supporter ✭, #52523) [Link] (2 responses)

> I am not buying into the urban legend that an author can not both license their software as GPL and distribute it via the iOS app store.
It's spelled out quite explicitly in the Apple developer agreement.

> But if I were, the best option would probably be to license the software as GPL in general, but upload the app with some simple proprietary license that allows the user to treat the software as licensed under GPL on their choice.
Even better. A user will be able to get a GPL-ed source but won't be able to distribute it or even use it, except by paying Apple and putting their own devices in developer mode.

Mono Relicensed MIT

Posted Apr 5, 2016 8:55 UTC (Tue) by krake (guest, #55996) [Link] (1 responses)

> It's spelled out quite explicitly in the Apple developer agreement.

Wow, really? Can you provide a link? All I could find yesterday were some articles that claimed sime restrictions imposed by the app store would somehow be a problem, but nothing as concrete.

At least that should put all questions at rest which side is at fault, such an explicit rule makes it clear that it is the app store.

> A user will be able to get a GPL-ed source but won't be able to distribute it or even use it, except by paying Apple and putting their own devices in developer mode.

I am afraid I don't understand where you are seeing any problem there.
Anyone with access to a GPL-ed source can distribute it, e.g. putting it on a digital media and given that to someone, or uploading it to a server.

For using source you need to either be a developer or have easy enough to follow instructions, but that is a property of source code, not of the source code's license.

Also not entirely sure what you mean with the last part but my guess is you are referring that deploying a modified version onto an iOS device would require Apple's development tools and a device that allows out-of-store installation.
In that case I also don't see how using e.g. a BSD licensed source would not also require that. Again a property of having access to a programs source, independent of the source's license.

Mono Relicensed MIT

Posted Apr 5, 2016 15:14 UTC (Tue) by jospoortvliet (guest, #33164) [Link]

We solved it this way.

Mono Relicensed MIT

Posted Apr 5, 2016 15:13 UTC (Tue) by jospoortvliet (guest, #33164) [Link]

That last thing is what we do with the ownCloud app for iOS... Works.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds