Skip to content

As the Java turns….another era ends in high tech….

April 21, 2009

Having been involved with or watching Java for….a decade (yikes!) I am watching the Oracle/Sun announcements with some extreme curiousity. Disclaimer – these are my views over a 10 yr period of watching the ups and downs of Java – not those of my current employer.

One of the interesting things about Sun and Java was the “sort of open, sort of not” license. They were happy for anyone to contribute….as long as they had complete control & sole licensing benefit. I wonder if this is what will turn out ot be the ultimate difference between Java and Linux. Linux may face a difficulty in any company figuring out how to really profit from it without pissing off the community in doing it – but at least you can clearly show the community does benefit from it. In Java, like the movie Highlander “there could be only one

Another observation about this deal after personally experiencing the end of an era from the inside of Digital Equipment Corporation:   corporate altrustic innovation and contributing generously towards the greater good of technology development seems to be similar to the development of philosophy in Greco-Roman times. As the empires crumbled, the artists were replaced with merchants (or farmers). Only a few Irish monks were left to try to keep the manuscripts together that documented the higher principles between the time the barbarians sacked the gates and new empires/kingdoms emerged from the dark ages.  Only one institution remained in Rome when the senators and the rest of the government fled. When the question is art vs sustinance or philosophy vs survival, survival wins in the end.  The real question is who in high tech takes up the mantle to continue to fund groundbreaking software innovation where the outcome, profits and benefits are not clear before the work has really begun? Is Google the next PARC, or the next pope? (please forgive the analogy)

About these ads
4 Comments leave one →
  1. April 21, 2009 7:47 pm

    I’ve coded almost exclusively in Java since 1997, and used their Swing widget kit (don’t know a better term) for nearly a decade now. It’s in need of a complete re-write. (I know SWT was an attempt, but a lame one.) After beating my head against a wall for a day or two, I generally go and look at the code. Sun has always shipped the complete source with the SDK; lot of good it does you. Like any code that’s been in development for ten years, it’s crap, and getting crappier. There are outstanding bugs that haven’t been addressed in five years. Coding desktop apps in Swing is an exercise in jury-rigging. All I can say is, it’s better than any other kit I’ve used–but that’s not saying much.

  2. April 21, 2009 4:53 pm

    I believe it to be in Oracle’s best interests to keep the Java team working on innovation, though clearly the innovation has moved higher up the stack at this point.

    What I wonder is whether it’ll be in IBM’s or Microsoft’s best interests to fund Oracle with license fees for Java over doing something on their own. It could be that corporate posturing breaks the developer cycle where Sun’s code heavy-handedness did not.

Trackbacks

  1. Back to Oracle/Sun… and Microsoft « Finding Ponies in Piles of Poop
  2. Unintended consequences:”fairness” applied to ideas and business models…. « Finding Ponies in Piles of Poop

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: