News for hackers. Stuff that matters.
Re:Mac at Any Scale by miniman1337 on Tuesday November 03, 2026 @11:02AM (#50353682)
Isnt it against the Apple EULA to sell VMs of Macos? Love the creative problem solving with the HW.
Re:Mac at Any Scale by kylec on Tuesday November 03, 2026 @11:07AM (#50353769)
I don't know about selling, but Apple permits up to 2 virtualized Macs to run on a Mac. If they are circumventing this limit that would be an issue, but it doesn't sound like they are.
Re:Mac at Any Scale by miniman1337 on Tuesday November 03, 2026 @11:19AM (#50353954)
Ah okay - and the 24 hour minimum rental time doesn't apply to VMs? Im just curious how they are getting around the limits that Mac Stadium and AWS have.
Re:Mac at Any Scale by zamadatix on Tuesday November 03, 2026 @12:18PM (#50354888)
One can bill customers in 24 hour minimums OR bill customers however you want and make sure it covers complying with the rule.
Re:Mac at Any Scale by miniman1337 on Tuesday November 03, 2026 @12:58PM (#50355552)
I dont think thats an correct interpretation of the EULA, they are just choosing to ignore it - https://wiki.licenseware.io/catalog/rules/apple-macos-lease-...
Re:Mac at Any Scale by jtuple on Tuesday November 03, 2026 @01:24PM (#50355998)
If a business reserves a Mac for 24 hours (and allows no other users for that window), it complies with the EULA, no?

That doesn't mean the business has to charge the user for 24 hours. You could charge for 6 hours and then just let the Mac sit idle and unused the remaining 18.

You're eatting the cost of that unused time, but if its a differentiator that leads to more business than it might still be worth it.

Re:Mac at Any Scale by saagarjha on Tuesday November 03, 2026 @03:49PM (#50357978)
I don’t think they are doing this.
Re:Mac at Any Scale by pvtmert on Tuesday November 03, 2026 @05:42PM (#50359286)
From the wording of the parent comment my understanding is that 24 hour period applies to the MacOS VM, not the hardware itself. Since they split each physical host into at least 2 different VMs the 24 hour period is for that VM. Even stronger case if they also lock the core affinity to the physical layout like Max editions having multiple Pro chips/dies within...

For Amazon EC2 the case is different since it doesn't allow VMs but only possible to get dedicated bare-metal hosts. Obviously Amazon could offer VMs but they would not because the current way allows them to charge 24 hours even if user uses the host only 1 hour. And obviously no body big enough challenging the status quo and impacting AWS' revenue hard enough.

Re:Mac at Any Scale by solyin on Tuesday November 03, 2026 @05:13PM (#50358994)
The hack for the 24 hour thing is, of course, as a data center, to form an s-corp and hire employees to work 1 hour per week racking servers and give them a W-2 for a princely sum of just $16.90/week which works out to $878.80/year. Then as a perk of the job, those employees get to access the cluster as a perk of their employment. You can't charge an application fee since it's California, so then you sell interview prep courses for $1,000, and encourage graduates to apply.
Re:Mac at Any Scale by qalmakka on Tuesday November 03, 2026 @09:45PM (#50360955)
Yes but if you read the EULA the two VM limit it does sound like you can't really sell access to VMs:

> except as otherwise provided in writing, signed, or issued by an authorized representative of Apple, to install, use and run up to two (2) additional copies or instances of the Apple Software, or any prior macOS or OS X operating system software or subsequent release of the Apple Software, within virtual operating system environments on each Apple-branded computer you own or control that is already running the Apple Software, for purposes of: (a) software development; (b) testing during software development; (c) using macOS Server; or (d) personal, non-commercial use.

In section 3 they also say that if you're renting access to a Mac you can only run one VM, which sounds kinda like that

> Except as expressly permitted in Section 3, the grant set forth in Section 2B(iii) above does not permit you to use the virtualized copies or instances of the Apple Software in connection with service bureau, time-sharing, terminal sharing, relay service or other similar types of services.

Re:Mac at Any Scale by hmartin on Tuesday November 03, 2026 @11:11AM (#50353830)
> A well-known limitation is that Apple only allows two macOS VMs per physical Mac. It can be a Mac Pro with 24 cores and 192 GB memory, yet it is limited to running only two guest VMs. This limitation leaks into our product offering: we can only slice Mac resources in two halves. So we run instances with 6 or 12 cores on 14-core Mac Minis and 8/16-core instances on 18-core MacBooks (we reserve a couple cores for management overhead).
Re:Mac at Any Scale by GeekyBear on Tuesday November 03, 2026 @01:07PM (#50355699)
To be fair, it was against Microsoft's EULA to sell the OEM version of Windows to individuals who built a computer from parts.

Nobody cared.

Re:Mac at Any Scale by matt-p on Tuesday November 03, 2026 @01:50PM (#50356392)
I thought you could also only sell exclusive use e.g only one vm (or two vms to same customer)
Re:Mac at Any Scale by jshier on Tuesday November 03, 2026 @08:52PM (#50360657)
GitHub Actions gets around the 24 hour rule by saying you agree to have them as a subcontractor, so you're paying them for their infrastructure and services, not for the minis themselves.