More of Google's disrespect for property rights: Android using Java code
"Somewhere along the line, Google took Oracle's code, replaced the GPL [licensing] language with the incompatible Apache Open Source License, and distributed the code under that license publicly," Patel said. "That's all it takes -- if Google violated the GPL by changing the license, it also infringed Oracle's underlying copyright."
Even outside of the contested code, Oracle has already pointed to more direct examples that it contended were direct copies of the Java technology it owns following the Sun buyout. Google has accused Oracle of misrepresenting code to artificially strengthen its lawsuit, but the discoveries on Friday of raw details could leave it with few defenses.
Oracle in its lawsuit against Google has been pushing for royalties from every Android phone shipped and could significantly hike the prices of each unit sold. The findings could also damage Google's reputation if it's thought to have created its open-source code by using material without permission. . . .
UPDATE: Even those defending Google seen to concede an important point here. Take this defense from a non-lawyer at ZDNET (thanks to Chris Graue for this link).
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. . . .