How will the Oracles Java License affect the delvik vm and me developing for Android?
Linux - MobileThis forum is for the discussion of all topics relating to Mobile Linux. This includes Android, Tizen, Sailfish OS, Replicant, Ubuntu Touch, webOS, and other similar projects and products.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
How will the Oracles Java License affect the delvik vm and me developing for Android?
I just notice when installing jdk updates that Java is no longer under the GPL. (I thought back in 2006 Sun released Java or parts of Java under GPL license.) Oracle is now sueing Google because of the Delvik Virtual Machine. Can a company revoke a gpl license? How is this going to affect the openjdk project? I've checked everywhere on the java.sun.com and can not find any reference of a gpl. I know back in November of 2006, Sun made big news about opening most of Java's platform to the GPL. What gives.
On a side note,I think this post should be in LinuxQuestions.org > Forums > Non-*NIX Forums, but could not post there for some reason.
According to Google, the Devlik VM was reverse engineered and is not based on any existing Java code; so the license used for the official Java VM is of no consequence. The lawsuit is more about the fact that Google has developed their own alternative to the official Java VM and is now making a lot of money off of it without Oracle getting a cut. Oracle is now hoping to get in on some of that money by arguing Devlik infringes on their intellectual property. I imagine Google is going to end up settling with them and handing over some cash, they don't want to endanger Android's growth right when it is taking off.
As for how this would effect Android developers, I don't see that it has any direct impact at all. Your code will remain licensed however you wish.
I don't think the jdk was ever released under the GPL. More likely under another open source license. I'm sure it would have been included in Red Hat / Fedora if it had been GPL.
I do wonder about the implications for something like the openJDK. Is it safe or only until it becomes "too successful"?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.