Oracle will live in the same way IBM lives. Java EE + Oracle is the new COBOL + Mainframes
So, they have other sources of revenue as well, and can likely build a large revenue stream of subscription services for business applications. (i.e. running PeopleSoft, EBS, etc. in the cloud).