It's nice that you've chosen the GPL, as I also prefer that license, but what value do you see in this software that only you can modify for use? Do you intend to release an Android or other port, at some point?
It's nice that you've chosen the GPL, as I also prefer that license, but what value do you see in this software that only you can modify for use? Do you intend to release an Android or other port, at some point?
I don't intend to release this app on any other platform but others who want to may feel free - I think GPL allows for this. In the end, I don't really care what others do with my app as long as they consult me about what they want to do with it, which MIT is too loose for. If others want to release an app based on mine, they can feel free.
GPL is generally the best choice for that.
> In the end, I don't really care what others do with my app as long as they consult me about what they want to do with it
There’s no popular license that I know of that requires people to tell you about their fork. They can just release it and publish the code along with it.
> Tivoization is the creation of a system that incorporates software under the terms of a copyleft software license, but uses hardware restrictions to prevent users from running modified versions of the software on that hardware. [...] Stallman believes this practice denies users some of the freedom that [GPL] was designed to protect.