In an article posted in IEEE Spectrum on May 27, 2016, Mark Anderson reports on a recent court case where Oracle accused Google of copyright infringement. Google has used Oracle-published Java API's in creating the Android OS and allowed developers in the Android ecosystem to create apps using the OS. Oracle says it will appeal. That remains to be seen.
From the article: "The jury's verdict, so long as it withstands what Oracle said on Thursday would be an appeal, arguably opens the door further for developers to enjoy protected use of other companies' APIs. And that, says one leading software copyright expert, is good news for creative software developers and for users of the millions of apps, programs, and interfaces they create."
As a tech user I've never been much of a Java fan. My beef was with the waves of Java updates that seemed at times to be daily. Interacting with more than one machine made it worse as each machine would give me the Java-needs-an-update message. I have noticed these messages have been fewer lately. That may be because more and more software systems are dumping Java. I don't know. Since I don't use a 'Droid phone I'm not sure how much of an issue this is, but obviously it has been an issue enough to cause the court battle.
Google rubbed a little salt in Oracle's wound during the closing argument by bringing up Oracle's failed attempt at creating a mobile device OS of its own: "The closing argument was one in which the lawyer for Google was able to say: 'Look, they tried to make a phone with Java, but they failed,' Samuelson says. 'We did so, but we put five years' worth of effort into developing this wonderful platform that in fact has become this huge ecosystem that Java developers all over the world have been able get more of their stuff on because of this. Essentially, [Oracle's] argument is sour grapes.'"
Though at my work we are no Google, we have had our own negative interactions lately with Oracle. I'm not sure what Oracle's business plan looks like, but I'm not buying stock.
Here is the full article:
oracle_v_google.pdf