Live data from Hacker News

iOS on QEMU

github.com

91–100 of 106 posts

Re: iOS on QEMU

#91

Earlier quoted context omitted.

Only for future releases. If it works currently for iOS 12, it'll keep working for those builds of iOS 12. I fail to see how Apple can break what already works for code they can't/won't change.

No - like, Apple sends a DMCA complaint or legal complaints to the project and the developers saying to shut it down or they'll bring in the lawyers.

DMCA what? I don’t see anything wrong with emulation.

Re: iOS on QEMU

#92
post #28

This would be interesting to see, I'm guessing the implications are being able to build iOS projects without requiring a Mac at any stage of the development process.

You can actually do this now, without emulation: https://github.com/tpoechtrager/cctools-port Zig are also working on it: https://zig.news/monthly/zig-monthly-august-2021-ios-support... The pioneer of software dictatorship will probably make this impossible or illegal as soon as it gains any traction though. And people will probably congratulate them for it in the name of "security".

> The pioneer of software dictatorship will probably make this impossible or illegal as soon as it gains any traction though

What does Microsoft have to do with this?

Re: iOS on QEMU

#93

Earlier quoted context omitted.

Only for future releases. If it works currently for iOS 12, it'll keep working for those builds of iOS 12. I fail to see how Apple can break what already works for code they can't/won't change.

No - like, Apple sends a DMCA complaint or legal complaints to the project and the developers saying to shut it down or they'll bring in the lawyers.

That won't work in large parts of the world, like China.

Re: iOS on QEMU

#94
post #81

Earlier quoted context omitted.

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?

I don’t think the demand curve is matching supply at this point, and the processors, while powerful, will be outdated in a relatively short timeframe. Utilising them in a build farm would be one way to put any excess to good use.

And for Trillion dollar firm a way to get into a big and never touched now business. The Apple server and business object aside, the m1 might be a good line of business to try. This is particular so now Apple is not controlled by intel on their product development.

The next will be the gpu market.

No need to do the extreme just the one that can handle normal server load, flight simulator, even just 2k AA game.

Someone is doing the market analysis (not selling but real market segment under analysis), really what market one can hold the trillion dollar company.

I am not sure they can do Apple car which is mainly about hydrogen or electron capacity. But server and game …

Re: iOS on QEMU

#95
post #90
post #85

Earlier quoted context omitted.

Gigabyte Z590 Vision D

Thank you.

Forgot to mention it's a Radeon R9 270, quite old. Might want to upgrade to Radeon 6900 XT in the future if 8K monitor on macOS becomes possible

Re: iOS on QEMU

#96
post #78
post #37

Earlier quoted context omitted.

For casual app development I just run MacOS in a free VMWare instance on my Windows machine. It has no graphics acceleration but otherwise works flawlessly.

IIRC, macOS EULA expressly requires that the OS be run on Apple hardware. If it's run in emulation (which is permitted), the host must run on Apple hardware anyway. Apple is not a software company, it's an electronic appliance company, like Samsung. Of course, apple won't go after individuals who violate this provision. But is a cloud vendor or a CI vendor tried to pull that off, Apple would smash them.

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

Re: iOS on QEMU

#97
post #37

Earlier quoted context omitted.

For casual app development I just run MacOS in a free VMWare instance on my Windows machine. It has no graphics acceleration but otherwise works flawlessly.

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...

Re: iOS on QEMU

#98
post #40

> This project is a fork of the official QEMU repository Why isn't it _actually_ a fork though? I don't like when projects do this and don't actually make it a fork.

I read a blog post a few years back discussing some issues with Github's fork feature (as opposed to just creating a new repo that isn't explicitly linked to the original within Github's UI). From a quick search, I believe this[1] was it, and I remember finding it fairly compelling. [1]: https://zbowling.github.io/blog/2011/11/25/github/

I recently found this article, which probably repeats the same points, but with a very concrete example (Linux kernel development): https://blog.ffwll.ch/2017/08/github-why-cant-host-the-kerne...

It was an interesting read because Linus has repeatedly dismissed github for kernel development, and he never explains why in detail (as a consequence most news reporting his soundbites are not very informative either)

Re: iOS on QEMU

#99
post #88
post #62

Earlier quoted context omitted.

Actually it is easy to build Hackintoshes, even with AMD. Catalina is running stable with Apple ID and all the bells and whistles. In the past when Apple ignored updating Mac Pro Trashcan for several years, we have build a monstrous PC with Hackintosh to run FinalCut. Search for Open Core Catalina.

I had a hackintosh back in 2009, and recently decided to go at it again and built a custom PC with all the components from https://www.tonymacx86.com/buyersguide/building-a-customac-h... . After a week I never managed to get the OS to install without the installation process crashing towards the end, so it's not "actually" easy even if you know your way around a computer.

I started building Hackintoshes in early 2008, just from curiosity. I remember successfully running 10.4 on a netbook. https://archive.org/details/mac-os-x-tiger-10-4-8-hackintosh...

https://www.youtube.com/watch?v=juCz2ZzNOAY

Believe me now is so damn easy that it's funny. Now you have a lot of tools to load kexts and configurations. In the old days we loaded kexts manually:)

Re: iOS on QEMU

#100
post #78

Earlier quoted context omitted.

IIRC, macOS EULA expressly requires that the OS be run on Apple hardware. If it's run in emulation (which is permitted), the host must run on Apple hardware anyway. Apple is not a software company, it's an electronic appliance company, like Samsung. Of course, apple won't go after individuals who violate this provision. But is a cloud vendor or a CI vendor tried to pull that off, Apple would smash them.

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.

Post reply on HN