Enough With the Android Java Code Hoopla, There Is No Java Copied Code Used to Run Android
By on January 22nd, 2011

Android has used Java code, Android has infringed upon Java and Androids Dalvik virtual machine uses Java codeare claims from Oracle we have heard over the last few months. This had even led to a lawsuit against Google and put the future of Android in jeopardy for a moment.

android-logo

However, as blatant these claims are, Ed Burnette has proved them wrong. Engadget announced this first by writing,

Oracle is currently suing Google for patent and copyright infringement in Android — which isn’t a hard case to prove when you’ve got 37 Android source files marked “PROPRIETARY / CONFIDENTIAL” and “DO NOT DISTRIBUTE” by Oracle / Sun and at least six more files in Froyo and Gingerbread that appear to have been decompiled from Java 2 Standard Edition and redistributed under the Apache open source license without permission. In simple terms? Google copied Oracle’s Java code, pasted in a new license, and shipped it.

Engadget also says that Google has decompiled files from the Java 2 SE. In simpler terms, it has copied files from the J2SE bundle, but has copied files that are just not used in running the Android system!

The files found common in Android and Java are files used for unit testing. Therefore, even if those files were used at all, it was for unit testing, which is a feature, provided by the Java platform itself. Even Oracle cannot deny its usage to anyone. However, when the Android package was formed, the license of those files was modified to Apache and this today, has become an issue.

Though, technically, Google should have removed those files as it did on 14 January this year. This was the first blow to Android and thankfully, it more than survived. The year 2011 will be critical for Android with Gingerbread and Honeycomb and the effect of this setback will be minimal.

Tags: , , ,
Author: Chinmoy Kanjilal Google Profile for Chinmoy Kanjilal
Chinmoy Kanjilal is a FOSS enthusiast and evangelist. He is passionate about Android. Security exploits turn him on and he loves to tinker with computer networks. He rants occasionally at Techarraz.com. You can connect with him on Twitter @ckandroid.

Chinmoy Kanjilal has written and can be contacted at chinmoy@techie-buzz.com.
 
Copyright 2006-2012 Techie Buzz. All Rights Reserved. Our content may not be reproduced on other websites. Content Delivery by MaxCDN