Live data from Hacker News

Apple just lost its lawsuit trying to ban iOS virtual machines

techradar.com

11–20 of 344 posts

Re: Apple just lost its lawsuit trying to ban iOS virtual machines

#11
post #5
post #3

[flagged]

but now can I run a virtual machine on an android device?

I assume you mean "Can I run a virtual machine of an android device?"

The answer is yes. Since forever ago.

You can find an official guide here: https://source.android.com/docs/setup/create/avd

Re: Apple just lost its lawsuit trying to ban iOS virtual machines

#12
post #5
post #3

[flagged]

but now can I run a virtual machine on an android device?

Currently, you're limited to QEMU with software emulation or a Linux proot/chroot. KVM support isn't in a stable version of Android yet but it's coming soon. With an unlocked bootloader and potentially a few kernel tweaks you probably could (as well as Windows and any other compatible OS).

I don't think the experience will be very usable, though. iPhones contain dedicated hardware that Android devices don't have (and vice versa) and decent GPU acceleration may be a long time off with the standard driver quality Android vendors deliver.

Re: Apple just lost its lawsuit trying to ban iOS virtual machines

#13
post #5
post #3

[flagged]

but now can I run a virtual machine on an android device?

You can run Chrome, which has a virtual machine in it. Maybe not the same kind of virtual machine that you're talking about, but this is the kind of virtual machine that Apple has banned: any kind of code that isn't statically compiled, that isn't immediately readable. This is why Chrome (actual, not the thin cosmetic shell over Safari WebView available now) can't run on iOS: Chrome has to download & run JS code, and that's impossible because it doesn't know ahead of time what code to run. Apple has society in the pinchers.

Conversely, I have no respect at all for the m-f a-h at Google who have, in MV3, pulled an Apple and banned anything but statically compiled code in WebExtensions. Google is doing the worst thing Apple did, but to the web. And I absolutely hate it. Hate it hate it hate it hate it. Abominable way to hurt the web. https://github.com/w3c/webextensions/issues/139

Re: Apple just lost its lawsuit trying to ban iOS virtual machines

#14
post #13
post #5

Earlier quoted context omitted.

but now can I run a virtual machine on an android device?

You can run Chrome, which has a virtual machine in it. Maybe not the same kind of virtual machine that you're talking about, but this is the kind of virtual machine that Apple has banned: any kind of code that isn't statically compiled, that isn't immediately readable. This is why Chrome (actual, not the thin cosmetic shell over Safari WebView available now) can't run on iOS: Chrome has to download & run JS code, and…

While not directly applicable to this case, it's worth noting that you cannot run Chrome on iOS, explicitly because it's a VM (in the sense that it executes user-defined code). That's why iOS Chrome uses WebKit, and not V8, as its rendering and JS engine.

Re: Apple just lost its lawsuit trying to ban iOS virtual machines

#15

Parallel or something like that lets you run windows on mac os. I think thats a fair decision, always found macs looking nice, but dislike many of the apps. Windows and ms suite on mac is on my bucket list now.

[deleted]

Re: Apple just lost its lawsuit trying to ban iOS virtual machines

#16

Parallel or something like that lets you run windows on mac os. I think thats a fair decision, always found macs looking nice, but dislike many of the apps. Windows and ms suite on mac is on my bucket list now.

[deleted]

no, it is about running iOS in VMs

Re: Apple just lost its lawsuit trying to ban iOS virtual machines

#17
post #5
post #3

[flagged]

but now can I run a virtual machine on an android device?

Wrong headed. Case was about Corellium's third party virtual iOS device used for security research, not a VM running on iOS.

But I really really want my iPadOS MAME app back, and I would applaud some judgement that banned Apple's VM and emulator ban on iOS and similar.

Re: Apple just lost its lawsuit trying to ban iOS virtual machines

#19

Parallel or something like that lets you run windows on mac os. I think thats a fair decision, always found macs looking nice, but dislike many of the apps. Windows and ms suite on mac is on my bucket list now.

The judge ruled it was "fair use" because the VM's are used for security testing. The company behind this also requires you to register before they allow you to use the VM.

Re: Apple just lost its lawsuit trying to ban iOS virtual machines

#20
post #13

Earlier quoted context omitted.

You can run Chrome, which has a virtual machine in it. Maybe not the same kind of virtual machine that you're talking about, but this is the kind of virtual machine that Apple has banned: any kind of code that isn't statically compiled, that isn't immediately readable. This is why Chrome (actual, not the thin cosmetic shell over Safari WebView available now) can't run on iOS: Chrome has to download & run JS code, and…

While not directly applicable to this case, it's worth noting that you cannot run Chrome on iOS, explicitly because it's a VM (in the sense that it executes user-defined code). That's why iOS Chrome uses WebKit, and not V8, as its rendering and JS engine.

That is what the parent comment says
Post reply on HN