Feeds

How to run Mac OS X on a generic PC

No need for hacked software

Build a business case: developing custom apps

Once the operating system is installed on the hard drive, reboot into the Bios and turn AHCI on. Among other effects, this allows the boot mechanism to find Sata drives beyond the IDE range of 0-3. EFiX can now act as a boot selector, allowing you to boot between, say, Windows, Linux and Mac OS X, provided each is installed on a separate physical drive.

EFiX boot screen

The EFiX boot screen. It's found five drives: the left-most is Linux-bootable, then two Apple-bootable. The next is unbootable and the fifth is a Windows-bootable drive. The current boot (selected with the cursor keys) is the central highlighted icon, and the small rectangles above it represent the countdown.

I probably need to correct any impression that EFI is open-ended and wholly wonderful. An alternative view is set out here, where it's argued that EFI is effectively a DRM'd Bios.

ASEM itself takes advantage of the fact that "a core value of EFI is the preservation of intellectual property", and appears to be near-paranoid that its development effort will be stolen by others, making full use of EFI's support for cryptography to obscure its code and prevent interception of its updates.

Would-be hackers are not the only losers here. Ordinary EFiX users have complained that the one-way, over-the-net update process offers no option to step back to a previous update if, as actually happened earlier this year, an EFiX firmware update negatively impacts (in this case, network) performance.

But is it Legal?

There's plenty of room for discussion here. ASEM maintains that it's using an open standard, has developed its proprietary extension software in-house and is in breach of no copyright or patents. It sees the EFiX as broadening Apple's market, helping sales of Leopard into the built-it-yourself gaming sector, hitherto almost exclusively the domain of Windows.

Leopard installer

Success: Retail Leopard installing

However, a clause in Leopard's End User Licence Agreement (EULA), which everyone installing Leopard is supposed to read and accept, says: "This Licence allows you to install, use and run one (1) copy of the Apple Software on a single Apple-labeled computer at a time. You agree not to install, use or run the Apple Software on any non-Apple-labeled computer, or to enable others to do so."

Secure remote control for conventional and virtual desktops

More from The Register

next story
'Stop dissing Google or quit': OK, I quit, says Code Club co-founder
And now a message from our sponsors: 'STFU or else'
Why has the web gone to hell? Market chaos and HUMAN NATURE
Tim Berners-Lee isn't happy, but we should be
Microsoft boots 1,500 dodgy apps from the Windows Store
DEVELOPERS! DEVELOPERS! DEVELOPERS! Naughty, misleading developers!
Apple promises to lift Curse of the Drained iPhone 5 Battery
Have you tried turning it off and...? Never mind, here's a replacement
Mozilla's 'Tiles' ads debut in new Firefox nightlies
You can try turning them off and on again
Linux turns 23 and Linus Torvalds celebrates as only he can
No, not with swearing, but by controlling the release cycle
Scratched PC-dispatch patch patched, hatched in batch rematch
Windows security update fixed after triggering blue screens (and screams) of death
This is how I set about making a fortune with my own startup
Would you leave your well-paid job to chase your dream?
prev story

Whitepapers

Top 10 endpoint backup mistakes
Avoid the ten endpoint backup mistakes to ensure that your critical corporate data is protected and end user productivity is improved.
Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
Backing up distributed data
Eliminating the redundant use of bandwidth and storage capacity and application consolidation in the modern data center.
The essential guide to IT transformation
ServiceNow discusses three IT transformations that can help CIOs automate IT services to transform IT and the enterprise
Next gen security for virtualised datacentres
Legacy security solutions are inefficient due to the architectural differences between physical and virtual environments.