Yes maybe they can sell it to companies having to deal with existing systems, but what about new ones?
I believe people are going to think twice before going further on the Java path.
Like Osvaldo Doederlein said on the site :
people would immediately think "today Oracle charges for top optimizations;
next year they will charge for common bugfixes; later on, even for security patches"
and this kind of FUD might destroy Java
the way it works with Oracle is, someone spends a lot of money to buy an Oracle license, and then they have access to all the products in Oracle's suite. After that, they have recurring revenue on support. They know where 70-80% of their quarter revenue comes from on day 1. disclosure: used to work on rdbms kernel