Earlier quoted context omitted.
I stand corrected, although from a policy-making perspective ScummVM allows users to run software acquired through ways not sanctioned by Apple (or owners of the original IPs), which I believe is the major part of why emulators are not allowed on App Store and thus bears a similarity to them in that particular aspect.
Is there any philosophical difference in playing your game using ScummVM versus playing a JavaScript game on some website using Safari for iOS?
ScummVM on the App Store
71–80 of 197 posts
Re: ScummVM on the App Store
#72How’d this get past app review? Apple has allowed zero emulators of any type on the App Store. I bet this gets crushed.
https://developer.apple.com/app-store/review/guidelines/#phy...
Re: ScummVM on the App Store
#73ScummVM 2.8.0 is a pretty big release overall, with the App Store release just being the icing on the cake. The full notes are pretty long![0] The list of supported games has grown a lot. ScummVM is capable of running the Adibou series now, as well as the first Might & Magic game and Muppet Treasure Island! A hefty review of the Broken Sword engine has also restored a lot of small missing features. If you have even a…
Re: ScummVM on the App Store
#74How’d this get past app review? Apple has allowed zero emulators of any type on the App Store. I bet this gets crushed.
It doesn't run the original source code of the games. Rather, it's a complete rewrite of the game that uses the original assets (images, sounds, internal scripts, etc.)
Re: ScummVM on the App Store
#75Earlier quoted context omitted.
> GPLv2 which doesn't require the freedom to RUN the program It does. This is the first freedom of free software. I'm not sure the issues with distributing GPL software on the App store are specific to the GPLv3. I don't fully understand things on this, but [1] seems to be a good entry point. > apple seems to ship software with gplv2 (old bash, etc) but no GPLv3 software. This is an Apple policy / a choice that they…
Sued by whom? The bash people seem like they have better things to do than sue Apple.
Bash is part of the GNU project. As a consequence, I believe contributors assign their copyright to the FSF. I downloaded a random release of bash 3 (3.0.16) and opened a random C file from it and it is indeed "Copyright (C) 1993-2004 Free Software Foundation, Inc."
I appreciate that individual developers might not have the time & energy to engage in a lawsuit against Apple, but the FSF is bigger, and has all the incentive to be firm with the terms of the GPL licenses for the licenses to look strong. Developers can also certainly request help from the Software Freedom Conservancy [1] or the Software Freedom Law Center [2] (which has helped BusyBox win several lawsuits) for this kind of stuff. Apparently the SFLC has helped the FSF in the past, against Cisco, if I'm to believe [2].
[1] https://sfconservancy.org/
[2] https://en.wikipedia.org/wiki/Software_Freedom_Law_Center
Re: ScummVM on the App Store
#76How’d this get past app review? Apple has allowed zero emulators of any type on the App Store. I bet this gets crushed.
Re: ScummVM on the App Store
#77Earlier quoted context omitted.
It's been a hot minute since I had to dig into the code Apple publishes for anything and since then they seem to have moved it all to Github. I don't have my mac handy to try building it, but I don't see any references to a rootless.h in the code they're publishing. I'm curious to know a bit more about what's missing.
They inlined the code here: https://github.com/apple-oss-distributions/bash/commit/9817a...
It doesn't say you're not allowed to modify the code, just that you have to distribute the modified code in its entirety. If what Apple is distributing is sufficient to build (their version of) bash, it's perfectly fine.
Re: ScummVM on the App Store
#78Is there a place where I can legally obtain images to run on the vm?
Re: ScummVM on the App Store
#79This is fantastic. I consider iOS far superior in so many ways over Android. Except that it is locked down so much. If iOS becomes more open, there will be nearly no reason to get an Android.