What is happening with the Java language and runtime? Since Java passed into the hands of Oracle, following its acquisition of Sun, there has been a succession of bad news. To recap:
The JavaOne conference in September 2010 was held in the shadow of Oracle OpenWorld making it a less significant event than in previous
…continue reading The Java crisis and what it means for developers
There has always been an uneasy balance between Java as a cross-platform, cross-vendor standard; and Java as a proprietary technology. Under Sun’s stewardship the balance was tilted towards the cross-platform standard. Eventually, Java was open-sourced as the OpenJDK. However, Sun, and therefore now Oracle following its acquisition of Sun, still owns Java. The official Java
…continue reading Oracle versus the JCP as Java’s future is debated
It seems to be open season for software patent litigation. Oracle is suing Google over its use of Java in Android. Paul Allen’s Interval Licensing is suing AOL, Apple, eBay, Facebook, Google, Netflix, Yahoo and others – the Wall Street Journal has an illustrated discussion of the patents involved here. Let’s not forget that Apple
…continue reading Open season for patent litigation makes case for reform
Oracle may be suing Google over its use of Java in Android; but the company is still happy to take the search giant’s cash in exchange for foisting the Google Toolbar on users who carelessly click Next when updating their Java installation on Windows. If they do, the Toolbar is installed by default.
…continue reading Oracle still foisting Google Toolbar on Java users
Oracle is suing Google over Java in Android; the Register has a link to the complaint itself which lists seven patents which Oracle claims Google has infringed. There is also a further clause which says Google has infringed copyright in the:
code, specifications, documentation and other materials) that is copyrightable subject matter
and that it
…continue reading Apple not Android is killing client-side Java – so why is Oracle suing Google?
Somewhere in the JVM (Java Virtual Machine) is a company field, identifying the source of the JVM. Following its acquisition of Sun, Oracle reasonably enough changed the field in version 1.6.0_21 to reference Oracle rather than Sun.
Unfortunately some applications use the field to vary some command-line arguments according to which JVM is in use.
…continue reading Oracle breaks, then mends Eclipse with new Java build