Oracle literally would collapse tomorrow if Java were to go away overnight. Oracle absolutely had to acquire Sun for the Java IP, no matter the cost. Had it gotten into the hands of IBM and had IBM pulled the shit Oracle just tried to do to HP + Itanium, Oracle would be fucked. The *ONLY* reason that Oracle is so screwed right now is because of Larry Ellison and his personal relationships. The original plan was for HP to acquire all of the hardware business, and Oracle to take the software. Then Mark Hurd got caught banging an assistant, and the rest is history. Ellison hired Hurd, they both tried to screw HP by ending Oracle support on Itanium (and subsequently had that decision overturned in court as well), and now Larry is stuck bleeding cash because he doesn't know how to sell a product that you can't lock a customer into. It turns out if your servers suck, people just walk away. They aren't tied into it by the balls like they are with his database. His solution is "engineered systems" - read proprietary software that they won't sell you to run on just any old x86 hardware (for those saying you can run it on any hardware, let me know how you manage to get hybrid columnar compression working on something other than exadata). Fortunately most of the industry is bright enough to see through the lock-in and continue to run Oracle software on standard hardware.