OSX on non-apple products, not in this century
Apple will NEVER release it's OS to run on other hardware, ever. it would destroy what makes apple apple. here's why:
1. Stability. Apple claims it just works, why? because with a very limited set of hardware components, they can make it work without (many) hicups. windows has hicups because it works with ANY hardware, graphics cards, chipsets, ram with different speed, or any "specialized" hardware needed (like operating a specific scientific instrument or machine) with each of these potentially made by multiple different manufacturers. OSX would loose it's "it just works" edge.
2. Hardware Design. Like it or not, apple sells computers in a large part due to aesthetics. they will not drop this advantage so third party OEMs will put OSX on some ugly beige tower. they put alot, i mean alot, of effort into design, and it has definitely paid off.
3. Money. If apple thought they would make more money this way, then they would. Apple is making alot of money now, and it is through both hardware and software (being able to charge a higher price for hardware because it comes with good software).
but what do i know. i think apple is happy being below 10% market share. it allows their customers to feel special (elite). it allows other company's to front the bill for pushing new technology and working out the kinks. and when you are on top (like windows) you have everyone looking, mocking, and pointing out your mistakes.
just my $0.02, and with the price of copper rising, we might soon lose the ability to give out $0.02.