The Apache Software Foundation had to stamp down rumors that Google Android code was from the Apache Harmony project.
What happened is that in a patent dispute with Google, Oracle is now claiming that Google not only infringed on the company’s patents, but that in making Android, Google stole actual code from Sun’s Java as well.
The code in question, according to Oracle, is PolicyNodeImpl.java and it’s licensed under an Apache license, as is most of Android. Google developers put the Apache license text in the source code.
One thing led to another, and a bunch of people made the assumption that the code wasn’t stolen from Oracle, but that it’s from the Apache Harmony project instead.
“Even though the code in question has an Apache license, it is not part of Harmony. PolicyNodeImpl.java is simply not a Harmony class,” Sally said. “Verifying that something is from the Apache Software Foundation is very easy to do: our sources are all posted online. So it is sad when people don’t take that step.”