Why did Oracle pay $7.4 billion for Sun Microsystems after the IBM pulled out before pulling the trigger? Two things says Oracle CEO Larry Ellison: Java and the Solaris operating system. [Computerworld]