danp said:Stepping away from brand-jingoism or zealotry for a moment, I think that making Mac OS X available for generic PC hardware is a *good* idea in theory.
In practice tho, I don't think this will happen. Its not clear whether Apple have the development, testing and support resources to ensure Mac OS X's smooth operation with the glut of third party PCI/PCI-E/AGP hardware out there. Although drivers etc are the ultimate responsibility of the third party manufacturers, Apple will need to be confident that it will work 'well enough' out of the box to capture the users.
And thats a pretty tall order.
This is why having Mac OS X run on other hardware is a bad idea: http://blogs.msdn.com/oldnewthing/archive/2006/01/10/511201.aspx The nightmare of device drivers and related bugs is something we don't need to worry ourselves about.
The advantage apple brings to the equation is more than just pretty boxes it's that they control the HW, the OS and the applications. Having control over all of that makes for a richer, more problem-free experience.