Can you run OS X without a Mac?

| | Comments (1) |

Since Macs are now mostly Intel-based, and since it's pretty well established that you can run Windows on a Mac, I began wondering what the possibilities were for running OS X on a PC -- a Windows PC, if you will, except without Windows or any other BS programs that you have to pay for.

I've just started poking around, but one of the places where people are trying to do this is InsanelyMac, where there is news, plus blogs and forums, dedicated to what it calls "the evolution of OSX86."

Many have said that the reason OS X runs so well is that it's tuned to and configured for a very specific and small set of hardware platforms. I'm sure that's true, and while there are plenty of Linux and BSD distributions that run on PCs (hundreds, in fact), the ability to run Apple's OS X on any platform you choose would be a game-changing development.

Plus there are no shortage of people who want to hack everything Apple makes, from iPods to iPhones, AppleTV and more. So why not OS X itself?

A better place to get started than InsanelyMac is the project's OSx86 Wiki, specifically its FAQ. Here's a sample:

Do I need Apple hardware to run Mac OS X?
Not anymore.
Projects such as OSx86 have succeeded in allowing the Intel-based version of Mac OS X to run on non-Apple hardware largely by bypassing the TPM in software.
The "Trusted Platform Module," or TPM, is a computer chip embedded inside Intel-based Macs to prevent the Intel-based version of Mac OS X from running on non-Apple hardware. (during installation of Mac OS X, Mac OS X interfaces with the TPM. If Mac OS X finds that the TPM doesn't exist, Mac OS X refuses to install or run.)
In building your "Hackintosh" however, you may want to keep as close to the hardware configuration of Intel-based Macs for the best compatibility. Intel Macs use (or have used) either a Core Solo, Core Duo, Core 2 Duo, or Xeon processor. For graphics cards, Intel Macs have seen Intel's GMA950; ATI's Mobility Radeon X1600, Radeon X1600, and Radeon X1900 XT; and nVidia's GeForce 7300GT, 7600GT, 8600M GT or Quadro FX4500.
Will Apple sell OS X for PCs?
No. Apple has repeatedly stated that OS X for Intel will only run on Apple hardware.
Of course Apple may change its mind at any time. Remember that Steve Jobs stated there would not be a video iPod anytime soon!
There could be many good reasons for Apple to let OSx86 spread on non proprietary computers. It could boost Apple's Hardware sales via a halo effect similar to the iPod one or simply allow them to up their OS market share. We'll see...
Of course, this is a big debate within the Mac community, because the release of Mac OS X for normal PCs could lead to many problems. Apple's primary reason for selling their computers is the huge profit margins on the hardware. If their operating system was available on any regular PC, they wouldn't make nearly as much profit from hardware sales. Drivers are not the issue however, as it is the responsibility of the hardware vendor to write drivers that are compatible with any given operating system.

I love this part: "... it is the responsibility of the hardware vendor to write drivers that are compatible with any given operating system." Pause for laugh.

But I like the word "Hackintosh," and will use it with impunity.

But is this illegal? I don't think any laws are being broken by the downloading of the various programs, images and the like, but it's certainly not kosher in terms of the Mac OS X user agreements. But I don't think the people engaging in this kind of activity think they're doing anything wrong. It's all in the service of hacking and bringing OS X to a platform that deserves it.

It goes like this: If Apple ported OS X to PC, we'd buy it, but they refuse to do so. The reasons are murky but probably wouldn't hold up to antitrust scrutiny, should such scrutiny be brought to bear (and it won't be). Apple is keeping OS X a Mac-only product in the interest of profit and not pissing off Microsoft (also known as "more profit").

But throw a hacker a bone, and s/he will chew it. You pay for Mac OS X (and Windows, for that matter) but you don't "own" your copy -- you're pretty much just renting it -- and your use of that code is severly restricted by the companies that really own it. With free open-source software -- including the Linux operating system -- under the GPL, you can modify the code and try to run it on any kind of hardware you please. If you offer that modded code to others, you must include the source so people can see what you're doing and make further improvement, if they so choose.

It's all about innovation and freedom.

And it's natural for people to bring that innovation to OS X, which uses BSD (Darwin, specifically) as its base. BSD is not under the GPL. It has a license that allows for modification of the code without sharing the source with others. That's one reason why Apple chose it instead of Linux, I imagine.

But to get a start on running OS X on your PC, Darwin is freely available (though not the same thing as the full OS X by a long shot).


1 Comments

eol said:

"That's one reason why Apple chose it instead of Linux, I imagine."

Another reason is stability through many versions. Linux kernel is to some degree a moving target and not really mature for such a business.

Leave a comment

Tech Talk column

Steven Rosenberg's weekly Tech Talk column, which appeared Saturdays in the Los Angeles Daily News through about October 2009, is available on the Daily News Technology page.

About this blog






Steven Rosenberg aims to learn what he does not know. He writes about it here.



About this Entry

This page contains a single entry by Steven Rosenberg published on October 15, 2007 11:24 AM.

More Synaptic touchpad configuration tips for Ubuntu was the previous entry in this blog.

Click traffic still anemic is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Recent Comments

eol on Can you run OS X without a Mac?: "That's one reason why Apple chose it instead of Linux, I imagine." A ...

Powered by Movable Type 4.25

Search this blog

Loading

LXer

Links

Daily News technology
LXer
Distrowatch
Linus' Blog
David Pogue
BoingBoing
Linux Today
TuxRadar
Linux.com
Linux Planet
The Open Road
Linux Outlaws podcast
Dan Lynch
Fabian Scherschel
The VAR Guy
Larry the Free Software Guy
Chess Griffin
Linux Reality podcast
Desktop Linux
Practical Technology
Linux Devices
ZDNet
ZDNet's Storage Bits
ZDNet U.K.
iTWire
CNet News
Webware
Beyond Binary
TechCrunch
The Register
Ars Technica
Reg Developer
Computerworld
Computerworld blogs
Steven J. Vaughan-Nichols at Computerworld
Debian
Planet Debian
Debian Forums
Debian News
debianHELP
debiantutorials.org
The Debian User
Wolfgang Lonien
Debian-News.net
Debian Administration
Debian Admin
Debian Weather
Aaron Toponce
Ubuntu
Xubuntu
Kubuntu
Edubuntu
Planet Ubuntu
Ubuntu Forums
Ubuntu Geek
Works With U
OMG! Ubuntu!
I' Been to Ubuntu
Tanner Helland
Dustin Kirkland
Ubuntu UK Podcast
Ubuntu Linux Help
Popey
Linux Mint
CrunchBang Linux
OpenBSD
OpenBSD Journal
OpenBSD Ports
OpenBSD 101
Planet.OpenBSD.nu
jggimi's OpenBSD live CD
DaemonForums
BSDanywhere
Marc Balmer
Denny's OpenBSD blog
Polarwave's OpenBSD Tips and Tricks
Binary Updates for OpenBSD
Puppy Linux
Damn Small Linux
Tiny Core Linux
Lucky 13's Linux blog (lots of Tiny Core)
Lucky 13's BSD blog
PCLinuxOS
Mandriva
Red Hat
Red Hat News
Red Hat Blogs
Red Hat: Truth Happens
Red Hat Magazine
CentOS
Planet CentOS
Fedora
Planet Fedora
Fedora Forums
Fedora Docs
Join Fedora
Slackware
Slackbuilds
Robby's Slackware Packages
Slackblogs
dropline GNOME for Slackware
GNOME Slackbuild
GWARE - GNOME for Slackware
Wolvix
Zenwalk Linux
Vector Linux
Slax
Splack Linux — Slackware for Sparc
Nonux
How to Forge
marc.info BSD and Linux mailing list archive
FreeBSD
FreeBSD, the Unknown Giant
A Year in the Life of a BSD Guru
NetBSD
hubertf's NetBSD Blog
PC-BSD
Daemon Forums
FreeBSD Forums
Planet FreeBSD
Evilcoder.org
miwi's Privat Blog
DragonFlyBSD
DragonFlyBSD Digest
DesktopBSD
BSD Talk podcast
BSD Magazine
Rhyous
OpenSolaris
MilaX
BeleniX
DeLi Linux
Linux Loop
Electronista
The Tech Report
Engadget
Gizmodo
Phoronix
xkcd – A webcomic of romance, sarcasm, math and language
Nixie Pixel
Technology for Mortals
Thoughts on Technology
ZaReason
System 76
Tiger Direct
NewEgg
DealExtreme

Advertisement

Other blogs

Neuheisel/Johnson Pt. 3 in Inside UCLA with Jon Gold
Live: U.S.-Chile at Home Depot Center in 100 Percent Soccer
Girls' basketball: Bell-Jeff wins again in Daily News High School Spotlight
Decision Time in Inside USC with Scott Wolf
Countdown to Debian Squeeze in CLICK