From CNET, Oracle has "filed suit against Google for infringing on copyrights and patents related to Java ..." If Oracle thinks it can get a bunch of money from Google the way Sun did from Microsoft (a billion or two, if memory serves, making it the most money Java ever made for Sun), what incentive does it have to continue the open-sourcing process? Wouldn't it, in fact, destroy the lawsuit if Java gets open-sourced?

A Redmonk Article says "A Java ecosystem dominated by Oracle is a doomed ecosystem" and "This suit is going to negatively impact – probably substantially – Java adoption." In an excellent in-depth analysis, Charles Nutter concludes that "... the real damage will be in how the developer community perceives Java ..." Nutter also points out that Android is "... a subset of a Java-like platform that doesn't actually run Java bytecode and doesn't use any code from OpenJDK." Groklaw has a no-holds barred analysis of the mess.

Now, if you are choosing a programing language, aren't you more likely to consider something truly unencumbered like Ruby or Python -- where something like this just wouldn't happen -- than you are Java? Joel West points out a problem that Sun always had -- that of semi-openness -- which now comes back to bite those that trusted it.

But the worst outcome for Oracle is already certain; here they follow in Microsoft's footsteps. Microsoft has become a place shunned by innovative software developers, partly because of their anti-open-source approach, and partly because management infighting prevents interesting things from getting done (what fun it must have been to be on the Kin team, for example). Oracle makes it clear where they stand, and they will find themselves wondering why "you just can't find good programmers anymore." It's because Oracle is not even on their radar. Unfortunately, this is one of those "furniture police" moments: by cramming the furniture closer together, the spreadsheet shows money being saved, and since we can't measure the impact on morale and potential employees (those can't be fit into spreadsheet cells), we just ignore those factors. The maxim of scientific management is, after all, "If you can't measure it, you can't manage it."

Talk Back!

Have an opinion?
Readers have already posted
39
comments
about this weblog entry. Why not
add yours?

RSS Feed

If you'd like to be notified whenever Bruce Eckel adds a new entry to his weblog, subscribe to his RSS feed.