It appears as though the left hand does not know what the right hand is doing at Oracle. This is not unique to Oracle. Any organization of size will have this happen. I cut my left hand with a saw held by my right hand once and I am one.
It appears that the left hand, say the bosses and their legal advisors, were figuring out what to do about Android vis a vis Java, software patents and all that. It appears that the right hand, say the geeks in charge of certifying stuff for Java, certified Berkeley DB, JE, to run on Android…. Berkeley DB is a good database for smartphones because it is small and efficient. It has less overhead than some SQL databases.
“Recently, Oracle certified JE on the Android platform for devices like the Motorola Droid and HTC Eris smartphones. Android breaks new ground in the device category because it is a Java 2 Standard Edition based solutions, creates (J2SE) platform, whereas the previous generations of Java-based are predominantly Java Micro Edition (Java ME) based.
There are significant differences between J2SE and Java ME in terms of libraries and APIs and this creates a big opportunity for improved application capabilities. Most notable are the full-featured Java 5 language support, libraries like java.util.* and mobile applications.”
This may have no legal consequence but it must be a complication because the document can no longer be found on Oracle’s site. I downloaded my copy from Google. I wonder what “certified JE on the Android platform” means? Is it akin to SCOG distributing GNU/Linux after telling the world it was a violation of all things holy? Thanks to GROKLAW for finding this gem.
These two powerful corporations are on a collision course. I hope no one gets hurt.