Android *Directly* Copied Java Code - Ooops

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

gsaldivar

Diamond Member
Apr 30, 2001
8,691
1
81
Sun published those files on its web site to help developers debug and test their own code. For some reason, the Android or Harmony developer who was using them decompiled and rebuilt them instead of just using the ones from Sun. Later an Apache license got incorrectly pasted to the top of the files, perhaps by some automated script. The solution to this earth shattering conspiracy? Replace them with the original files from Sun which have the correct comments. Or just delete them. After all, they’re not shipped with Android.

Updated: Looks like Google has already taken care of these files. PolicyNodeImpl.java was deleted from the source tree on 30 Oct 2010. The other 6 java files and a few others were deleted on 14 Jan 2011. The commit comment from developer Dan Bornstein reads “Remove pointless tests”. You can still go back through the history to see the old versions.

Sadly, while sensational articles like Engadget’s and Mueller’s will get splashed all over the web and lavished with thousands of views and hundreds of comments, the boring truth will rate no such attention.
Link

This quote seems woefully ironic now:

In typical Google fashion, Google has jumped first and asked questions later.
 

Patranus

Diamond Member
Apr 15, 2007
9,280
0
0
Link

This quote seems woefully ironic now:

Huh, so the files did exist in the repository but now down.
Huh, they were deleted right after Oracle filed their lawsuit.

So are you now saying that the files never existed?
I don't understand.

Either Google used stolen code while developing Android or it didn't.
Its a little hard to delete something that never existed.
 
Last edited:

gsaldivar

Diamond Member
Apr 30, 2001
8,691
1
81
Huh, so the files did exist in the repository but now down. So are you now saying that the files never existed?

Honest question:

Do you actually read through the links or just make up remarks as you go along?

"...this code isn't actually shipped in Android. The offending code has comment headers indicating that it's part of Apache Harmony, but it doesn't appear to be in the upstream Harmony tree and the Apache Software Foundation has already denied any knowledge about it. It definitely doesn't look good for Google to have this stuff in the Android code repository, but it also doesn't represent the direct copying of Sun code into the shipping Android platform...

"The 37 "proprietary/confidential" files in the SONiVOX component are marginally relevant—the zip archive is hosted in the Android code repository, but its contents are not part of the Android codebase itself. These finds demonstrate a need for more rigorous code auditing to avoid such cases of incidental infringement, but don't support the contention that Android itself, in the form that is shipped on devices, is cribbing from J2ME.
 

OBLAMA2009

Diamond Member
Apr 17, 2008
6,574
3
0
i cant wait til the photos of larry and sergey being led out of the google campus in handcuffs by people with FBI/ORACLE jackets come out
 

pm

Elite Member Mobile Devices
Jan 25, 2000
7,419
22
81
Keep it chill, guys. Fewer insults and labels, please.

Moderator PM
 

akugami

Diamond Member
Feb 14, 2005
6,210
2,551
136
DELETED.

Original post was to zerocool but there is a possibility that he wasn't talking about me in his reply to another person (but the person was talking about me partially in his post). Rather than rock the boat in any way I'm deleting my post.

Having differing opinions is good but I'd rather not have negative conversations with anyone.
 
Last edited:

HeXen

Diamond Member
Dec 13, 2009
7,835
38
91
I wish Linux would infringe more...to get things done for the user. Its what holds the OS back imo. I don't care who steals what so long as i can play my purchased games, use Netflix, backup my DVD's...etc. GET ER DONE!!!