Live data from Hacker News

iOS on QEMU

github.com

101–106 of 106 posts

Re: iOS on QEMU

#101
post #77
post #75

Earlier quoted context omitted.

The problem is mac OS now uses M series chips. You'd be developing legacy code.

It's not legacy code until the day Apple definitively axes Intel models. The writing is on the wall yes, but they are still selling Intel Macs and they are not deprecated yet. The majority of development still happens on Intel Macs. I built an 11th-gen Rocket Lake 128GB Hackintosh with Thunderbolt Display support+2 LED Cinema Display recently and it's been great. Thunderbolt 3 support on a Hackintosh has been nice. J…

>It's not legacy code until the day Apple definitively axes Intel models.

You can't run Xcode 13 on any Intel mac OS machine.

Re: iOS on QEMU

#102

Earlier quoted context omitted.

I did this with QEMU, the performance is pretty fantastic under Linux.

You ran/run modern macos in QEMU under linux? I didn't know that was doable...

It's very doable, it takes like 10 minutes if your internet is reasonably quick and if you're lucky you might even get GPU acceleration out of it. I used this to set mine up: https://github.com/foxlet/macOS-Simple-KVM

Re: iOS on QEMU

#103

Earlier quoted context omitted.

Are there any countries where this EULA term isn’t enforceable?

If you don't agree to the EULA you don't have a license to use MacOS at all, which means you downloading it is (in many countries) a crime. The question whether or not a EULA is enforcable is only relevant for products you bought which have software preinstalled - it is often argued under First Sale (and similar) that the EULA isn't applicable.

Do you have any citations you can provide in this regard?

Re: iOS on QEMU

#104
post #101
post #77

Earlier quoted context omitted.

It's not legacy code until the day Apple definitively axes Intel models. The writing is on the wall yes, but they are still selling Intel Macs and they are not deprecated yet. The majority of development still happens on Intel Macs. I built an 11th-gen Rocket Lake 128GB Hackintosh with Thunderbolt Display support+2 LED Cinema Display recently and it's been great. Thunderbolt 3 support on a Hackintosh has been nice. J…

>It's not legacy code until the day Apple definitively axes Intel models. You can't run Xcode 13 on any Intel mac OS machine.

Yes you can. I've been running the Xcode 13 beta since it came out, and the newly released Xcode 13 RC also works without issue on my Intel machine.

Re: iOS on QEMU

#105
post #81
post #80

Earlier quoted context omitted.

Hypervisor.framework (and Virtualization.framework) in macOS run a Apple written hypervisor. This hypervisor implements VirtIO for its devices and can run macOS VMs (with full graphics and hardware acceleration, at least on the M1). One could conclude that it was implemented this way to allow compatibility for macOS on different hypervisors (and also so that Linux would just work on theirs). Speculation: I would be s…

I think Apple's silicon runs a very high margin, I imagine. Will the savings from running datacenters on their own silicon be big enough to offset the lost opportunity of selling more M1?

unless apple has an M1 that can address more than 16GB, this isn't happening.

Re: iOS on QEMU

#106
post #101
post #77

Earlier quoted context omitted.

It's not legacy code until the day Apple definitively axes Intel models. The writing is on the wall yes, but they are still selling Intel Macs and they are not deprecated yet. The majority of development still happens on Intel Macs. I built an 11th-gen Rocket Lake 128GB Hackintosh with Thunderbolt Display support+2 LED Cinema Display recently and it's been great. Thunderbolt 3 support on a Hackintosh has been nice. J…

>It's not legacy code until the day Apple definitively axes Intel models. You can't run Xcode 13 on any Intel mac OS machine.

That’s not true, Xcode 13 still fully supports Intel Macs.
Post reply on HN