Oracle Buys Sun
After weeks of speculation of IBM buying out Sun, which failed to produce a result, today Oracle have swept in and bought Sun. The deal is valued at approximately $7.4 billion, or $5.6 billion net of Sun's cash and debt, with Oracle buying Sun at $9.50 per share.
"The acquisition of Sun transforms the IT industry, combining best-in-class enterprise software and mission-critical computing systems," said Oracle CEO Larry Ellison. "Oracle will be the only company that can engineer an integrated system - applications to disk - where all the pieces fit and work together so customers do not have to do it themselves. Our customers benefit as their systems integration costs go down while system performance, reliability and security go up."
This could be the most important decision made in the software industry for 2009. The Board of Directors of Sun Microsystems all approved the transaction that is due to close this summer subject to Sun
stockholder approval, certain regulatory approvals and customary
closing conditions.Jonathan Schwarz is certainly happy with the deal:
"This is a fantastic day for Sun's customers, developers, partners and employees across the globe, joining forces with the global leader in enterprise software to drive innovation and value across every aspect of the technology marketplace," said Jonathan Schwartz, Sun's CEO, "From the Java platform touching nearly every business system on earth, powering billions of consumers on mobile handsets and consumer electronics, to the convergence of storage, networking and computing driven by the Solaris operating system and Sun's SPARC and x64 systems. Together with Oracle, we'll drive the innovation pipeline to create compelling value to our customer base and the marketplace."
It seems like a sudden move, and one that Sun and Oracle both did well to keep quiet. I wonder what this means for Java developers. Are Oracle better owners of Sun than IBM? It's good for Solaris, does it have any effect on Java?
James is a DZone Zone Leader and has posted 286 posts at DZone. You can read more from them at their website.
- Login or register to post comments
- 15519 reads
- Printer-friendly version
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)















Comments
Rick Ross replied on Mon, 2009/04/20 - 7:19am
Oracle has the resources to take Java to the next level, but we can probably expect Java's emphasis to be even more focused on enterprise computing as a result of this acquisition. One thing is certain, Oracle definitely knows how to make money from middleware - a challenge which Sun has struggled with.
Presumably the folks at IBM are now considering alternatives, and it wouldn't surprise me if we begin to see major battles emerge regarding the ongoing evolution of key Java enterprise specifications. I'd like to hear a strong, clear commitment from Oracle regarding the openness of the JCP, and I hope they will preserve and improve on the community spirit of Java.
If Oracle quickly turned around and sold the hardware business to Fujitsu for $5B-$6B, then they would effectively have bought Java, MySQL and Solaris for nearly nothing. Does Oracle really intend to be in the hardware business?
Alex Miller replied on Mon, 2009/04/20 - 7:33am
Excellent comments Rick. Seems like we are entering an interesting period for Java. The JCP will now be dominated by two superpowers, each with very strong business motivations to control and influence the future of Java. Obviously Oracle has the upper hand by controlling the JCP and the Java spec.
I would love to see the "special" status of one company removed and the JCP become a truly open organization. And while we're at it, we should resolve the field of use restrictions so ASF can finally be satisfied. Thus allowing a Java 7 JSR to be created. And I want a pony.
Jeroen Wenting replied on Mon, 2009/04/20 - 7:33am
And they're heavily invested in Java technology already, far more so than is IBM.
Rainer Eschen replied on Mon, 2009/04/20 - 7:36am
Thierry Milard replied on Mon, 2009/04/20 - 7:38am
I also cross my finger Oracle understand well that on the client side were Flash is doing a good job ... java has worked pretty hard thechncally to fight back. I mean 95% of the work gas been done :
- The update 12, 14 are getting closer and closer to Flash in startup
- Swing is improving good(finnally those kind of imrovements that simplify a developper life)
- (and javaFx is technically quite good)
- New Applet [please change name guys it sound so 90's] is finnally ... Internet frindly.
Now if all these good improvements could be even slightly better (more money and Swing-javaFx team) and if Oracle could find a nice way to tell the crowd... sun has been so bad on this job latelly !
GeekyCoder coder replied on Mon, 2009/04/20 - 7:43am
Similar questions raised over IBM's acquisition of Sun, what comparative products are to be killed in Oracle ? Is Sun still called Sun or been called Oracle Sun ?
JDeveloper or Netbean
Jeroen Wenting replied on Mon, 2009/04/20 - 8:03am
The press release on Sun's website (the Oracle press release is unavailable right now due to an application server crash, guess they need a more stable product :) ) hardly mentions hardware apart from Larry's quote about Oracle now having an end to end platform. It does however state the importance of Java and Solaris as being at the core of Oracle technology.
Dominique De Vito replied on Mon, 2009/04/20 - 8:42am
- Oracle, as a buyer, looks like better than IBM
* the expected:
- while Larry is keen to fight other companies, like M$, OpenOffice may have a boost,
- Java support on the client side may increase too (Adobe as next Larry's target ?)
- in order to fight RedHat/JBoss, Larry may be keen to keep Glassfish
- NetBeans (versus JDeveloper), and other related OSS tools may still continue to flourish while existing communities are big enough (I imagine JDeveloper+NetBeans to merge, while NetBeans being the company-neutral stub and JDeveloper being proposed as NetBeans+Oracle stuff).
* the unknown:
- storage
- hardware solutions
- solaris
* the bad?
- MySQL developers may wonder about their work
Conclusion: not that bad... from a software point of view.
Jörg Buchberger replied on Mon, 2009/04/20 - 8:53am
Umberto Zappia replied on Mon, 2009/04/20 - 9:01am
From a Java Developer prospective this says it all:
• Protects and extends customers’ investment in Sun technologies
- Accelerate growth of Java as an open industry standard development platform
- Sustain Solaris as an industry standard OS for Oracle software
- Continue Open Storage and Systems focus and innovation
This deal makes perfect sense:)as stated here Oracle/Sun
Jörg Buchberger replied on Mon, 2009/04/20 - 8:59am
Jim Bethancourt replied on Mon, 2009/04/20 - 9:07am
in response to: puredanger
Folks concerned about the Java Community Process and what happens (within it at least) can certainly get involved as individual or as a Java User Group for free: http://jcp.org/en/participation/membership
Of course, this doesn't mean that Oracle won't put things into Java that didn't go through the JCP (similar to JavaFX).
Cheers,
Jim
Alex Miller replied on Mon, 2009/04/20 - 9:20am
in response to: jimbethancourt
Aljoscha Rittner replied on Mon, 2009/04/20 - 9:20am
Hi!
FYI: http://blogs.wsj.com/digits/2009/04/20/live-blogging-the-oracle-conference-call/
And here:
http://www.oracle.com/technology/tech/java/index.html
regards, josh.
Johan Compagner replied on Mon, 2009/04/20 - 9:23am
Don Strawsburg replied on Mon, 2009/04/20 - 9:25am
MySQL has to be eating inot Oracle's lowend database market, so they have made that problem go away.
I would not be suprised to see Oracle put NetBeans up against Eclipse.
Oracle needed a new JEE server, Glassfish will be a good choice.
And they get Java as a big bonus.
All in All, I think this is good for all envolved, Oracle, Sun and the Java community, the only loser I see in this is IBM.
Rory Marquis replied on Mon, 2009/04/20 - 9:45am
Jim Bethancourt replied on Mon, 2009/04/20 - 10:01am
in response to: puredanger
Thanks,
Jim
Coffee Jolts replied on Mon, 2009/04/20 - 10:43am
Osvaldo Doederlein replied on Mon, 2009/04/20 - 10:56am
I would prefer an independent Sun, but since this became impossible, the Oracle deal is the best thing that could happen for many reasons:
- Keeps Sun out of much worse hands (I'll say again: IBM would destroy much good stuff, not because IBM is evil but because their portfolio is so much redundant with Sun's that the writing was clearly on the wall for several great Sun technologies from SPARC to Glassfish and NetBeans).
- Oracle/Sun is a unique combo that will have all the tech and power to compete head to head against other top platform providers. Like it or not, we're now in the end of a long consolidation process (since the dotcom crash) and anything is better than a monopoly... even a quasi-cartel of a few giants with similar influence: IBM, Microsoft, Google, Oracle.
- Oracle's behavior with Java has been quite decent, if not stellar (but that's mostly second-hand opinion - I don't really use most of Oracle's Java products, would welcome comments).
- Oracle has zero hardware business, they're also lacking in the OS level (Enterprise Linux was basically ignored by the world) and development tools (at least Java; also mediocre success with JDeveloper). They clearly want to be in the OS and tooling space, and I bet that they want to be in hardware because they have no friggin' chance to really compete with IBM otherwise.
- Oracle used to love the Solaris OS, they were a tight partner of Solaris for a long time and Solaris was Oracle's primary development platform and its preferred deployment platform. In recent years Oracle drifted away to Linux but that was not for technical reasons, buth rather, flowing with market hype and also "divorcing" from Sun for several reasons (competing products, weakening SPARC/Solaris business). Solaris is the undisputed superior enterprise OS and Oracle's engineers should be thrilled to own it now.
Nothing is perfect and I have some points of fear; I hope 2009 closes with positive news on these. For one thing, Oracle already owns two JavaEE products and they shouldn't be in a rush to own a third one no matter how good, so Glassfish is probably at risk. OTOH, I can see Oracle killing their own JRockit VM to adopt HotSpot - JRockit has its own merits but it's a nich product (no one uses it for anything except running WLS), there's no competition to HotSpot as a general-purpose JVM and you can't forget derivatives like CLDC HotSpot, RealTime, etc. Oracle has no NIH problem, they are pragmatic enough to deprecate their own stuff when they buy something better. They will probably merge whatever particular tricks that JRockit does better into HotSpot and be done with it. Anyway, this is all speculation but it's great that Glassfish, JDK and many other things are open source, they can live even if Oracle moves everything in the wrong direction.
Mike P(Okidoky) replied on Mon, 2009/04/20 - 11:00am
Perhaps Oracle buying Sun is better:
The only thing missing in Oracle now is client side gui and graphics stuff. Most think that enterprises might not need it, but perhaps some will. Kiosks, specialized interfaces in cars, airplanes, mobiles, etc. There is a lots of businesses Oracle can conquer still. I suspect more future acquisitions to be in that area. Adobe? Bizarre combination. Other gui-ie companies? Companies and individuals being able to harness JavaFX...
Imagine a suave cross platform JavaFX based data design tool...
Guido Amabili replied on Mon, 2009/04/20 - 11:09am
in response to: opinali
Hey Osvaldo,
You said it all as usual.
Oracle is certainly a better buyer than IBM , sorry for all the Eclipse and Spring fans here...........
GuidoLx
John Denver replied on Mon, 2009/04/20 - 11:45am
Alessandro Santini replied on Mon, 2009/04/20 - 11:51am
in response to: guidolx
Alessandro Santini replied on Mon, 2009/04/20 - 11:55am
Alessandro Santini replied on Mon, 2009/04/20 - 11:57am
in response to: joco
Bora Ertung replied on Tue, 2009/04/21 - 2:13am
* Oracle has WebLogic and does not need Glassfish, they would just leave it to the community as an open source project to die (literally) keeping its restrictive license on though.
* Oracle has JRockit from weblogic which is an enterprise class and proven JRE which would bring about two versions of Java. One is a community driven hungry man's Java platform with little financial backing from Oracle, and one is for enterprise licensees with full fledge features and performance, plus support. Oracle will monetize Java as much as possible that is for sure. However, if not driven by a dozen of egoist block heads, community edition would meet our expectations in a greater extend (By community edition I do not mean the OpenJDK but the existing Sun distribution).
* Oracle will continue Sun's hardware though lowering the prices for high end servers. Again they may leave OpenSolaris as it is now to the community (keeping the current restrictive license on against competitive forks) hoping that it would fade in couple of years and develop the new versions in secret. Something like Darwin.
* They would hang on to the MySQL but would restrict its usage as much as possible. They probably would not care if you complain.
* They would replace their archaic JBuilder based development IDE with NetBeans. They would continue supporting NetBeans as an open source project against Eclipse.
* JavaFX? I do not know about that it is not in Oracle's play ground. They would release it to the community as an open source project which is a good idea. They would keep supporting J2ME but would not release a new version maintaining the existing one. Licensing fees of J2ME would not satisfy them. Oracle may even sell the both off to another party.
We will see what is up probably this summer.
My two cents
Disclaimer : This is my personal opinion ONLY. None of these ideas or statements correspond, reflect or transform to my current employer.
Osvaldo Doederlein replied on Mon, 2009/04/20 - 12:48pm
@Alessandro: It's impossible for IBM to "get out of the Java game". Do you have any idea of how much deep IBM is into Java? Their enormous line of WebSphere products is Java; their entire IDE line is Java; they acquired Rational, dumped all its legacy code in the sea (where it won't be missed by anybody) and rewrote that entire line of CASE tools in Java. If IBM puts all their Java products in a single code repository, that should be a multi-terabyte repo. They probably have more Java code than the next 5 top Java companies combined including Sun. Walking away from Java would cost IBM 10-20 years of work and billions of dollars to rewrite stuff, it's just insane.
Besides, there's noting that Oracle can do to harm IBM. Oracle could perhaps bring all future Java stuff private (close the JCP, stop renewing Java licenses when current ones expire, stop contributing any new improvements to open source projects, etc.). But in this case IBM could just fork the thing and maintain it themselves; IBM has the resources for that and in fact they've already done that at least twice (J9 and Harmony), so the only effect of bad Oracle behavior would be destroying Java as a multi-vendor standard... and this would be extremely bad for Oracle's own Java business. So I'm pretty sure that such scenario is not possible and I don't have to believe in the goodwill of Larry Elisson for that.
IBM and Oracle have no choice except playing well with each other. My largest clients use IBM servers and middleware (WAS, WebSphere MQ etc.), but they use Oracle as database. Neither IBM, nor Oracle is stupid enough to piss off their shared consumers for some short-term benefit.
JeffS replied on Mon, 2009/04/20 - 1:13pm
in response to: killerloop
"I think IBM is going to get out of the Java game, particularly if Oracle (as I expect and as I deem reasonable) will change the policies surrounding Java and the JCP."
Well, unless they have a ready made code base for Websphere, and RAD, built on another language or implementation of Java (maybe Harmony?), I don't see that happeing any time soon.
WebSphere makes tons of money for IBM, both directly through licensing and support revenue, and indirectly through the services the complex WebSphere helps generate for IBM Global Services.
In other words, IBM can't abandon Java. Maybe in a decade or two. But not right now.
Alessandro Santini replied on Mon, 2009/04/20 - 1:51pm
in response to: puredanger