Mac OS X Running on Non-Apple Hardware
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.
Wouldn't it benefit Apple in the long run to get more of its software into the public's hands? Sure, it might detract from them selling hardware (short term), but I can honestly say for me (average Joe) I've never purchased a Mac because they simply don't have the software titles I'm interested in and Windows does. I mean sure, they've got great stuff, but they lack in GAMES, yes games... I've said it, gotten it out. I'm a gamer and so are all of my friends. I'd venture to say a good chunk of those purchasing PC's are in the same group as me (surf the web and play games). So if the Apple OS became more popular, wouldn't more developers consider making a version of their game in the Apple OS flavor?
"Simplify, simplify, simplify!" Thoreau
Wonder what they're up to today?
Putting salt on my monitor didn't make the terrible shock I got while trying to ingest this any better. Did I do something wrong?
Hexy - a strategy game for iPhone/iPod Touch
Running it under VMWare (assuming you have a system that supports SSE3) will be a slow experience for many applications I suspect. Yeah most programs will run fine. But I'd not want to run iMovie or FCP.
Seriously. The largest barrier for adoption of OSX has been the high cost of entry (ie buying Mac hardware). This has been slightly reduced with the Mac Mini, but now people can try out OSX without even having to buy new hardware.
Ya have to duct tape the mouse buttons together...
A simple Troll, born of Rock and Fire, leaving in the basement of my parents volcano and typing on an asbestos keyboard.
..please never, ever use Dvorak and Prophecy in the same phrase again.
Oh c'mon.
There are only two possible paths for Apple: continue to keep their OS working only on their hardware, or making it also work on x86.
I'm sure everyone who knows what a Mac is has speculated at one point or another what would happen if Apple made their OS work on x86 hardware, and whether they would, and why they would take that decision. Calling it the Dvorak prophecy seems way too pretentious.
ClutterMe.com - easiest site creation on the Net. Just click and type.
Mac OS will only run on non-Mac hardware if there's drivers available for that non-Mac hardware. If say.. nVidia decides not to make a driver for their latest PC Card to run on MacOS.. then you're screwed. I'd rather stick to Linux (cuz methinks it would have better support than Mac OS running on non-Mac approved hardware).
_Vishal www.squad9.com
That works fine until one of Apple's security patches screws things up for those users. The one reason I like Apple is because they can control their hardware market. Lots of times when I did Windows Updates, the patches would be incompatible just because of driver and hardware issues. I know people that still can't installed Service Pack 2 on XP, because of their video cards. I prefer to stick with the hardware Apple is going to sell.
A leaked, cracked version of that OS could quickly become a favorite for non-gaming computers. I have to wonder if this was an intentional leak or not. I dont know if it will supplant 3.11 as the most pirated OS ever, but it will be up there. This could be a market test for Apple to see if the demand is there to sell their OS to the non-Apple hardware crowd.
Eventually he'll be right, and perhaps, once, before he dies, he'll actually have something insightful to say.
I want to delete my account but Slashdot doesn't allow it.
Here is the lock (Dell)
Take as long as you want with them.
YOU DID WHAT?!?!?!
"It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
FOR THE LOVE OF ALL THAT IS HOLY, SWEET FUCKING CHRIST!!
Can we postpone these stories until the production runs of both the boxes and OS X comes out? Please? All these stories in the past few weeks have read like the following and have steadily decreased in poster IQ:
Apple: Wild speculation abounds on developer-only releases of software, hardware OMGWTF
Apple: Apple may/may not use DRM, based on developer-only releases of software and hardware OMGWTF!!!1
Apple: Teh interface is pretyOMGWTF!!!!!11eleventyone
Anonymous Coward writes: i am LOVE MY MACCY from BITTTORRRENT!!! I kissed it becos it tastES LIKE CANDY!!
Calm down, people. I'm not saying these things will or won't come to pass, but everybody assuming that a developer-only release will be anything like its comparable production release -- not to mention one that won't be available for a year -- is silly.
Disclaimer: Mac user at home.
Here's the link to the article:c c0512672bf76/index.htmli ls&id=369442&query=OS+
http://slashcache.com/stories/8e3fd00a12869f50e7e
and here's a torrent for the x86 dev kit:
http://torrentspy.com/search.asp?mode=torrentdeta
"And we have seen and do testify that the Father sent the Son to be the Savior of the World"
1 John 4:14
Where can one grab the Mac OSX torrents? I need to try this out.
People like Mercedes, BMW, Volvo etc sell cars at a premium because they are good quality and have nice design. In fact I bought an older Volvo precisely for that reason. It was a quality vehicle with the luxury and safety I would expect from the manufacturer. Apple is the same. Yes, may be you could run OS-X on a cheap clone PC, or one made of bits, but I bought Apple after years of such machines, because I wanted a quality machine with nice design and nice construction. Anyone who thinks this will hurt Apple's sales to a great extent is sadly mistaken.
Actually, this story is pretty well-established: hard-to-fake handheld videos of systems cold-booting into OS X, screenshots, torrents, reports from all around that installation is tricky but it works...
It was speculation last week then there were a handful of sketchy screenshots taken in VMWare floating around. Now I'd say it's pretty much fact that it's working at some level.
This thread http://www.hardforum.com/showthread.php?t=937806&p age=1&pp=20
Has some interesting screenies about MacOSX 86 running natively on a laptop. Be sure to check it out.
That would be handy if it worked. I could test web sites for Safari without having to buy a Mac.
... say, "fulfillment of the Dvorak prophecy." The last thing his ego needs is for /.'ers to agree with him ;)
Bark less. Wag more.
So a couple of nerds will run OSX -sortish- on non Apple hardware. Any non-apple approved component will cause more instability. To get the full experience, (and be legal!!!!) you will still need to cough up the cash. At worst people will try it on their PC, and buy a real Apple as their next PC. How did Excel beet Lotus 123? Simple: Lotus 123 had copy protection. Where Apple will win big on their Intel-switch is servers. Think of them cooperating with Dell. Their market share for servers is marginal, and hardware esthetics doesn't matter for servers so they have nothing to lose. Suddenly a big player like Dell starts offering servers with Intel-like speed, Dell-like reliability, BSD-like stability and Mac-like userfriendliness. Heck, even I would have to think twice before saying no thanks!
10 ?"Hello World" life was simple then
1. MacOSX x86 booting natively on a Pc notebook Mitac 8050D (Pentium-M 735/1.6GHz)
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...)
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.
Best regards, A.C.
This works. This is not running inside of vmware. This is running directly on hardware. No salt needed. I have this running on a dell computer right now. All you need to do is take the vmware image floating around the internet, and use dd to image it to a drive. Boot from the drive and it works.. Requirements include an SSE2 enabled cpu, that would be most p4's and amd64 and higher. Rosetta requires SSE3, so without that you get no ppc apps. Newer p4's using the .90nm process will have SSE3.
Make sure you have a great Video card as well soyou have Quartz Extreme running.
It is also possible to patch the install dvd and install strait to the hardware. But the Vmware image is the easiest to do. You dont even need vmware, just download the vmware image, and use linux or knoppix to dd it over to a blank drive.
The next few weeks should be fun :) Compliant hardware on Ebay is going for $225 or so. Not bad.
It cannot run on any x86. OS X extensively uses SSE2 everywhere, and in some places SSE3 too. You need at least a SSE2-capable CPU to run it (Pentium 4, Pentium M, or any 64-bit AMD), and then again it's apparently not very stable.
Apple is clearly a hardware company, and so they make most of their money from selling hardware. Thus it's very unlikely that Apple would want to support generic x86 boxes.
But Apple has an interesting opportunity here. If they simply ignored people running unlicensed x86 copies, but prevented else anyone selling pre-installed Macs, then they probably wouldn't lose much business. The people who are willing to install MacOS themselves are unlikely to be the people who'd buy Mac hardware in the first place.
However, Apple would gain a lot of mindshare with the kids and with the technically savvy who are happy installing their own OS. In the long run, this will bring many more people to Apple hardware, and to influence their parents/family/employers to buy the supported Apple products.
Seems like Apple can't lose here.
-Fzz
NO! Not because they wouldn't sell more copies of OSX, they would...not because they wouldn't ultimately sell more Macs, because they would...but because if they don't sell a version for the PC then they invite (yes invite) piracy. The same way Windows did in the 90's. Imagine if windows was impossible to copy, but every PC in Asia could get a copy of OSX running on it for free. Don't you think Apple would take over 90% of the market at that point? And here in the US, if people could get a pirated copy of OSX, they might like it and just go out and buy a Mac. Who knows. I think piracy is exactly what apple needs.
I tried for 5 years to come up with a clever sig...only to realize that I am not clever.
Be careful, a few GNAA fake torrents are being advertised here and there. Use this one if unsure.
Damn it, I never have mod points when I need them.
I don't know if he's commented on it since, but Michael Swaine made a small but amusing prediction that this might happen waaay back in the April 1993 issue of Dr. Dobb's Journal. Here's a link to the Google cache version since the original wasn't coming up for me.
You know, you're allowed to swear on slashdot. Here, watch: fuck, shit. See? The worst you might experience is a down-modding. It's not so bad.
OSX offers no compelling advantages, and many disadvantages, as a platform to game developers. Apple has neglected or actively discouraged game developers over a long period of time -- starting with a refusal to produce a joystick standard (so there is still no standard joystick interface after 20 years) through refusing to enable low res graphics back in the early 90s when every hit game (Doom, etc.) relied on them to achieve acceptable frame rates.
Apple's current initiative is actually probably the best move they could make vis-a-vis games.
Currently, a typical Mac gamer owns a PC to play games on. In my case, I upgrade my PC more frequently than my Mac, even though I use my Mac for *paying work*, and the only reason is game performance. Apple can capture a chunk of this money by producing computers that run their OS and the games I want to play.
Whether I have to reboot into Windows or run in a compatibility box, I'd rather upgrade one computer every twelve-eighteen months than upgrade my PC twice and my Mac one every two years.
If Apple released OSX for random PC boxes it would instantly lose its hardware margin, and it might never get significant volume on software. And, frankly, Apple's hardware innovations are as important as its software innovations -- would you like to see Apple out of the hardware market?
"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 - 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 (Mpeg4 - 1,5 Mo) - [torrent]
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 (.mov - 11,5 Mo) - [torrent]
[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]
[edited - windows vista crap removed]
- Mac OSX x86 on any PC : a reality, current status - Yoc - 14:18:24
Hereafter is the current status of the OSX x86 on any PC project run by PC/Mac "bidouilleurs"
" IE supports everything."
I cannot believe that I am seeing these letters strung together into these words, thus formlating this sentence.
I hereby discredid any utterance that you manage to put forth!
Shame on you!
1. OSX86 as shipped will not install on a non-Apple PC, and the license agreement will limit its use to Apple hardware.
2. Within a few weeks, a program along the lines of XPostFacto will be available to install OSX86 on generic Intel-compatible hardware. A new version will be required for every major OS X system update.
3. Apple will add "call-home" registration and serial numbering to insure that each copy of OSX will run on only a single computer. The protection will be cracked, but will be restored (and need to be re-cracked) with every system update.
4. People with non-Apple hardware who call up Apple seeking OS X support will get a standard reply: "Buy a real Mac, it will run OS X without any problems, and it can run Windows, too!"
5. Hackers will run OS X on generic hardware. Anybody who wants to do anything serious with it will buy a Mac.
1. Develop OSX for x86, in secret
2. Announce it to a stunned audience
3. Seed dev Intel boxes
4. Wait for image to leak
5. Anticipate hackers discover image will boot on SSE3 procs
6. ???
7. Gain market share
8. Profit!!!
The trick is in step 6:
Insert the following code into Aqua:Thus, OSX runs natively on non-Apple hardware, but the GUI runs at quarter speed. If you want full-speed Aqua, you'll need the branded hardware. It's the crack dealer's approach: your first taste is free. There'll be time enough to get your money once you're hooked.
The cure for cancer is coming: Reovirus
The word "prohecy" really bugs me, too.
I have built maybe 30 or so white box intel/amd hardware computer over the years, starting back with the 386. I have also owned a Dual 500 Mac, and 2 iBooks. At the end of the day, I would pay $400 more for the Apple hardware vs. building it myself. My Apple hardware just works, never breaks (and that goes for my friends that have about 20 Macs between them). I cannot say the same thing for any of the PC hardware. Sure I have had some systems, PC, that just keep working, but in the end the quality of the PC systems (not to mention style!) was just not there.
You're new here, aren't you?
There's no guarantee that the code in question won't also be hacked, so that would be a bad business move. The risk is too high.
What's more likely is that the hardware compatibily has been completely ignored in the plans, and that the "hacked", freely available OS has been factored in to a certain percentage of lost hardware sales, and it's still deemed to be a profitable move.
I can assure everyone that it DOES work as written. PPC apps crap out due to SSE3 lacking on my own system, but the VMware tutorial does the best that can be done with OSX x86 right now.
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".
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?
Compile aqua without optimizations.
It'd be far harder for a hacker to find a way to optimize the binary than change some constant.
The real hardware level protection has not been activated yet, and it will be only once the system goes on production.
http://mirrordot.org/stories/8e3fd00a12869f50e7ecc 0512672bf76/index.html
-Tony
tonyville dot org
2 out of 3 of those games are availible for Mac. The OS X port of World of Warcraft is quite nice...level 24 Tauren Hunter myself...;)
Big apple, new Yorik, undig it, something's unrotting in Edenmark.
To me, the joy of OS X is that it recognizes everything in the box from the very beginning, and I don't need to open the case for anything if I don't want to.
The same is true of any competant Intel laptop, pretty much. It's certainly true of Thinkpads, and they're better as laptops than any of Apple's 'books as well.
So why am I considering an iBook, even though I hate the 'books?
Because the Joy of OSX is that the software just works. I went through hell getting OSX up in the first place, on a 7500 with third party upgrades and open source patches and XPostFacto to tweak the boot CD. Cheap old NIC, old mainboards with ADB and no USB, no Firewire, no IDE, no DVI, no Altivec, no GPU. But once it was up it was still a joy. Slow, and I wouldn't want to go back to it now... but it worked.
And if it meant I could get OSX on a Thinkpad, and I had to pay Apple the Mac Tax on an iBook in cash, so OSX by itself cost something like $400... I'd still do it. Because OSX is worth it to me.
But I'm not downloading the torrent and cracking OSX and installing it on the sly.
Come on, Apple, get a clue... you can have your cake and eat it too.
Steve Jobs once commented that Apple, like Microsoft, can "print money" in a way that its hardware competitors (like Dell) can't.
.Mac, and then another iBook and then the next version of OS X?
But before you get carried away suggesting that Apple throw away their existing computer company and become a software company, consider this:
1) Microsoft isn't rich and powerful because they deliver the best OS technology, or because they compete in software value, but rather because they own a monopoly in the PC OS Software market, a monopoly they built through predatory marketing and anti-competitive deals with hardware makers that killed rivals. Microsoft does not compete in software sales, they have imposed a tax on every PC sold in the last two decades.
2) Free/OSS software is frequently based upon a support business plan. If the world was ready to pay money for software, this might not have been necessary. Nobody is really excited about buying software, unless it is being expertly sold to them with some handholding. As noted above, Microsoft got around this by making Windows sales invisible to hardware buyers.
3) There is a long list of OS efforts that have failed to survive as software only companies: DR-DOS, NeXTStep, BeOS, OS/2, AmigaOS. They didn't succeed, even though they were "printing money" and enjoying those 'high margin profits' on every unit sold.
4) Apple has sucessfully made money selling their own computers as long as they've been around. They currently make higher margins than PC makers. Risking that sucess to take a shot at a software sales business plan with a very high mortality rate does not sound sensible.
5) While common sense suggests the way to make money is by giving away razor handles and selling blades, Apple has managed to sell Macs (handles) at a good profit, while also selling blades (Mac OS X) to their customers better than Microsoft. In 5 years, Apple has sold 4 paid versions of OS X, compared to 2 paid upgrades of Windows from Microsoft. Of course, Microsoft doens't sell their customers many upgrade copies of Windows, they just collect taxes in the form of site licenses and new hardware tariffs. Hard to compete with that.
So do the math. Will Apple benefit from gutting their low end Mac market, and handing their iBook and iMac sales to HP and Dell, on the gamble that users will buy paid upgrades to OS X, rather than pirate it? They would be likely to lose their high end market as well, to Dell, AlienWare and whoever else. And their XServes. Yeah, that sounds bad.
Why not keep those home Mac buyers at the Apple Store, sell them new iBooks and iMacs, and then show them why they also might want iWork, iLife, a printer, an iPod and a new version of OS X, as well as AppleCare and
Or how about education customers, who buy labs of laptops and Airports and XServes and XS RAIDS, should Apple send their customers to Dell for all that gear, and then try to sell them OS X in place of the Windows they already licensed through Dell?
Fucking Duh, yeah they'd be better off just selling an OS X license to a few schlumps who decided not to bother with the torrent download. Of the 100,000 Slashdotters who'd check out OS X on their PC, how many would pay for it in a retail box? A whole lot less than would consider buying a Mac Mini or PowerBook, if the PC wasn't an option.
You better bet Apple will do everything possible to make OS X run clumsily on PCs, and break hacks with every software update. Do you supose Apple will spare PC pirates the indignation they launched upon Real's for their Harmony AAC copy protection designed to play music on the iPod?
6) Apple recently complimented their sucessful hardware and software sales on the Mac platform with the iPod platform, which similarly sells higher margin hardware along with supplementary software sales (iTMS) and peripherals. In the case of the iPod, free software (iTunes) drives hardware sales. Do you think Apple could have sold iTunes and made as much profit as they do now with the iPod? What if they sold iTunes for all the WMA players out there, would that make them lots of money?
But then, if Apple can make a Macintosh compatible with Windows, why couldn't they quietly create a new platform based on that, with machine specs defined by them, and let other assemblers slowly propose a new breed of clones ? Couldn't integration be as good as in a genuine Apple Macintosh ? And then let start a market for compatible/checked/approved only peripherals and parts ?
Besides the economic model of Apple being a hardware manufacturer with no competition on OS X... I personnaly think Apple hardware division maintains a quality which would assure them to be competitive in the upper margins sections of a more open market.
The first Mac clones were not compatible with Windows, so the market was for MacOS only, to be divided, and Apple lost shares of what was entirely his before. But with Windows and Linux compatibility, the sharing would be on a potentially much larger market...
Perhaps the launch of their Windows compatible Macintoshes is only the first step... Sell them to new users, assuring recognition and new fidelities, creating a larger market for Macintels (with more potential customers, so more demand for compatible peripherals,accessories and parts), and when this growth field is saturated anew, quietly open the platform with such a plan...
Just questionning.
Note : excuse my english, I'm french...
There seems to be a big misconception that AMD64 chips aren't SSE3 capable, and maybe most aren't, but my Venice core AMD64 chip is most definitely SSE3 capable, so...