Oracle: Google directly copied Java code in Android

“Oracle amended its Java complaint against Google over Android patent infringement and provided line-by-line comparisons in its exhibits,” Larry Dignan reports for ZDNet.

“In its tweaked complaint, Oracle ups the ante against Google, who has called the lawsuit baseless,” Dignan reports. “Oracle, which first sued Google over Android in August, said: In at least several instances, Android computer program code also was directly copied from copyrighted Oracle America code. For example, as may be readily seen in Exhibit J, the source code in Android’s “PolicyNodeImpl.java” class is nearly identical to “PolicyNodeImpl.java” in Oracle America’s Java, not just in name, but in the source code on a line-for-line basis.

Dignan reports, “Indeed, if you look at those exhibits the lines of code are identical.”

Full article here.

MacDailyNews Take: Smoking gun.

[Thanks to MacDailyNews Reader “jax44” for the heads up.]

106 Comments

  1. Software is a shared concept like air or water, you get to use it, then I get to use it.

    Wrong. Software, unless specifically released under open source guidelines, is protected by corporate copyright and certain uses are proscribed. If Google copied code, they are in clear violation of the law. Only Freetards think developers time is free.

  2. Software is a shared concept like air or water, you get to use it, then I get to use it.

    Wrong. Software, unless specifically released under open source guidelines, is protected by corporate copyright and certain uses are proscribed. If Google copied code, they are in clear violation of the law. Only Freetards think developers time is free.

  3. Dalvik (Google’s) is a clean room version of a java-like language

    Says you. If it’s clean, why does it have Oracle’s code in it?

    Face it. Sun may have been toothless but Oracle is not. Google has already clearly demonstrated it practices IP theft as a business model. And Google’s “don’t be evil/we’re ‘open'” claim are easily disproved by their own actions.

  4. Dalvik (Google’s) is a clean room version of a java-like language

    Says you. If it’s clean, why does it have Oracle’s code in it?

    Face it. Sun may have been toothless but Oracle is not. Google has already clearly demonstrated it practices IP theft as a business model. And Google’s “don’t be evil/we’re ‘open'” claim are easily disproved by their own actions.

  5. @G7

    I have nothing against open source software, I /DO/ however dislike the “open source community” (e.g. people like bazaro) who expect us to work our butts off making a piece of software and then just hand it over to them for free!! that’s stupid. Most of there “open” stuff (libssh2 is a nice example) forces you to make your software open source. thats “open” for you.

    also the whole water analogy doesn’t work, where I come from you drill a well (on /YOUR/ property) and pay for the electricity (and sometimes repairs) to run the well, the water that is brought out of the ground is owned by /YOU/ and have the right to share it or not.

  6. @G7

    I have nothing against open source software, I /DO/ however dislike the “open source community” (e.g. people like bazaro) who expect us to work our butts off making a piece of software and then just hand it over to them for free!! that’s stupid. Most of there “open” stuff (libssh2 is a nice example) forces you to make your software open source. thats “open” for you.

    also the whole water analogy doesn’t work, where I come from you drill a well (on /YOUR/ property) and pay for the electricity (and sometimes repairs) to run the well, the water that is brought out of the ground is owned by /YOU/ and have the right to share it or not.

  7. Open source developers don’t expect their code to be stolen line by line with small syntax changes so as not to be compatible with the original source code in order to create a new commercial operating system.

    MacOSX builds on top of Open Source UNIX (Darwin) but Apple has done everything properly, openly and on the up and up, unlike Google, which has been shifty with Android because it is a corporate culture that does not respect privacy or openness.

  8. Open source developers don’t expect their code to be stolen line by line with small syntax changes so as not to be compatible with the original source code in order to create a new commercial operating system.

    MacOSX builds on top of Open Source UNIX (Darwin) but Apple has done everything properly, openly and on the up and up, unlike Google, which has been shifty with Android because it is a corporate culture that does not respect privacy or openness.

  9. I think before everyone accuse Google is stealing, please get the fact right. After reading for a day articles trying to find out exactly what is going on. Here are my gather. Before Oracle aquire Sun Microsystem, Sun release Java as open source to Apache Harmony but reserved TCK ( some compatiblitlity Kit) as close source. At that time Oracle and Google are in the same boat trying to persuade SUN to release TCK as open source which Sun refuses. Google hire ex Java developer and created Dalvik VM. As soon as Oracle acquired Sun, Oracle turns around and sue Google for Dalvik. Oracle accused Google for copying their code line by line in android but those code can be found from Apache harmony. There are still alot of things are not being answered which Oracle claims. I wouldn’t jump into conclusion that Google is stealing the code. If those codes are released part of GPLv2, Google can copy it.

  10. I think before everyone accuse Google is stealing, please get the fact right. After reading for a day articles trying to find out exactly what is going on. Here are my gather. Before Oracle aquire Sun Microsystem, Sun release Java as open source to Apache Harmony but reserved TCK ( some compatiblitlity Kit) as close source. At that time Oracle and Google are in the same boat trying to persuade SUN to release TCK as open source which Sun refuses. Google hire ex Java developer and created Dalvik VM. As soon as Oracle acquired Sun, Oracle turns around and sue Google for Dalvik. Oracle accused Google for copying their code line by line in android but those code can be found from Apache harmony. There are still alot of things are not being answered which Oracle claims. I wouldn’t jump into conclusion that Google is stealing the code. If those codes are released part of GPLv2, Google can copy it.

  11. Regarding Open Source and developers. No one forces a developer to write open source code. Developers are always free to write code and charge for it. Let the best code win. In practice, most open source developers are either coding for fun – and so couldn’t care less about being paid – or are being paid to develop the software by their employer, who makes money off the open-source code in other ways, or is simply contributing the source code as a by-product of other activities for which they are paid. To imagine that open source advocates are suggesting that developers should work for free is at best naive and more likely simply disingenuous.

  12. Regarding Open Source and developers. No one forces a developer to write open source code. Developers are always free to write code and charge for it. Let the best code win. In practice, most open source developers are either coding for fun – and so couldn’t care less about being paid – or are being paid to develop the software by their employer, who makes money off the open-source code in other ways, or is simply contributing the source code as a by-product of other activities for which they are paid. To imagine that open source advocates are suggesting that developers should work for free is at best naive and more likely simply disingenuous.

  13. However, note that, as Google has already pointed out, Sun released code under the GPL, not that Google says it used it. But if it had, as you can see, Sun released PolicyNodeImpl.java under the GPLv2 with classpath exception. So what in the world is Oracle thinking? Also, it’s not Harmony either, as the Apache guys are pointing out: “Even though the code in question has an Apache license, it is not part of Harmony. PolicyNodeImpl.java is simply not a Harmony class.” I’m puzzled how GPLv2 code ended up with an Apache license, but I can’t explain that yet. We have a comment saying that it’s not code that is distributed with phones, in any case. It’s for testing units. Here it is if you want to look at it. Here’s what I think happened overall. The same thing that happened in the SCO saga. When lawyers don’t grok the tech, they make bizarre claims that they then can’t prove, and so they fail.

    For more information goto

    http://www.groklaw.net/article.php?story=20101028111354436

  14. However, note that, as Google has already pointed out, Sun released code under the GPL, not that Google says it used it. But if it had, as you can see, Sun released PolicyNodeImpl.java under the GPLv2 with classpath exception. So what in the world is Oracle thinking? Also, it’s not Harmony either, as the Apache guys are pointing out: “Even though the code in question has an Apache license, it is not part of Harmony. PolicyNodeImpl.java is simply not a Harmony class.” I’m puzzled how GPLv2 code ended up with an Apache license, but I can’t explain that yet. We have a comment saying that it’s not code that is distributed with phones, in any case. It’s for testing units. Here it is if you want to look at it. Here’s what I think happened overall. The same thing that happened in the SCO saga. When lawyers don’t grok the tech, they make bizarre claims that they then can’t prove, and so they fail.

    For more information goto

    http://www.groklaw.net/article.php?story=20101028111354436

  15. “Dignan reports, “Indeed, if you look at those exhibits the lines of code are identical.” “

    Yeah, but we knew this THREE MONTHS AGO!

    Slow news day?

    Google Troll Challenge: I dare you to turn this into good news for Google. Three months later we’re still waiting…

  16. “Dignan reports, “Indeed, if you look at those exhibits the lines of code are identical.” “

    Yeah, but we knew this THREE MONTHS AGO!

    Slow news day?

    Google Troll Challenge: I dare you to turn this into good news for Google. Three months later we’re still waiting…

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.