In a June 30 post I noted that there were a lot of wild theories starting to circulate about why the Obama Department of Justice (DoJ) is investigating the Oracle (ORCL) acqusition of Sun (JAVA). The noise level has ratcheted up as the mainstream media--digital and otherwise--grabs on to the story. The new opinions don't align with a statement from Oracle's outside counsel that the DoJ hold relates to a "narrow issue" about how Java is licensed.
Don't let these misleading articles influence your investment strategies.
An Atlantic blogger thinks there might be some payback in this latest move by DoJ in retribution for Oracle beating DoJ relative to the PeopleSoft acquisition five years ago. That would go against my theory that, athough this is a minor issue for the DoJ, it is consistent with Democratic-adminstration attacks on IT for over 50 years. Political appointees are most likely making the decisions, not career DoJ lawyers.
The Atlantic blogger as well as the Huffington Post also seems to misunderstand the variations of and importance of Java. This Huffington Post article is particularly over the top. It glosses over some information technology (IT) history in order to make its point and misses the point on a lot of present-day IT trends as well, including the most important trend. Java is not a "critical part" in running our lives. In fact, the Java enterprise environment (JEE) is fading in overall IT importance (as would be expected of a 20-year-old technology). The client/mobile side of Java is ubiquitous but not critical (Have you always downloaded it when prompted to do so? Is everything still working?).
Right from the get go the article says "Remember Honewell and Bull.." I can't tell if author does or does not realize that, in the context of this blog post, they were the same company. But the real problem is the author's looseness with the facts or failure to check them. You don't have to "remember" Bull. Just put bull.com in your url box. (Sadly its headquarters no longer appears to be located in the seedy Parisian 20th where you could get a real midday meal--none of this nouvelle cuisine stuff--at the local coal yard. Now Bull appears to be located out in the far Paris suburbs past Versailles.)
Second, despite the article's attempt at IT history revisionism in comparing Sun as different than Digital Equipment, Sun was also stuck in an old paradigm. Sun was trying to sell a proprietary chip set with a proprietary operating system just as DEC was doing all during the golden years that the Huffington Post author seems to remember so favorably. The only difference between the two is that Sun chose server systems and Digital Equipment stuck with minicomputer systems at the point in time when the IT world, led by Microsoft, Oracle and SAP, moved past both by concentrating on software with its higher margins.
From a systems perspective during this period the world went in one of two directions: to Wintel with Oracle or to the LAMPtel (Linux/Apache/MySQL/PHP) stack. Some chose the hybrid WAMPtel stack (open source software on top of Wintel). The Java programming language--as compared to JEE--enables programmers to write software that would run on any of these stacks but such a layer-on-top-of-layer approach causes performance issues that hurt Java's popularity.
Third, in another example of the Huffington Post author misleading the reader, Java was not open source during the mid 1990s time period. It was not open sourced until a late-in-the-game Hail Mary pass thrown by new Sun management 10-12 years later in 2006-2008. There seems to be some confusion in the author's mind between the Java Community Process and the open source community. I'll let the open source blogosphere explain the difference.
Finally, and this is where both Huffington Post and the Atlantic misunderstand IT. Java already is a key part of the Oracle stack, which is why Oracle’s Larry Ellison did not want it to fall into IBM's or Competitor B's hands (see Sun shareholder meeting prospectus). It's not a matter of Oracle planning to stifle Java as the Atlantic fears or Oracle planning to close it up in some way not specifically called out by the hysterical Huffington Post author.
As menioned above, Oracle's outside counsel has said--subject to SEC prosecution so I assume he is not lying or even stretching the truth--that the open issue with the DoJ is over Java licensing, not Java's "critical part" in running our lives so that its "future must be ensured." Java's current license could be interpreted by some as restrictive and therefore anti-competitive.
But that would take a lot of interpreting by DoJ, especially since the JEE--the thing that might have been critical to our lives if it had been more successful--is being replaced by Spring, Ruby/Rails and other 21st century environments used by the vast number of Java programmers.
-- Dennis Byron