14
Oracle sues Google over JVM technique related patent infringements – time for a Java fork?
3 Comments · Posted by patrick.c in Misc
Oracle starts to show his disrespect for the java ecosphere. Oracle published a press release on 12th august 2010 that they are suing Google about patents presumably used in android. This results in a lot of fear in the industry that they may be next. This hurts Suns former goal to make java a language that is widely used. There are millions of people out there who use java to earn a living. Is this on stake now? Would I as a company try to find alternatives now to mitigate the risk of Oracle go even more haywire? Of course I would. And if I’m getting familiar with the new alternative, then I’d switch over completely, when the new solution fits my needs. Why should I keep up the risky java business?
I think that Oracle did a great mistake by suing Google. But after all, java is kind of open source, it’s mainly protected by trademarks and obviously some patents, which sun should have donated to a separate organisaion long ago… So what can we do? Maybe we should use the open source spirit and show oracle that a blade can have two sides and start a java fork.
After all, there are plenty of JVMs out there, the specification if freely available. The language itself is standardized. Why not create a fork and get rid of code and features that is blocked by patents and invalidate as many oracle java/jvm patents by prior art as possible. Put the new ecosphere in the hands of a foundation that is lead by the interested companies and highly rated individuals from the java community to ensure that the cancer doesn’t come back. I am sure that google would be delighted to help in this process and I guess that IBM wouldn’t mind either to get rid of Oracle as gatekeeper.
We all play in a publicly available playground that has been build by a (presumably) nice guy and then a bully comes, takes over the nice guys business and starts kicking out some people whose face he don’t likes. What do you think? Should we keep playing or show the bully that he may have bought the playground, but without us, it will be pretty boring?

Tweets that mention Oracle sues Google over JVM technique related patent infringements – time for a Java fork? | Open Project Guide -- Topsy.com · August 15, 2010 at 18:26
[...] This post was mentioned on Twitter by Patrick Cornelissen, Patrick Cornelissen. Patrick Cornelissen said: Blog post: Oracle sues Google over JVM technique related patent infringements – time for a Java fork? http://bit.ly/cfZnRD [...]
Otengim · August 16, 2010 at 05:30
Dalvik is based on Java SE, Android is an OS for PC, netbook, Laptop or smartphone. Everything is based on OpenJDK so Java is GPL with the classpath exception, Why Google needs a license with Oracle?, Cause dalvik is based on Harmony? but I think Dalvik already using OpenJDK stuff so it complains to the GPL plus dalvik is open source you can get a copy of the source.
Also I was reading somewhere that Oracle patents Google is infringing cant be applied anymore so it means all this thing is bullshit and Oracle did an auto FUD to their own platform as some people said they shoot their self in the foot. This is dumbest thing Oracle ever did or any company, Even Microsoft is not that stupid, Oracle does not have a case and Java is FREE is GPLed.
Oracle does not have the capacity to control Java and Java the ecosystem and also they suck big time driving opensource. It was a joke Oracle was at the last Linux show they dont know the spirit of opensource, they just know to make money but not with innovation they just buy other companies and cash cow everything. Like a Virus.
Author comment by patrick.c · August 16, 2010 at 11:35
The patents in question are not directly related to java. They are pretty basic patents that may be used in virtual machines for other languages like .net too. So Dalvik is the VM that is targetted here, but it doesn’t conform to the java compatibility tests, so the patent protection agreement that sun has given out earlier does not apply to dalvik. and especially not because it’s not running java bytecode.