Authored by: Anonymous on Tuesday, May 15 2012 @ 07:24 PM EDT |
If they were GPL, decompiling was proper, but that would leave the derived work
covered under the GPL, and the derived work was most likely not properly marked
with a copyright by the original owner, nor with the appropriate license, so
Google would still be in violation. Actual damages small, but with the
possibility of collecting some legal fees.[ Reply to This | Parent | # ]
|
|
Authored by: Anonymous on Tuesday, May 15 2012 @ 09:44 PM EDT |
I can see Google's case against the infringer's profits as lead developers come
parading through testifying that those tests were never ran. It would be funny
if those tests actually failed against Android thus proving that they were
worthless.[ Reply to This | Parent | # ]
|
|
Authored by: Anonymous on Tuesday, May 15 2012 @ 11:15 PM EDT |
If I'm not mistaken, the test files may have been created before the GPL release
of Java by Sun. Either way, it would seem like whoever did this got away with it
and Google was left being responsible for it.[ Reply to This | Parent | # ]
|
|
Authored by: symbolset on Tuesday, May 15 2012 @ 11:50 PM EDT |
I had put a long post here explaining this, but I've deleted it. It's the
biggest deal of the whole thing and Oracle's counsel missed it. It's a much
bigger deal than copyrightability of APIs, as far as the case goes. That's all
I've got to say about that for now.
Good eye though. [ Reply to This | Parent | # ]
|
|
Authored by: bugstomper on Wednesday, May 16 2012 @ 05:58 AM EDT |
I was curious about that too, but not curious enough to go after all eight test
files. I looked up some details on PolicyNodeImpl.java. What I found surprised
me enough that I would appreciate other techies chiming in with information.
PolicyNodeImpl is a class that implements the public interface
java.security.cert.PolicyNode. In the JDK, its comments say that it is
"used internally to build and search Policy Trees". As far as I can
tell the only place it was mentioned in the Android source tree before it was
removed was in the one test class, PolicyNodeTest.java.
Now here is the strange thing about it. As far as I can tell from a quick look
at PolicyNodeTest, the only thing that it is testing are calls to the public
methods of PolicyNodeImpl. I guess you can say that it is also testing that you
can have a class like PolicyNodeImpl that implements the PolicyNode interface,
but really I don't see it testing anything else. So in effect, PolicyNodeImpl
class is only used to test PolicyNodeImpl class, and that's assuming that the
PolicyNodeTest class was actually included when Android tests were run.
[ Reply to This | Parent | # ]
|
|