|
|
Subscribe / Log in / New account

Mono Relicensed MIT

Mono Relicensed MIT

Posted Apr 4, 2016 20:32 UTC (Mon) by Cyberax (✭ supporter ✭, #52523)
In reply to: Mono Relicensed MIT by krake
Parent article: Mono Relicensed MIT

> So the choice of the authors is bad by default?
If it includes 'GPL' in it, then quite probably yes.

Note, that I don't argue that authors are not free to make bad choices.


to post comments

Mono Relicensed MIT

Posted Apr 5, 2016 7:33 UTC (Tue) by krake (guest, #55996) [Link] (6 responses)

> If it includes 'GPL' in it, then quite probably yes.

That at least gives it more perspective.
A license in favor of the user is bad, licenses or store restrictions against the user are good or at least not as bad.

I guess that is a valid philosphy, but others will still believe that caring for the users is also valid.

Mono Relicensed MIT

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

How do you care for non-existent users (GPL does not work on iPhone)?

Why not release your code as Apache2 or BSD and help real-life users instead?

Mono Relicensed MIT

Posted Apr 5, 2016 8:03 UTC (Tue) by krake (guest, #55996) [Link] (4 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.

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.

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