News for hackers. Stuff that matters.
Re:Boden – Native mobile cross-platform applications by saagarjha on Thursday May 30, 2019 @10:32AM (#20051501)
> a user cannot download an app’s source, modify it, and use it on their device

But I can do this for open source apps? More specifically (disclaimer: I am not a lawyer, and I don't know if this has been tested in court), I personally don't see the GPL requiring that I be able to modify the exact, signed binary that I was shipped if I can create an equivalent one myself.

Re:Boden – Native mobile cross-platform applications by hobofan on Thursday May 30, 2019 @12:12PM (#20052664)
> and use it on their device

To use the modified software on your device you have to be a "App Developer" (or whatever Apple calls it), and in the process to becoming one accept the TOS imposed by Apple. So you are only as free to run the modified source as Apple wants you too be.

Re:Boden – Native mobile cross-platform applications by Aaargh20318 on Thursday May 30, 2019 @02:38PM (#20054513)
You don’t need to enroll in the developer program to run code on your own device anymore, only if you want to distribute through the App Store.
Re:Boden – Native mobile cross-platform applications by dkersten on Friday May 31, 2019 @05:03AM (#20059333)
You have to refresh it every week or something though, right? At least last time I tried it (two years ago maybe?), the self signed apps needed to be re-signed after a short period of time. Fine for development and testing, not so great for actual real use.
Re:Boden – Native mobile cross-platform applications by hobofan on Friday May 31, 2019 @03:23AM (#20058852)
Huh, TIL. Last time I tried was ~2 years ago.
Re:Boden – Native mobile cross-platform applications by wtetzner on Thursday May 30, 2019 @12:43PM (#20053104)
I think the problem is that they need to provide a way for you to sign your own binary such that it will work on the hardware?
Re:Boden – Native mobile cross-platform applications by saagarjha on Friday May 31, 2019 @03:17AM (#20058832)
Which is entirely possible, no?
Re:Boden – Native mobile cross-platform applications by wtetzner on Friday May 31, 2019 @12:31PM (#20062409)
It's possible, but they have to actually do it.
Re:Boden – Native mobile cross-platform applications by saagarjha on Friday May 31, 2019 @01:50PM (#20063260)
But they do? Xcode does this.
Re:Boden – Native mobile cross-platform applications by wtetzner on Friday May 31, 2019 @02:46PM (#20063819)
I'm not sure if requiring you to buy a Mac meets the requirement. (I don't mean this sarcastically, I really don't know if it does).
Re:Boden – Native mobile cross-platform applications by saagarjha on Friday May 31, 2019 @03:09PM (#20064024)
You do not need Xcode or a Mac to sign applications.
Re:Boden – Native mobile cross-platform applications by wtetzner on Saturday June 01, 2019 @07:36AM (#20068695)
Ok, so let's assume I was able to build the source and sign it without needing a Mac. Am I then able to run my newly signed program on my iPhone freely? Do I need to get it into the app store? Are there limitations to installing it directly to my phone?

Just trying to figure out where the incompatibility will the GPL is coming from.

Re:Boden – Native mobile cross-platform applications by sanxiyn on Thursday May 30, 2019 @10:47AM (#20051709)
GPL v3 very clearly requires it. "Corresponding Source conveyed under this section must be accompanied by the Installation Information".
Re:Boden – Native mobile cross-platform applications by saagarjha on Thursday May 30, 2019 @11:02AM (#20051906)
I don't see how what you've quoted requires this?