Earlier quoted context omitted.
No, GPLv3 is useless here. Oracle can sue for patents over any GPLv3 technology, and all GPLv3 says is that the company doing the suing can't distribute code under GPLv3. But since they own the copyrights of Java, they can always change its license and leave the rest of the world in dust.
Uhh, no. They would be violating the GPLv3 license under which they distributed the source. Changing the license only affects the next person acquiring the source. The people who acquired it under the GPLv3 license cannot have this retroactively revoked or relicensed. If Orcale sued those parties, they would be violating the terms of the license. In the least instance they shouldn't have been distributing the source…
Oracle sues Google over use of Java in Android
251–260 of 345 posts
Re: Oracle sues Google over use of Java in Android
#252Earlier quoted context omitted.
Thanks, it naively hadn't occurred to me that Android would be using a non-Sun JVM, and given what you've said it seems that would be a viable route for an IP lawsuit (though it still seems in pretty bad faith).
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…
Essentially, Sun said "We will give away Java, Open Source, as we planned to do. Oh, not mobile, because Nokia uses it and it makes us lots of money. Of course, we all understand reimplementing Java ME would be far too much work for any one company to do. Feel free to license."
Google said "Eh, we'll just write our own JVM that runs on phones, thanks. That's how we roll over here."
Now there are lawsuits, because Sun tried hard to make sure you had to pay if you wanted Java on mobile devices.
Re: Oracle sues Google over use of Java in Android
#253Earlier quoted context omitted.
It sounds like the sort of stuff that Smalltalk implementations were doing before Java existed. See http://en.wikipedia.org/wiki/Just-in-time_compilation#Histor... for more. (I wonder whether Sun's patents were filed for Self?)
sigh A patent isn't an idea. It's the specific method for implementing an idea. If there is a way to get the same end result using a completely different method, the patent doesn't apply.
Re: Oracle sues Google over use of Java in Android
#254Earlier quoted context omitted.
That's interesting. I wonder if Google could buy IBM and then have them drop the lawsuit?
I wasn't trying to make a joke. I figured Google would have a very high market valuation compared to IBM. But my point still stands, why can't Google buy a company that owns some patents that Oracle is currently infringing on?
Re: Oracle sues Google over use of Java in Android
#255Google should switch to C# and Mono. Besides giving them a better language and VM, it would cause the most amusing set of rants from the anti-Mono crowd. Win/win.
"Google Android: The worlds first Perl6 phone!"
Re: Oracle sues Google over use of Java in Android
#256Excuse the really really obvious question, but how can you sue somebody for intellectual property infringement on open-source software? Didn't you already give anybody the license to do what they wanted with it? If they've violated the license terms in some way, isn't that different from IP infringement?
It's important to understand that Android doesn't use Oracle's open-source OpenJDK. An argument could be made that Oracle licenses the necessary patents only for OpenJDK and not for alternate implementations such as Dalvik. An argument could be made that Oracle licenses patents only for JVMs that are TCK-compliant, which Dalvik isn't. An argument could be made that Oracle licenses patents for GPLed JVMs but not for A…
Re: Oracle sues Google over use of Java in Android
#257Had they bought Sun and then sold off the hardware side of the business they would have bought a lot of solid engineers and IP.
Re: Oracle sues Google over use of Java in Android
#258Re: Oracle sues Google over use of Java in Android
#259Re: Oracle sues Google over use of Java in Android
#260Excuse the really really obvious question, but how can you sue somebody for intellectual property infringement on open-source software? Didn't you already give anybody the license to do what they wanted with it? If they've violated the license terms in some way, isn't that different from IP infringement?
I'm struggling to understand this as well - I would have thought OSS licensing and software patents would be incompatible.