Live data from Hacker News

Install OS X 10.10 Yosemite in VirtualBox

blog.frd.mn

21–30 of 109 posts

Re: Install OS X 10.10 Yosemite in VirtualBox

#21

Earlier quoted context omitted.

Virtualization is expressly permitted by the Mac OS X 10.10.3 (Yosemite) SLA (Section 2B III) - http://images.apple.com/legal/sla/docs/OSX10103.pdf (iii) to install, use and run up to two (2) additional copies or instances of the Apple Software within virtual operating system environments on each Mac Computer you own or control that is already running the Apple Software, for purposes of: (a) software development; (b)…

What I don't understand is: If Apple allows people to visualise OS X, why do they make doing so such a pain in the ass? I looked into virtualising OS X so I could test an installer on a clean machine image, but the instructions always involve downloading patched ISOs from torrent sites. Seemed to me testing like that would make me less professional, not more professional :)

I managed to install OS X Yosemite on Windows VMWare Workstation 10 using a commonly available VMWare patch and a USB stick for the installation, created using the standard createinstallmedia command.

Re: Install OS X 10.10 Yosemite in VirtualBox

#22
I'm thinking about getting a MBP (have one at work) because the hardware is shiny and OSX is useful/needed for some things (iOS development, Unity development). However I'd much rather run Linux as the base OS. That setup wouldn't violate the EULA. I guess I'll spin up a VB-image on this OSX-MBP and see how it goes :) Useful.

Re: Install OS X 10.10 Yosemite in VirtualBox

#24
post #20
post #4

Earlier quoted context omitted.

If you are in the US. In other countries, these parts of the EULA might not have a legal meaning at all.

in other countries, the US can activate and kill with drones, their laws have little to legal meaning at all.

Sure, I live in the UK and I live in constant fear of the mighty US drone army. Our laws (a great deal of which predate the existence of the US) have no meaning.

Re: Install OS X 10.10 Yosemite in VirtualBox

#25
post #6
post #2

Needless to say, this is a gross EULA violation (clarification: if you do it on non-Apple hardware, that is).

Yes. Those legally binding EULAs with the associated EULA-violations we've constantly heard people getting jailed over. How about you Mac-heads come to terms with Macs being bog standard X86 hardware and OSX being a bog standard X86 OS, and that running a bog standard X86 OS on bog standard X86 hardware is absolutely within everyone's legal right to do? There's nothing special about your hardware nor OS. Get over it.…

What is "proper" Linux?

Re: Install OS X 10.10 Yosemite in VirtualBox

#26
post #14
post #7

Earlier quoted context omitted.

> It's not, you're allowed to install OS X in virtual machines granted it is on a apple device. I was with you until you said something about restrictions. No court of law anywhere has said that you running standard X86 code in a standard X86 environment is illegal.

But can you run any x86 code in any x86 environment, even when not licensed for it? Taken literally, your stance would mean that software licenses have no legal standing and binaries can be copied to anyone to be run anywhere -- it's just "running standard x86 code in a standard x86 environment" after all.

EULA is a different thing from copyright.

Re: Install OS X 10.10 Yosemite in VirtualBox

#27
post #22

I'm thinking about getting a MBP (have one at work) because the hardware is shiny and OSX is useful/needed for some things (iOS development, Unity development). However I'd much rather run Linux as the base OS. That setup wouldn't violate the EULA. I guess I'll spin up a VB-image on this OSX-MBP and see how it goes :) Useful.

I would guess you'll probably get at best mediocre battery life not running OS X as the host OS.

If you happen to have any issues with hardware (that are actually hardware issues) it will also most likely be a lot harder (i.e. more involved) to get support from an Apple Store.

Also, from reading the quoted text about the "virtualisation" clause in the EULA - it may only be "acceptable" (by Apple's terms) to virtualise OS X on top of OS X (emphasis mine):

> to install, use and run up to two (2) additional copies or instances of the Apple Software within virtual operating system environments on each Mac Computer you own or control that is already running the Apple Software

Re: Install OS X 10.10 Yosemite in VirtualBox

#28
post #14

Earlier quoted context omitted.

But can you run any x86 code in any x86 environment, even when not licensed for it? Taken literally, your stance would mean that software licenses have no legal standing and binaries can be copied to anyone to be run anywhere -- it's just "running standard x86 code in a standard x86 environment" after all.

EULA is a different thing from copyright.

copyright is different from software licensing.

Re: Install OS X 10.10 Yosemite in VirtualBox

#29
post #14

Earlier quoted context omitted.

But can you run any x86 code in any x86 environment, even when not licensed for it? Taken literally, your stance would mean that software licenses have no legal standing and binaries can be copied to anyone to be run anywhere -- it's just "running standard x86 code in a standard x86 environment" after all.

EULA is a different thing from copyright.

Indeed. Software licenses exist because copyright on its own is insufficient to define the relationship between vendors and customers.

I'm not saying that EULAs are good. But they're not obviously invalid just because common sense suggests you should be able to run some software on some hardware.

If Apple's EULA is unenforceable, how about Oracle's licensing agreements? Or the GPL? These are complicated questions.

Re: Install OS X 10.10 Yosemite in VirtualBox

#30
post #25
post #6

Earlier quoted context omitted.

Yes. Those legally binding EULAs with the associated EULA-violations we've constantly heard people getting jailed over. How about you Mac-heads come to terms with Macs being bog standard X86 hardware and OSX being a bog standard X86 OS, and that running a bog standard X86 OS on bog standard X86 hardware is absolutely within everyone's legal right to do? There's nothing special about your hardware nor OS. Get over it.…

What is "proper" Linux?

He's probably one of those guys that thinks OSX is a version of Linux... or BSD...

(hint its Mach with a BSD userland).

Post reply on HN