WatersWorks

Blog archive

Analysts: Oracle's Lawsuit Against Google Casts Shadow on Java's Future

As you've probably heard by now, yesterday Oracle filed a lawsuit against Google saying that the Internet search giant infringed on seven patents associated with the Java Platform in developing its Android mobile operating system (Oracle acquired the rights to Java when it bought Sun Microsystems in January). The analysts I talked with this morning say the the simple filing of the lawsuit could risk the future of Java as a development platform -- and not just in the mobile arena.

Jeffrey S. Hammond, senior analyst at Forrester Research, said he worries that Oracle's lawsuit will not only dampen Android's market momentum, but slow overall adoption of Java in mobile environments and elsewhere.

"The big question is, is this just the opening salvo in a protracted war?" Hammond said. "That's what it looks like to me, and in the long term, such a war would harm the Java community. Especially in the mobile space: If I'm a developer evaluating and evolving my technology strategy, and I can look at Qt or even Silverlight and know that the specifications and IP issues are resolved, the risk of using those solutions is lower than using Java. Why would I invest in Java in a mobile context?"

"We know that Java isn't going to be on the iPhone in the future," Hammond added, "and now it's future on a very popular competing mobile device is in question. I'd expect Oracle to try to extract a sizeable license fee from the device manufacturers, too."

Java developers around the world watched nervously as Oracle took on the mantle of Java steward from Sun. Recently, their fears about the fate of the language and platform seemed to be abating: In July, ADT reported on the results of a survey published by open-source business intelligence vendor Jaspersoft, which found that Oracle was viewed by the majority of respondents as a better steward of Java and MySQL than Sun.

But Oracle's charge against Google is almost guaranteed to shift opinion in the opposite direction, said Hammond.

"Does this not just confirm every developer's worst fear about Oracle?" he said. "Oracle may come away from this with a chunk of change from Google, and it may all go away relatively quietly, but I think the long term PR damage of this move is going to be significant. Developers hate this kind of corporate brinkmanship."

Forrester Research analyst John Rymer agrees: "I think this lawsuit casts the die on Java’s future," he said. "It will become a slow-evolving legacy technology. Oracle’s lawsuit links deep innovation in Java with license fees, and that will kill deep innovation in Java by anyone outside Oracle or startups hoping to sell out to Oracle. Software innovation just doesn’t do well in the kind of environment Oracle just created."

Which, he added, is not to say that Oracle doesn't have a right to protect its IP.

"I think Oracle is introducing discipline to Java as a business," he said. "As we know, Oracle is about generating growth, and if it offends the Java developer community in pursuing that goal, so be it."

Posted by John K. Waters on 08/13/2010 at 1:29 PM


Reader Comments:

Thu, Oct 20, 2011

RIP JAVA...

Tue, Sep 28, 2010 rgw

time for alternatives...been a nice ride JAVA... like it was with Windows(until I was kicked in the head and woke up )>> Linux

Thu, Aug 26, 2010

"As we know, Oracle is about generating growth, and if it offends the Java developer community in pursuing that goal, so be it." If Oracle offends the Java community enough, there certainly won't be growth.

Thu, Aug 26, 2010 Al

Oracle has too much riding on Java to let it fail. Despite not needing the Sun hardware, OS, databases, IDE, application server (what did I leave out?), that Sun brought to the table, they still bought Sun so that they (Oracle) could direct Java's fate. As for Java becoming a slow-moving legacy technology, that day has already happened and Java is not keeping up with its stealthier competition. Java will have its place, just like COBOL, for many years to come. I just don't think corporations feel quite as loyal to Java anymore with Oracle calling the shots.

Thu, Aug 26, 2010 JP

Makes MonoDroid look like a good option, doesn't it?

Wed, Aug 25, 2010

Strange type of journalism... Where's the balanced view? Just because Oracle defends its license rights doesn't make Java a dying platform. So-called analysts are like movie critics, too dumb to make a movie, the only thing they can do is talk about it (mostly in a bad way). How many lines of code has this Hammond dude written in his whole life? Does he (and the blogger for that matter) really know anything about Java?

Wed, Aug 25, 2010

Sheesh, might as well have just said "Run for the Microsoft Hills! Oracle is going to kill all of the Android loving Java coders!!11!!!!" Another, more balanced view... http://www.theserverside.com/report/The-Oracle-Google-Patent-Lawsuit-Demystified

Wed, Aug 25, 2010 RobV

So... where does R.S. stand against the great Oz..(LE).

Wed, Aug 25, 2010

Maybe Oracle is just getting ready to say "Hey I will back off if you BUY a RTU license". Maybe Oracle is trying to make it look really bad so they could drop a bomb that would seem to be not so bad.. How long can Oracle carry JAVA without a profit?? IMHO

Wed, Aug 25, 2010

So, the question, how much will this action slow development in the Android arena and how much this slow down will benefit Microsoft Phone7? Hmm, what didn't I say?

Wed, Aug 25, 2010 Ryan Elkhart, IN

I think it is way too early to call this fight let alone predict doom for Java. At this point in the game the drama is more interesting to me (as a Java developer). Anybody remember Superman vs. Doomsday? Remember the outcome? (yes, Superman came back to life only because they needed to keep selling comics). Both of the companies are HUGE and I can already feel the punches!

Thu, Aug 19, 2010 Brad Hansen

As far as Oracle suing Blu-Ray, those manufacturers are paying a license fee to Oracle so that they can put the Java VM on their devices. Google did an end run around this by writing their own VM and their own compiler. That Google compiler just “happens” to accept essentially standard Java code and then compiles it into an Android-specific byte-code for an Android-specific VM.

Thu, Aug 19, 2010

I think Oracle pushed Java to the cliff's edge. A little flip and it will fall forever... Maybe this flip could be Google porting another language to the Dalvik Virtual Machine... Maybe one that just runs on the JVM, like Groovy, Scala or JRuby....

Sun, Aug 15, 2010

Couldn't Oracle also sue Blu-Ray manufacturers since they also use Java technology to run the player and the software on the Blu-ray disk? That sure would put a dent into HD content distribution...HD-DVD's anyone?

Fri, Aug 13, 2010 Federico

Brinksmanship? What the hell has schmidt been doing? Google seems to want another Dos - CPM scenario where they get away with it. Wel, Oracle is a whole different entity.

Add Your Comment Now:

Your Name:(optional)
Your Email:(optional)
Your Location:(optional)
Comment:
Please type the letters/numbers you see above