Mac OS X Running on Non-Apple Hardware 962
MacBeliever writes "Inevitably, Mac OS X for x86 has been hacked to run on a non-Apple PC. Is this the beginning of the fulfillment of the Dvorak prophecy?" RetrogradeMotion also writes "The OSx86 Project has posted a how-to guide telling how to run OS X on any Windows or Linux-based PC using VMWare." Not 100% corroborated, so ingest with salt.
VMWare (Score:2, Informative)
Article already slashdotted (Score:5, Informative)
http://slashcache.com/stories/8e3fd00a12869f50e7e
and here's a torrent for the x86 dev kit:
http://torrentspy.com/search.asp?mode=torrentdeta
Hard OCP HardForum Thread (Score:5, Informative)
Torrents. (Score:3, Informative)
1. MacOSX x86 booting natively on a Pc notebook Mitac 8050D (Pentium-M 735/1.6GHz) [macbidouille.com]
2. The boot on the same hardware, the permission error was repaired. We can see the "About this Mac" panel, Apple System Profiler and CHUD prefpane showing information on the processor (frequency, cache etc...) [macbidouille.com]
And yes I know these are linked on the site, but if it gets slashdotted, at least you might be able to still grab the torrents since they appear to be on a different server.
Hold the salt please (Score:5, Informative)
Article is wrong and misleading (Score:5, Informative)
Re:Who cares? (Score:3, Informative)
They're pitiful.
Largely its due to OS X's inefficiencies with thread management. This has nothing to do with CPU performance, if you take a real look at some benchmarks the Power processors tend to whipe the floor with Xeons. By no means is it processor speed, and odds are the server products will be one of the last things moved over to x86.
As such OS X Server is mostly used by Schools and other mac heavy environments that want a Mac server.
Yes. It's easy to use. It's reasonably stable. However the limiting factor is OS not the hardware.
Proper torrent (Score:2, Informative)
Re:Random thoughts on Apple (Score:3, Informative)
That's bullshit. Apple doesn't have to support anything. They can pick five of each kind of hardware if they want, or none. Look at Solaris-Intel, for example... supports very little of the hardware out there, but folks still use it. There's plenty of PC hardware out there that Linux can't use, and plenty more that it can only use in a rudimentary sense. People would simply have to be more careful about what hardware they buy if they wanted a supported Intel platform for MacOS.
It'd be up to the hardware vendors to match Apple's specs and get the support, just like with Linux and Solaris. Microsoft seems to be the only company making an OS that'll use any junk circuit board with a driver file regardless of quality. Don't make the mistake of assuming Microsoft's way is the only way.
Re:MS better watch their back (Score:2, Informative)
Not just with the entry of the Mini.
You had been able to get a 1299.00 tower (1999 now which is too high an entry for a tower IMO).
A 799.00 eMac.
A 999.00 iBook.
And now you can even get a multi-button mouse !
The price argument has been gone for a few years now skippy.
These prices are competitive.
I have tried and tried to buy one of those 399.00 - 500.00 WinTel boxen just for a few tasks and games but it's not doable. Those boxes SUCK!!! Once you add the 300.00 video card the price goes up!
The other meme here is about Apple being a HW company, not a SW company.
Look at the SEC filing.
~30% revenue from iPod
~ 33% from CPUs
~ the rest is "Other Music Products, Peripherals & other HW, and Software & Other"
The upshot is not only CPU sales increasing (iPods natch but that's IMO a temporary phenom.) but SW sales are increasing.
True, the Tiger upgrades are a small percentage, but, people buy more CPUs because it runs Tiger, not Windows.
Re:Random thoughts on Apple (Score:2, Informative)
Re:VMWare (Score:5, Informative)
There are a small set of (14?) instructions on x86 that can't be easily trapped. You have two choices, paravirtualisation (like Xen) or emulating an entire system but passing through all of the non-privileged instruction. VMWare does the second, and takes a significant (20%+) performance hit from it. In SPEC99, VMWare is under 30% of the speed of the host machine (source [cam.ac.uk]).
Dvorak wasn't the first to make the prediction (Score:3, Informative)
...do not be surprise if it disappears (Score:5, Informative)
"do not be surprise if it disappears"
so I'm putting a copy here for safe keeping:
Wednesday August 10, 2005
- Mac OSX x86 on PC: and now a video! [Upd] - bad_duck [mailto] - 21:03:35
The Apple Developer kit version of MacOSX x86 has indeed been fully cracked!
An anonymous source has sent us a video showing MacOSX x86 booting natively on a Pc notebook Mitac 8050D (Pentium-M 735/1.6GHz).
Boot Mac OS X 86 [macbidouille.com] (Mpeg4 - 1,5 Mo) - [torrent] [macbidouille.com]
As you can see the boot phase is rather fast, and the error message at the end is simply due to an right/authorization error due to the kext allowing PS/2 support.
[Upd]
Here is a second video showing the boot on the same hardware, the permission error was repaired. We can see the "About this Mac" panel, Apple System Profiler and CHUD prefpane showing information on the processor (frequency, cache etc...).
Boot Mac OS X 86 v2 [macbidouille.com] (.mov - 11,5 Mo) - [torrent] [macbidouille.com]
[Update] - We've added torrent files for the 2 videos to relieve the stress on our server. If you use them, please keep seeding as long as possible, thank you.
[translation by Eric [mailto]]
[edited - windows vista crap removed]
- Mac OSX x86 on any PC : a reality, current status - Yoc [mailto] - 14:18:24
Hereafter is the current status of the OSX x86 on any PC project run by PC/Mac "bidouilleurs"
Re:Random thoughts on Apple (Score:3, Informative)
Why do people always forget the cost of the programmers?
Do you know how little a house costs before you add in the labor and the cost of the plans and permits?
Same thing with software.
As the author of the tutorial... (Score:2, Informative)
N.B. NO, I do NOT condone piracy in any way shape or form. Parts I left out deal with the more copyright-worrying issues and I left them out exactly for that reason.
Anyway, hope some/all of you enjoy getting it up and running. I've had exactly four days experience with Darwin and I can repeat the steps and be at GUI in around a half hour. So anyone can. Enjoy,
Kal/"Twigletesque".
Re:Apple x86 hardware = not teh l33t (Score:2, Informative)
Apple motherboards are made by ASUS. So? You can't buy them... same thing with the new Intel boards. They will be customized for Apple only. The current boards? They are custom made to fit the holes in the back of the G5.
Can't buy that, can you?
Re:Random thoughts on Apple (Score:3, Informative)
Apple builds most of the generic drivers (USB Mass Storage, the input device drivers, even generic SCSI card drivers) for commonly available hardware. They do this because they realize their marketshare is too small to rely on aftermarket hardware providers to put the time in to make drivers that are reliable and would maintain a satisfactory user experience.
I have a lot of hardware attached to my Macs, and I can't think of anything that I've actually installed a manufacturer-supplied driver for. Perhaps the printer. But other than that, everything else runs using the default, Apple supplied generic drivers.
Apple doesn't have the market or mind-share to piss away customer goodwill by having them call up and get told that they're SOL because their hardware isn't supported. Better to just make the OS not run on unsupported systems at all, than to run poorly and give Apple and the Mac OS a bad reputation.
Only the developper kit has been hacked (Score:2, Informative)
Re:That's all good and well... (Score:3, Informative)
You have no options.
That's odd, because on the Apple Store, it sure looks like you can choose either an ATI Radeon 9600, 9650, x850 XT, or Nvidia GeForce 6800 when you order your PowerMac.
And while that may be "limiting" the options, I would certainly not say you have "no" options. Maybe if you choose a Mac Mini you have no video card options, but, OTOH, you're choosing the Mac Mini.
Re:Random thoughts on Apple (Score:3, Informative)
What Apple is going to release are Apple Computers, which just happen to have processors made by Intel. You'd be a fool to think that means you can just plug in a PC video card. It's still going to be a "Macintosh computer," and to users that means that you need to buy Mac-compatible hardware if you want it to work correctly.
In other words, when you want a video card, you go to ATI and pick from the one or two 'Mac' video card versions they sell, or the same from nVidia. Nowhere has Apple done anything to suggest to anyone that this situation will change.
I think people here on Slashdot are making a bigger deal out of the processor change than average Mac users will. They'll still be buying and using those big silver metal boxes with the Apple on the front, and buying hardware that's compatible with it. The advantage of the new processors is increased speed, not wider hardware compatibility.
Re:So what! (Score:3, Informative)
Anyone like... Apple? They are putting a lot of money into DRM to keep this from happening.
Mirror for HOWTO Guide (Score:2, Informative)
Re:Random thoughts on Apple (Score:2, Informative)
that's to say - the smaller apple's market share , the more expensive the units will be . SO
Re:Random thoughts on Apple (Score:3, Informative)
1.8 GHz iMac G5
Dual 866 MHz G4
450 MHz G4
400 MHz "B&W" G3
266 MHz iMac Rev B
233 MHz iMac
So. Even in Apple old hardware is still laying around and being used. Heck that B&W G3 is now nearly six years old and will still "run" Tiger, and it runs Panther rather well.
As it stands the average expected lifetime of a Mac is somewhere between 4-6 years, I've never had a PC longer then 2.5 yrs before upgrading the CPU & Mobo (at least that's what constitutes a "new PC" by my definition, building your own boxes the line can get blurry), and by four years a PC definately showing its age and starts to slow down quite a bit, largely because of Spyware and viruses too.
AMD64 is SSE3, too (Score:3, Informative)