Earlier quoted context omitted.
Thank you for this explanation. Until reading it this way my understanding of the whole affair was somewhat wrong. Given that Oracle doesn't seem shy about going after a giant like Google makes me wonder what other software Sun owned the rights to that might be even remotely popular. If I were a company using a lot of old Sun IP in even moderately unique ways, I'd be a little concerned right now.
MySQL? BerkeleyDB?
Oracle sues Google over use of Java in Android
151–160 of 345 posts
Re: Oracle sues Google over use of Java in Android
#152The headline should read "Oracle sues Google over literally the only thing keeping Java relevant".
I don't necessarily agree about relevance, but I do find it quite mind boggling that Oracle would strike out against what is clearly a massive growth opportunity for Java. If they want to destroy the Java brand the fastest way possible then definitely the right thing to do is start suing people who are using Java. The million dollar question is why would anybody in their right mind do this?
A slice of Android sales revenue... Perhaps as high as US$1 per handset would be nice.
Re: Oracle sues Google over use of Java in Android
#153I like this headline because if we sent it back in time 30 years it wouldn't make any sense at all.
Re: Oracle sues Google over use of Java in Android
#154What does this mean for the almost-but-not-quite-JVM implementation in GAE?
Re: Oracle sues Google over use of Java in Android
#155Earlier quoted context omitted.
Dalvik would be better if Google had just licensed Oracle's Sun JVM or used the open source version. As an occasional Android developer I am constantly banging against the limitations and performance of Dalvik. It doesn't do memory management nearly as well as the JVM, and it handles dynamic dispatch and one-off closure hacks (local classes) slowly. It won't easily accept generated bytecodes. It has mysterious perfor…
On the flip side, how do you know you wouldn't run up against those limitations on a phone that used OpenJDK? I don't do much mobile dev, but I've had friends that did JavaME development, and they didn't seem to like it any more than Android. Dalvik was designed specifically because Sun's JVM performed poorly on memory-constrained devices. In other words, your issues may be caused by mobile development, not by Androi…
Re: Oracle sues Google over use of Java in Android
#156What implications, if any, does this have for the future of JVM languages like Scala, Clojure, etc.?
http://github.com/richhickey/clojure-clr/
Now porting your Clojure applications between VMs may or may not be a reasonable proposition depending on what kind of non-Clojure pure Java libraries you depend upon, but the fate of the Clojure language is thankfully not tied to the fate of the Java runtime.
I think Scala has a .NET port too, but I don't know if it's active.
Re: Oracle sues Google over use of Java in Android
#157Earlier quoted context omitted.
Of course you can. There'd be no such thing as an enforceable software patent if any company could just sponsor an open source project to implement each part of its product that infringed a patent. Presumably --- hopefully 'grellas will clear this up --- Oracle can measure damages incurred by Google supplanting Sun/Oracle Java with their own Java in terms of percentage points of global smartphone revenue. Here's some…
Sun licensed Java under the GPL which gives access to all of the patents on Java. But Google uses its own Java, not Sun's GPL licensed one, maybe they should have gone with the GPL instead...
Re: Oracle sues Google over use of Java in Android
#158Earlier quoted context omitted.
He is just trying to save /more/ children in Africa. http://online.wsj.com/article/NA_WSJ_PUB:SB10001424052748704... Larry Ellison is a saint! ... and an asshole.
The letter he wrote for the Giving Pledge website actually shows a bit of him being a saint and an asshole: http://givingpledge.org/#larry_ellison To whom it may concern, Many years ago, I put virtually all of my assets into a trust with the intent of giving away at least 95% of my wealth to charitable causes. I have already given hundreds of millions of dollars to medical research and education, and I will give bill…
Re: Oracle sues Google over use of Java in Android
#159Earlier quoted context omitted.
Dalvik would be better if Google had just licensed Oracle's Sun JVM or used the open source version. As an occasional Android developer I am constantly banging against the limitations and performance of Dalvik. It doesn't do memory management nearly as well as the JVM, and it handles dynamic dispatch and one-off closure hacks (local classes) slowly. It won't easily accept generated bytecodes. It has mysterious perfor…
On the flip side, how do you know you wouldn't run up against those limitations on a phone that used OpenJDK? I don't do much mobile dev, but I've had friends that did JavaME development, and they didn't seem to like it any more than Android. Dalvik was designed specifically because Sun's JVM performed poorly on memory-constrained devices. In other words, your issues may be caused by mobile development, not by Androi…
Re: Oracle sues Google over use of Java in Android
#160Oracle probably doesn't realize the massive damage it has done to the java platform just by going forward with this suit. Due to the looming threat of Oracle closing the java platform, startups and companies may begin avoiding the java platform in the same way they avoid the Microsoft stack. In fact, I can't see any reason why I WOULDN'T choose the .NET framework over java if both are so closed. At least C# has lambdas...