back to article Apple tells emulator developers it's OK with retro games – not entire OSes

A pair of developers have come away from encounters with Apple's latest rules regarding video game emulators in its App Store and concluded the iGiant is not okay with software that emulates a whole operating system. The developers of DOS emulator iDOS and multi-OS emulator UTM both posted about Apple rejecting their wares …

  1. Bartholomew
    Joke

    Apple has simple list of demands, you just need to understand them

    NSFW: https://www.youtube.com/watch?v=WFGDPwsTX34 - Billy Connolly: Demands

  2. abend0c4 Silver badge

    Content outside their designated container area

    As far as I can tell from the guidelines, if you offer downloadable content you're supposed to provide an inventory of the possible downloads - which means you can't offer end users the ability to download software of their choice.

    A cynic might wonder whether this had more to do with revenue than "security". Let people run whatever software they like on their own devices and they'll expect to be able to install free stuff which Apple can't heavily tax. Restrict them to a small list and encourage developers to offer them via "in-app purchases" and you have a nice little earner.

    Obfuscate this with some legally meaningless terminology like "retro games" (it's roughly equivalent to telling developers they can offer green software but not yellow) and that should keep those pesky EU regulators off their backs for at least 15 seconds.

    1. Anna Nymous
      Black Helicopters

      Re: Content outside their designated container area

      I believe it was Noam Chomsky who opined te following in his "The Common Good" (but I could be wrong):

      > The smart way to keep people passive and obedient is to strictly limit the spectrum of acceptable opinion, but allow very lively debate within that spectrum....

      What we're seeing is that exact same thing: the acceptable opinion is "you buy things through the app store where we collect 30% just because we can" and the lively debate is "but you can sell almost anything there".

      1. Anonymous Coward
        Anonymous Coward

        Re: Content outside their designated container area

        What we're seeing is that exact same thing: the acceptable opinion is "you buy things through the app store where we collect 30% just because we can" and the lively debate is "but you can sell almost anything there".

        You just banged that into your keyboard without thinking, didn't you? Which app store were you referring to? All of them?

        1. Anonymous Coward
          Anonymous Coward

          Re: Content outside their designated container area

          It's an article about the Apple app store.

          Your Apple faboism is out of control.

    2. v13

      Re: Content outside their designated container area

      *unless you are safari, in which case you can do whatever you like.

  3. Mage Silver badge
    Devil

    Not about security per-se

    It's always about control, even revenue is secondary!

    1. Anonymous Coward
      Anonymous Coward

      Re: Not about security per-se

      Indeed. It doesn't really show confidence in your sandboxed design if you are scared it can be broken so easily.

      1. Justthefacts Silver badge
        Facepalm

        Re: Not about security per-se

        They. Aren’t. Apple do not believe that a sandbox can provide the security requested. Any sandbox.

        How many times does this need to be said? It’s *EU Fandroids* who believe in “the power of the sandbox”. Every sensible consumer, Apple itself, and people with any experience of proper IT security *including the official and semi-public advice of our security services*, considers that to be ludicrous security practice.

        If you are relying on your sandbox to protect you, any sandbox, you’ve already lost the battle. That’s not restricted to Apple. Apple’s defense in depth is to restrict installations to the App Store. That *plus* sandbox has proved in practice to be sufficient.

        Forget Apple, I bet your *company’s IT policy* is not to allow users as admin. In many large companies, users aren’t allowed to install anything on their computers other than “company approved programs”. Does that company say “oh, of course unless you install a sandbox on your computer, in which case feel free to install anything you like”? No. It doesn’t.

        All Apple users are demanding, is the right to have an IT security policy enforced on the *device they own*. And since they are just consumers at home, they want to outsource “having an IT department check what’s being installed” to an Apple-provided App Store.

        1. klh

          Re: Not about security per-se

          Bold of you to assume you can speak for every Apple user out there. Not only are you repeating Apple's poor excuses, but also for some reason think people love the corporate policies so much they want them in their personal lives too?

          No thanks, I can think for myself, I don't need the OEM to tell me what I can and cannot do with hardware I pay for. And if you prefer someone to think for you, nobody is forcing you to use other app stores or install software from the web.

          Btw you realize that a sandbox is the only thing keeping you "safe" while you browse the web, right?

  4. karlkarl Silver badge

    > OK with retro games – not entire OSes

    Heh, it probably fears the fact that an emulated Windows 3.1 install is actually more useful than a locked down / cripped iOS in almost any computing task.

    1. Anonymous Coward
      Anonymous Coward

      It's almost as if one's a desktop OS and one's a mobile OS

  5. Pascal Monett Silver badge
    Big Brother

    Typical

    "when I asked what changes I should make to be compliant, they had no idea, nor when I asked what a retro game console is. "

    Yeah, it's Apple. They find excuses and make up rules to refer to when they deny you, but they will never, ever publish a clear guide of how to respect the rules.

    That would remove the ability to deny you, you see, and Cupertino needs that ability to ensure control.

    Control is paramount. Publishing the rulebook would remove control.

    That cannot be allowed.

    1. Dan 55 Silver badge

      Re: Typical

      Someone should submit a PS1 Net Yaroze emulator just to see what happens, perhaps the app store will disappear in a puff of smoke.

    2. Rich 2 Silver badge

      Re: Typical

      “They find excuses and make up rules to refer to when they deny you, but they will never, ever publish a clear guide of how to respect the rules”

      Sounds exactly like HMRC

    3. Anonymous Coward
      FAIL

      Re: Typical

      @Pascal

      Quote "Control is paramount. Publishing the rulebook would remove control." Unquote.

      Maybe you should have checked before pressing "submit"?

      Here it is...

      https://developer.apple.com/app-store/review/guidelines/#introduction

      Cheers... Ishy

  6. MonkeyJuice Bronze badge
    Devil

    And yet

    WebView components that literally pull JavaScript from a url at runtime _and_ have read/write access to downloads have been always worked for us. Either Apple doesn't understand security, or Apple doesn't want you to acknowledge DOS was a thing.

  7. mevets

    “We have always been at war with Eastasia.”

    Where is that woman with the sledgehammer?

    1. MonkeyJuice Bronze badge

      Re: “We have always been at war with Eastasia.”

      Beating the shit out of a Stradivarius and daubing a penis on the Mona Lisa I think.

  8. heyrick Silver badge

    An operating system is far more complex than a single app, and could introduce many more security issues.

    Oh bollocks. The emulator is the app, the OS is run by the emulator, not by the host machine. Sure, the emulator might have flaws, but that applies whether it's running an old game or an old OS. And from my younger hackier days, I can tell you that old games do much freakier things than the average OS of the era.

  9. sten2012

    > UTM SE was also rejected from certification for third-party app stores in the EU, the developer said, based on section 2.5.2 because section 4.7 only applies to apps published in Apple's App Store.

    Sorry. I've had a few. My reading comprehension is suffering.

    Why do arbitrary Apple rules for apps in their own legally determined to be monopolistic app stores apply to third party app stores they have been forced to provide? In fact, more stringent ones?

    I'm ok with popping a big "potential malware" warning. "We can't deterministically prove what this app will do". But how can it be banned?

    1. Dan 55 Silver badge

      The 3rd party app must still be signed by Apple and if Apple refuse to sign it, no iPhone will install it.

      Buying an alleged computing device worth 1000 currency units is still not enough for Apple, they have to be there afterwards for the lifetime of your device saying what you can and can't do with it using rules which they themselves can't define. It's absurd, but apparently some people find the security and privacy excuses that Apple reach for whatever this nonsense happens comforting.

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Other stories you might like