The Artima Developer Community
Sponsored Link

Java Buzz Forum
Thoughts on Sun and Oracle, with Reminiscence on DEC, Compaq, HP

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
News Manager

Posts: 47623
Nickname: newsman
Registered: Apr, 2003

News Manager is the force behind the news at Artima.com.
Thoughts on Sun and Oracle, with Reminiscence on DEC, Compaq, HP Posted: Apr 13, 2010 6:27 AM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by News Manager.
Original Post: Thoughts on Sun and Oracle, with Reminiscence on DEC, Compaq, HP
Feed Title: Java Today
Feed URL: http://weblogs.java.net/blog/editors/index.rdf
Feed Description: Java Today on java.net
Latest Java Buzz Posts
Latest Java Buzz Posts by News Manager
Latest Posts From Java Today

Advertisement

James Gosling has left Oracle, saying it's time to move on... A whole lot of people have left Sun since the acquisition by Oracle was announced. Some of those people left Sun out of fear that their jobs would be eliminated (one supposedly expert financial analyst warned that 50% of Sun employees would lose their jobs -- that type of "news" will make people want to pack up and leave a company). Some were laid off between the announcement of the acquisition and its actual occurence. Others were laid off when the acquisition actually happened (though the percent of actual layoffs at that time should get that "expert" analyst fired)...

But, post-acquisition, we are still seeing quite a lot of former Sun people leaving Oracle. I did not expect to see this. But then again, I actually work for O'Reilly, and my relationship with Sun and Oracle is from a distance (even though they provide the financial backing for java.net).

In his post, James says:

As to why I left, it's difficult to answer: Just about anything I could say that would be accurate and honest would do more harm than good.

And he ends his "Time to move on" post with:

Sun's blogging policy gave bloggers rights to their own works. The few more recent blog entries that I did at blogs.sun.com were written under somewhat more strict policies :-)

I don't understand that. To me, the Sun and Oracle blogging policy differences look more like legalese that might fascinate lawyers, but which have little meaning or impact for the typical blogs.sun.com blogger. Of course, James was not a "typical" blogs.sun.com blogger.

James' departure has made me think a lot about Sun and Oracle today, their similarities and their differences. Back in the 1990s, I debated vociferously on the SiliconInvestor site with investors who knew the prices of Sun and Oracle and EMC stocks were destined to continue to rise by 500% every few years. My argument was that it was a methematical and economic impossibility for Sun's, Oracle's, and EMC's sales to continue to rise at a 30% annual rate indefinitely -- which seemed to be what was implied by their .com boom stock price rises. Where was the exponentially increasing customer base that would buy all that stuff indefinitely into the future? Such was my argument.

You can also look at the links under Archive at http://mathematicalanalysis.com/money/ to see what I thought of the .com boom as it unfolded. Suffice to say, I was not impressed.

So, why does this matter today? Well, it does, because prior to the .com crash, Sun and Oracle were almost two peas in a pod. Sun's and Oracle's leaders were great friends in the 1990s, united in taking on the behemoth from Redmond. Both companies appeared to have a brilliant future, looking ahead into the 21st Century.

But post-dot-com boom, Oracle had a strategy that worked in the marketplace, while Sun's strategy included complications that were out of sync with what was necessary to survive long-term in the post-crash economy. Both Sun and Oracle had wonderful people who had wonderful ideas and who produced remarkable innovation -- hence the enormous run-ups in their stock prices during the .com boom. But... in terms of strategic awareness of the realities of the marketplace, Oracle was clearly far beyond Sun.

So, why are DEC, Compaq, and HP in the title of this blog? Because I believe that Sun is very lucky compared with DEC. In my view, the survival of Sun's technologies and open source projects into the second decade of the 21st Century is due entirely to the fact that their leaders and Oracle's were such close friends in the 1990s. Had that not been the case, I think Sun might have ended up more like DEC -- which disappeared in 1998 into clone-PC maker Compaq! And, do we see anything of DEC technologies in Hewlett-Packard today? No! DEC is gone!

I don't want to sound like I'm dissing Sun. It was a great company. The data center where I work part-time was using Sun multi-processor SMP-capable servers when I started there in 1993. That was advanced technology then! And Sun servers (and an Oracle database) are the backbone of our present-day processing. Sun has always produced great, robust, reliable technology.

Unfortunately, while Sun was a great company, it was destined to die in the 21st Century marketplace. Some other companies that had similar market value in the late 1990s are still major players 10 years later, they knew how to make money post .com crash. For example, consider Hewlett-Packard. Like Oracle, they knew a bit more about business reality than Sun (or DEC, apparently, given HP's longevity).

The acquisition of Sun by Oracle is turning out to mean that Sun technology is definitely not gone. In fact, what's actually happening now is that Sun's most important technologies and open source projects are not merely surviving, they're thriving, through the extra support and resources that Oracle's much better understanding of the post-dot-com boom world have made possible.

Oracle is the enabler of a future for Sun's core technologies, in my opinion. Poor DEC never found such a beneficent enabler. Lucky Sun!


In Java Today, James Gosling says Time to move on...:

Yes, indeed, the rumors are true: I resigned from Oracle a week ago (April 2nd). I apologize to everyone in St Petersburg who came to TechDays on Thursday expecting to hear from me. I really hated not being there. As to why I left, it's difficult to answer: Just about anything I could say that would be accurate and honest would do more harm than good. The hardest part is no longer being with all the great people I've had the privilege to work with over the years. I don't know what I'm going to do next, other than take some time off...

A new article by Marc Brandt, Tomas Erison, and Alain Comment, Accelerating Multimedia Application Development with JSR 309 Media Server Control API, has just been published on the Oracle Technology Network:

Over recent years, the architecture for deploying rich multimedia communications applications has evolved to allow distribution between the application logic and the media processing. This is well illustrated by the evolution of 3GPP IMS MRF deployment architecture along with the IETF SIP and Media Server Control protocol efforts that support a model of decomposition between Application Servers and Media Servers...

Arun Gupta presents TOTD #127: Embedding GlassFish in an existing OSGi runtime - Eclipse Equinox:

GlassFish has a modular architecture based upon OSGi and bundles Apache Felix as the OSGi runtime. TOTD #103 explains how to run GlassFish with two other OSGi runtimes (Equinox and Knopflerfish). However you may already have an OSGi runtime in your environment and like to run GlassFish within it. Sahoo blogged about how to embed GlassFish in Equinox...

In the Weblogs, Joshua Marinacci talks about Palm Developer Day and OSCON:

A big part of my new job at Palm is education, in the form of tutorials, blogs, and of course speaking at conferences. Two new speaking engagements have recently come up. Palm Developer Day and OSCON...

Ramesh Parthasarathy writes about SailFin CAFE - Search API for communications:

SailFin CAFE, like other converged application development frameworks has changed the converged application development paradigm. Having used CAFE APIs so far, if one thought that application development has never been so fast and so easy, things just got better with v1 b28. Communications (conversation, conference, imconversation, imconference...) that were created by applications were managed by the framework, and were presented to the Communications Bean method when an event occurred. This was perfectly fine if the application component was a Communication Bean, because it is called for action only when an event occured. Extensive application code was required...

Fabrizio Giudici wonders When a bunch of grains of sand make a heap?:

The spring is here at last, and yesterday I was walking on a beach. Often walking on sand beaches recall me the "paradox of the heap": you have a heap of sand, let's say made of a million of sand grains. Then you remove one, and get 999,999 sand grains. No doubt, it's still a heap. Now you repeat the process, and eventually you'll get with a single grain of sand in your hand. No doubt, a single grain of sand is no more a heap. This means that, somewhere in the process, what was initially a heap was no more a heap...

In the Forums, in the LWUIT forum shaneosborne has a Thornston Blackberry issue with AddCommand on 8100: Not sure if anyone else has seen this but on the Blackberry 8100 (JDE4.5.0) I cannot show the command window. For example running the code: form.setTitle("myform"); form.addComponent(new Label("content")); ...

In the GlassFish forum, federicocozzi has a problem involving Full connection pool? looks like getConnection hangs: Hello, I am using GlassFish Enterprise Server v2.1 Patch01. A few days ago we modified a few parameters in a production environment and we got this error an hour after: 2010-04-01T12:13:38.048+0200 [...] ThreadID=30 [...] Error in...

In the Metro and JAXB forum, dianlongzhang has discovered an unknown required extensibility element "wsp:UsingPolicy": Hello, I have tried to invoke wsImport (RI 2.2, JDK6) a wsdl (see attachment), and it shows following error: [wsimport] parsing WSDL... [wsimport] [ERROR] unknown required extensibility element "wsp:UsingPolicy" (in namespace...


Our Spotlight this week is Replays for GlassFish Roadmap Now Available:

Eduardo Pelegri-Llopart announces: "The replays from our presentation on the GlassFish Roadmap are now available in different formats, including SlideCast (Slides with synchronized audio)..."

This week's java.net Poll asks How many desktop computers do you own? The poll will close on Friday.


Our latest Feature Article is: HTML5 Server-Push Technologies, Part 1 by Gregor Roth; this two-part series explains the new Server-Sent Events and WebSockets API in HTML5. We're also featuring Flexible Swing Reporting Using JIDE Aggregate and Pivot Tables, by Malcolm Davis (in which you learn about a Swing report alternative that provides 90% of the solution with 10% of the effort); and Getting Started with Java and SQLite on Blackberry OS 5.0 by Java Champion Bruce Hopkins (learn how to create applications that utilize SQLite on Blackberry OS 5.0).


Current and upcoming Java Events:

Registered users can submit event listings for the java.net Events Page using our events submission form. All submissions go through an editorial review before being posted to the site.


Archives and Subscriptions: This blog is delivered weekdays as the Java Today RSS feed. Also, once this page is no longer featured as the front page of java.net it will be archived along with other past issues in the java.net Archive.

-- Kevin Farnham
O'Reilly Media
Twitter: @kevin_farnham

Read: Thoughts on Sun and Oracle, with Reminiscence on DEC, Compaq, HP

Topic: Summary Box: Apple will update iPhones, iPads to run more than 1 program at once Previous Topic   Next Topic Topic: Enums and Pluggable Strategies

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use