Java developers' reaction to Oracle, Google lawsuit

Java and Android developers shouldn't lose sleep over this, say some experts. Others disagree.

By Steven J. Vaughan-Nichols, ITworld |  Development, Google, java Add a new comment

What do the programmers and companies that depend on the Java software family make of Oracle suing Google? To find out, we asked them.

[ The Five Winners of Oracle suing Google ]

The lawyers and analysts all see potential trouble ahead for Java developers and ISVs coming from Oracle suing Google, but what do they think? I looked around the Web and asked several of them for their thoughts on what Oracle/Google will mean for Java and their own work.

Charles Nutter, a JRuby developer, whose also a former Sun Java developer, recently wrote in Dzone, the popular programmer site, that the "collection of patents specified by the suit seems pretty laughable to me. If I were Google, I wouldn't be particularly worried about showing prior art for the patents in question or demonstrating how Android/Dalvik don't actually violate them."

But, as Nutter noted, no matter the lawsuit's result, "It's obviously not great to have two Java heavyweights bickering like schoolchildren, and it would be positively devastating if Android were obliterated because of this. But I think the real damage will be in how the developer community perceives Java, rather than in any lasting impact on the platform itself."

He also believes that "Nothing in this suit would apply to any of the three mainstream Java Virtual Machines (JVM) that 99% of the world's Java runs on. Hotspot and Jrockit are both owned by Oracle, and J9 [one of IBM's Java implementations] is subject to the Java specification's patent grant for compliant implementations. … And so 99% of the world's use of Java is in the clear." At the same time though, Nutter conceded that "This certainly does some damage to the notion of open-source Java implementations, but only those that are not (or can not be) compliant with the specification." And, that isn't at all easy to do.

Still, Nutter thinks that whether you're a Java or an Android developer, you shouldn't "lose sleep over this."

Others aren't so sure. Anatole Tartakovsky, a managing director at Farata Systems, an IT consulting firm, thinks it's high time "to create [a] Java Open Source Alliance to replace Oracle dependency. It has to examine all Oracle patents and steer away in VM implementation that is based on patents that can be challenged by Oracle. That is the only way to keep momentum Android built in Java space and provide Oracle with expiration notice on their stronghold on Java technology."

Tartakovsky isn't the only one who wants to open-source Java up more than it is currently. The idea of a Java open-source alliance or foundation has shown up in several places. On the other hand, there's always been some desire in the Java community to free Java and the Java Community Process (JCP) from first Sun's, and now Oracle's, domination.

Others, like Warren Woodford, creator of MEPIS Linux and currently working at a stealth-mode semantic startup have decided that they want no part of Java now. Woodford said, "We don't need the extra hassle of having to explain 'the risk of Java' to investors or of being shaken down by Larry if we become successful. Fortunately, the law suit was a wake up call. Until the cloud is removed from over Java, we will not be using it in our systems."

It's not just Java that has some developers worried. Some are concerned about what Oracle might do to or with other Sun open source programs. Kevin Shockey, an entrepreneur with 18 years of experience in the software industry, reaction to the news of Oracle suing Google was "betrayal. I'm really very upset with Sun for "selling-out" to Oracle. They were probably the worst possible new owner for all of the open-source assets that Sun owned. If this is what we can expect from Oracle then, I'm very worried what the future holds for MySQL and OpenOffice."

    Add a comment

    Post a comment using one of these accounts
    Or join now
    At least 6 characters

    Note: Comment will appear soon after you have activated your account.
    Obscene/spam comments will be removed and accounts suspended.
    The information you submit is subject to our Privacy Policy and Terms of Service.

    ITworld LIVE

    DevelopmentWhite Papers & Webcasts

    White Paper

    HP NonStop SQL Fundamentals whitepaper

    This whitepaper offers a detailed look into the fundamentals of HP NonStop SQL solutions. See how this system delivers unprecedented levels of application availability with fail-safe data integrity and meets the needs of enterprises with large-scale business critical applications.

    White Paper

    Nebraska Medical Center case study

    See how the Nebraska Medical Center implemented a SQL solution to make information more readily available to streamline operations, improve patient care and facilitate medical research with an enterprise solution running on HP NonStop servers.

    White Paper

    Concepts of NonStop SQL/MX

    For DBAs and developers who are familiar with Oracle solutions and want to learn about NonStop SQL/MX, this whitepaper provides an overview of the similarities and differences between the two products-with a specific focus on implementation.

    White Paper

    6 Things Your CIO Needs to Know About Requirements

    If your organization is not predictably successful on technology projects, there is likely an issue in requirements. CIOs must take action and own requirements maturity improvement. There are 6 main things a CIO must know about requirements.

    Webcast On Demand

    User Experience Monitoring

    In this webinar, you will learn hints & tips for improving end-user response times from Forrester Research analyst, Jean-Pierre Garbani.

    Sponsor: Nimsoft

    See more White Papers | Webcasts

    Ask a question

    Ask a Question