LWN.net Logo

Oops...

Oops...

Posted Aug 16, 2010 14:53 UTC (Mon) by nye (guest, #51576)
In reply to: Oops... by nim-nim
Parent article: Oracle sues Google over use of Java in Android (ars technica)

>1. A JVM. This is the part which has been patented by SUN, and rewritten by Google.

Practically speaking, it's highly unlikely that any VM, regardless of the targetted language[0], doesn't infringe some of Oracle's patents. Since - unlike Sun - they've shown that they intend to use them, this means that nobody implementing a VM-based language is safe; we just need to hope that Oracle will only bother with deep-pocketted targets. Google obviously made themselves a big target by touting their Java-to-Dalvik compiler.

[0] Unless it's a compliant JVM *and is certified compliant by Oracle's arbitrary choice of test*.


(Log in to post comments)

Oops...

Posted Aug 16, 2010 16:03 UTC (Mon) by paulj (subscriber, #341) [Link]

There's another way, besides your 0: Base your VM (it need not be Java compatible) on the GPLv2'd OpenJDK and ensure any code embodying Oracles' patents stays within scope of the GPLv2 patent grant.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds