– Long-time readers may remember that back in the mists of IT time, over 10 years ago, Oracle challenged Google over the use of Oracle’s Java API’s and some of their code in Android.
Recently the US Supreme Court ruled 6-2 that Google’s use did indeed represent fair use under US law and the long-running case is now finished. Oracle was understandably not pleased, while Google declared the decision to be “a victory for consumers, interoperability and computer science”. The ruling covered 37 Java APIs and 11,500 lines of copyrighted code so it begs the question of just how much you can “reuse” before being culpable. In a separate ruling, the court also vacated a ruling that found the former US president Donald Trump could not block Twitter users, which opens up the question can Twitter block Twitter users? I suspect we will see a lot more on this last ruling in the coming months.
– They said it would never happen, but in other Java-related news Microsoft has released its own OpenJDK variant with binaries for Java 11 for macOS, Linux and Windows platforms. Microsoft also plans to make the Microsoft Build of OpenJDK the default distribution for Java 11 across Azure-managed services later this year.
– Going even further back, nearly 30 years in this case, the eons old case of SCO vs Linux has reared up from the almost dead once more. As one source put it “the software zombie court case to end all zombie software court cases has woken from its slumber”. The SCO Group tried from a long time back to get money out of 1,500 companies, without success. IBM was a main target and they ended up paying out a little just to stop the harassment. In more recent times a group called Xinous found some money and are having another go but the word is that they will have even less luck than the SCO Group did back in the day. There is now after all such a thing as Ubuntu for Windows.