Three complete specs for OSx86 compatible PCs
tonymacx86.blogspot.com
tonymacx86.blogspot.com
CON - even if things work now, they can and will break in the future (removed hardware support etc)
- every update takes time and work
- don't even think about running it on the hardware you already have - only use specifically built systems (such as those linked)
- backups aren't as nice as on a mac (disk cloning, time machine)
PRO - you get a lot of harddisks (internal, cheap and fast ones)
- it's almost stupid not to use a raid setup (such as 10)
- serious GPU power is affordable, but OSX is picky
- repairs are really really cheap
So, 2 years later I've got a system that runs Windows or Linux beautifully but isn't really a functional Mac. This can be great for a short time, but just keep in mind that anything you build now will probably not run 10.7 when it comes out next year.
Not that I necessarily recommend the hackintosh route, but if you had 10.5 running, 10.6 should run as well. I had my system moved to 10.6 within a week of it's release.
Like anything, it's a tradeoff. Do you want to learn about deep osx internals? Or do you want to go back to your day job writing webapps? Both can be rewarding; it's a function of your free time and how much you want things to "just work" vs how much you want to learn.
- don't even think about running it on the hardware you already have -
only use specifically built systems (such as those linked)
As far as I know, hackintosh works well in laptops. I'm running it on HP Pavilion dv5-1010us. The only hardware I can't get to work is wireless - which is admittedly quite a pain.I guess it has to be the fun part, because these aren't that much cheaper than a Mac mini (which won't come bundled with the same headaches).
We need a couple of new Performas...
This has been a problem with Apple since at least 2005 and really since at least 2002, when I started thinking about getting a Mac: they've never sold a decently powered, expandable box.
And it probably will continue to be a problem moving into the future.
And Mac Pros aren't consumer machines. They might look like medium to high grade desktop PCs, but Apple tends to see them more as the successor to SGIs and Sun workstations.
The problem is: Is there a real demand for a mid-range desktop? Even the normal market is migrating towards laptops. And they have the advantage that the power users see them as more disposable than laptops anyway, despite the price premium, and that even low-performance models are a good value for those that don't need the speed.
The only possible exception where I'd see some money coming it would be gamers. Steam is porting more and more games, so there'd actually be some usage scenarios, and the Mac hardware landscape isn't unified enough (GPU and CPU-wise) so that developers could gain much by optimizing one path only (as done with gaming consoles). But alas, the usual home-built gaming PC is almost on par with a Mac Pro anyway (or even superior), so what would Apple sell for that? And they wouldn't earn a lot from upgrades, as those are sold by third parties.
So as much as I'd like to see a bigger product palette from Apple, I certainly understand the reason why they're doing it like this. And it seems to work for them.
The bigger problem is that we don't have a good desktop hardware market anyway. There's no real competition. Linux doesn't sell hardware (in that range), there's no IBM/HP/Sun/SGI/Apollo Unix market, there's no Amiga, Atari or Be anymore. It's either parts, parts, parts or desktops/laptops not designed for one OS specifically – or Apple.
Seems that it has gone the way of rambus.
Exactly, the money you safe on hardware you'll lose on support issues. If I were still a student I'd probably be running a hackintosh but my time now is too valuable to dick around with such a setup and afaik there are no firms offering support for hackintoshes.
But if you value the time to buy parts and assemble them more then a mac is good for you.
I think there's a market for a midrange, expandable mac. A quad-core machine with a few extra drive bays and two PCI x16 slots. A software developer's box. A Mac Mini is underpowered, but the Pro is way overpowered, esp with regards to I/O. The quad-core iMac is a step in the right direction, but it's not really expandable.
Apple has traditionally taken the position that there's not enough margin on this sort of market. But all those iOS developers have to run something. Couldn't Apple sell it at cost and write it off as developer evangelism for iOS?