Oracle Adds New Exhibit to Java Technology Museum |
|

Last year, Oracle acquired BEA Systems, the hottest company in enterprise Java…until around 2001.
Today, they announced the acquisition of Sun Microsystems, the architects of the infrastructure of the dot com era. Remember the "dot in dot com"??
Both companies represent the history of enterprise Java, and are far less important to the future.
Larry Ellison states that “Java is the single most important software we've ever acquired."? Ellison is right about the importance of Java: Java is the world’s #1 programming language and the dominant choice of the enterprise. But the question is exactly what has Oracle acquired? There is no purpose to be served by Oracle trying to milk the Java language itself for profit–and, in any case, it's now open enough to make that impossible. (Open sourcing Java did turn out to matter. A lot.) And it is a long time since Sun controlled enterprise Java in a meaningful way.
While the FAQ on the deal states that “Oracle can now ensure continued innovation and investment in Java technology for the benefit of customers and the Java community,"? in reality, innovation around the Java platform has long been driven by developers, through open source—not mega vendors. Community innovation has transformed productivity and propelled enterprise Java out of the stone age of Sun-architected J2EE.
Oracle’s business strategy may be smart—acquiring distressed vendors and milking their revenue stream while cutting costs is certainly helping them post good numbers. But it’s not a strategy about innovation.
Of course, this isn’t just about Java. This deal gives Oracle a shot at important elements it has lacked: a credible open source story and a cloud strategy. How Oracle deals with the former element is key. With MySQL, Oracle has the ability to prove it is serious about open source. Thus far, Oracle has neither enjoyed nor seemed to seek open source success, even as open source becomes more and more important. (Unbreakable Linux was quickly recognized by the market as a clumsy attempt to capitalize on the open source efforts of others.) Serious commitment to MySQL could change this. However, it also potentially competes with Oracle’s flagship database product. The same issue applies to GlassFish and WebLogic.
Additionally, does Oracle really want to get into the hardware business, as the FAQ implies–at time when virtualization is threatening server sales? Is Oracle committed to trying to maintain portability between application servers, now it has control of the JCP? We’ll have to wait for many months for the answers to these questions, especially as the deal won’t close until summer.
But this uncertainty doesn’t impact enterprise Java, whose future lies elsewhere. We agree with Oracle that enterprise Java has a big future. In fact, we are convinced we can help take it to the next level of productivity. But Oracle does not own that future. One of the great strengths of Java is its developer and open source community. This is something that cannot be bought in the same way as a PeopleSoft or WebLogic application server business.
Similar Posts
- Oracle, Open Source and Commodization
- Pumping it dry: $200 a barrel and $25,000 per CPU
- The Power of Adoption: Why no Company is Big Enough to Deny Developers What They Want
- Today, Portability Matters More Than Ever
- Oracle Contributing Oracle Application Server Integration Code to Spring Framework





pikus says:
Added on April 21st, 2009 at 6:57 amPlease, remember that Oracle has also RedHat, which means that right now they have WebLogic, GlassFish and JBoss
Rod Johnson (blog author) says:
Added on April 21st, 2009 at 10:29 amPikus,
Oracle does not own Red Hat–unless you know something that's not yet public…
If they *were* to buy Red Hat they would indeed also have JBoss. However, that would lead them with a huge problem of rationalizing their *three* application servers. And would probably just drive even more users to Tomcat.
R
Alessio says:
Added on April 21st, 2009 at 4:31 pmIt seems to me that Oracle is not your favorite brand
I like the photo in your post… where did you find it ? is it a real place ?
Arbi Sookazian says:
Added on April 21st, 2009 at 5:05 pmI can see Oracle buying Redhat for RHEL and dismissing and/or cannibalizing the JBoss middleware stack (Seam, for example, which is powerful/interesting but has effectively zero usage in corporations and it's almost 3 yrs old now).
I'm wondering what plans they may have for parallel (multi-core) processing/programming like Scala and Erlang. What about Spring for that matter in that regard??
Rod Johnson (blog author) says:
Added on April 21st, 2009 at 5:08 pmAlessio
The Computer History Museum is a real place, in Mountain View, Silicon Valley, and well worth visiting. They have a working Babbage Engine on display and even run it sometimes. However, it doesn't have an Oracle sign on it–at least, not yet…
As for Oracle not being my favorite brand–I'm not wholly negative on Oracle. Oracle is a well run business and has some good products. I just don't think that this deal is about innovation, and I don't think Oracle will set the future of enterprise Java any more than it has done in the past. That's a measure of the maturity of Java, its open sourcing and the growth of the open source community, as much as a criticism of Oracle, however. I do think it will probably work out well for Oracle shareholders, however, as they take costs out of Sun.
Rgds
Rod
Davide Baroncelli says:
Added on April 22nd, 2009 at 10:01 amWell, Jboss would be the 4th or 5th application server. If I remember well, before Oracle acquired the Orion application server, which is the basis for the pre-BEA Oracle Application Server, they already had another codebase. So, with BEA, it's 3 application server. Don't forget that with Sun they bought Glassfish (which was developing a pretty good reputation, ASAIK), that's their 4th one.
Viraf Karai says:
Added on April 22nd, 2009 at 1:29 pmOracle has somehow made every past acquisition work favorably. I'm sure this acquisition will work just as favorably for shareholders. Certainly large layoffs loom, but the enterprise software community is waiting to hear their strategy for Sun. I certainly think it's a better culture fit for Sun employees. I commend Sun for all its great contributions to enterprise software and Java in general. I believe that all along they had nothing but the best of intentions for their users and development community. Sun has given us the JVM and let us _never_ forget that.
Landingin says:
Added on April 23rd, 2009 at 11:05 amRed Hat is probably a juicy acquisition target not just by Oracle, but also by Sun's previous suitor (IBM) as well. Red Hat (through JBoss), has probably had a comparable impact in terms of J2EE innovation in the past few years. It would be interesting to see how the consolidation of major corporate players in the J2EE world affect the open source community (which has driven a lot of innovation in J2EE world) — would it be largely positive or negative?
Rod Johnson (blog author) says:
Added on April 23rd, 2009 at 3:52 pmOpen source has already driven nearly most major innovation in enterprise Java in recent years. I think the ongoing corporate consolidation will help further the cause of open source. Users want choice. Larry Ellison may want to control the stack from "disk to applications," but the genie is long out of the bottle and it's too late for that–unless the solution is built on open source, rather than proprietary products, and that's not what he intends.
I agree it's likely, but it would be a pity if Red Hat gets bought by a big proprietary vendor. Currently they are focused on open source and sincere in their belief in it. If they are bought by either IBM or Oracle that inevitably changes, and they become the open source arm of a corporation with massive closed source revenues to protect. IBM has the better track record than Oracle with respect to open source, but they still believe that the place of open source is either at the bottom of the market (Geronimo vs WebSphere) or as a basis for commercial software (Eclipse/Rational Application Developer).
But whatever happens to Red Hat, I think the cause of open source will be directly furthered by excessive consolidation among the big players.
Rgds
Rod
Marcio Garcia says:
Added on April 24th, 2009 at 5:08 amIn my opinion we don't have to much to celebrate.
Monopoly (or almost) is a good deal only for who have it, and not for entire market (mortal people).
Have a look at socialist countries like Cuba….
I'm crossing my fingers to see what could happen next months.
Rod Johnson (blog author) says:
Added on April 24th, 2009 at 12:05 pmMarcio
I don't think there's anything to celebrate, but nor is there much to worry about. Sun/Oracle simply can't achieve monopoly in the Java world in the era of open source.
For folk who worry, I think the answer is simple: Don't worry, do.
If you're worried about the language/JVM angle: Get involved in, use or evangelize Harmony and remember that Sun has already open sourced Java. Remember that the innovation in languages on the JVM is happening above the JVM: Groovy and Scala for example. Nothing to do with Sun or Oracle.
If you're worried about what Oracle is likely to do to the JCP/Java EE (and I think that's a reasonable worry): Get involved in, use or evangelize Spring and Tomcat. And remember that Tomcat is deployed in production these days more often that WebLogic and WebSphere combined.
Rgds
Rod
Adrian Cole says:
Added on April 24th, 2009 at 12:50 pmWRT: "With MySQL, Oracle has the ability to prove it is serious about open source."
Wouldn't they have been empowered acquiring Berkeley DB? Understandably, they are different: SleepyCat is more a complement to Oracle's commercial product-line then MySQL. Many don't see a bright future for Oracle MySQL. WDYT?
Luis Espinal says:
Added on April 26th, 2009 at 12:48 pm"BEA Systems, the hottest company in enterprise Java…until around 2001"
/sarcasm much?
Other than that, I like the points made in this article. It's been quite unfortunate that Sun and the tritilodontian koolaid that is EJB has actually slowed down innovation in Java technology. It's been this insistence in obsolete technologies that attempt to solve 1% of enterprise that have driven developers to create excellent frameworks to solve the remaining 99%.
It is, however, short sighted, to assign a negative connotation, or to tag defeat prematurely to this particular move by Oracle. Just because the enterprise has been unable to provide the feasible future to Java that open source developers have until now, that does not logically necessitate that an enterprise merger such as this is forever doomed to innovative failure.
I can understand the desire to tooth the open source horn. From the Spring corner, it makes business sense. It also makes sense to see it for what it is. I, for one, am just going to wait and see. I welcome innovation wherever its source.
zack says:
Added on April 26th, 2009 at 11:21 pm… but unfortunately Oracle acquisition of Sun Microsystems.
Maybe IBM is a better choice than…
—
Though IBM takes the position it does, not to make life better for the Open Source community or to advance the position of free software. IBM takes the position it does because this position ultimately creates more value for its shareholders
—-
And,It will be fine?
Prashant Saraf says:
Added on April 27th, 2009 at 5:33 amLet's wait and watch. JavaOne may have something.. And Don't worry Java is Open Source
The thing I miss is I can't Say "Sun Java is Fun Java"
Wayne Lund says:
Added on April 27th, 2009 at 2:29 pmAdrian,
I thought originally there was major concern when Oracle bought SleepyCat a few years ago, which included InnoDB, that it would have a negative impact on MySQL. There were jokes about changing the name to OurSQL since the txn engine for MySQL was based on InnoDB. It seems like all those fears were unrealized – unless you count this acquisition. Should be a very interesting JavaOne this year. And just when MySQL was getting very interesting to the Enterprise.
PC Pandora says:
Added on August 11th, 2010 at 5:16 amI'm wondering what plans they may have for parallel (multi-core) processing/programming like Scala and Erlang.