Appellate courts do not lightly overturn jury verdicts using highly fact-specific reviews of evidence. There is a reason they call a jury a "trier of fact". There is a reason for this: if it were the rule that an appellate court could easily step in and second-guess how a jury weighs evidence, there would be little room for finality with jury verdicts because lawyers are very skilled (and become very tiresome) endles…
[cynical comment] Do you think the court is trying to guarantee jobs for lawyers?
Oracle Wins Revival of Billion-Dollar Case Against Google
461–470 of 643 posts
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#462Earlier quoted context omitted.
There's a fundamental difference between: Blackbox testing -> API Specification -> Implementation and Copy API Specification -> Implementaton In the first case, you will come up with something similar but ultimately original. In the second case you are blatantly copying someone else's work.
...I don't really see what the difference is. In both cases Google would end up with exactly the same API specification. There's no room for them to come up with an "original" API, because if the API they end up with is not an _exact copy_ of Oracle's, then software written for Oracle's Java implementation would not be compatible with Google's Java implementation (and vice-versa).
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#463Appellate courts do not lightly overturn jury verdicts using highly fact-specific reviews of evidence. There is a reason they call a jury a "trier of fact". There is a reason for this: if it were the rule that an appellate court could easily step in and second-guess how a jury weighs evidence, there would be little room for finality with jury verdicts because lawyers are very skilled (and become very tiresome) endles…
"In this case, the Federal Circuit Court did what amounted a wholesale second-guessing of what the jury concluded about the facts here." It's worse than that. They are supposed to be applying ninth circuit law, and they roundly haven't throughout the entire appeals. They've made a complete mess of it. First in copyrightability, and now fair use. There are even ninth circuit judges who have spoken out about this.
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#464Earlier quoted context omitted.
I have just read from page 17 to 33. I expected a load of bullcrap, but ended up with only one nugget, page 31: > We further find that the district court erred in focusing its merger analysis on the options available to Google at the time of copying. It is well-established that copyrightability and the scope of protectable activity are to be evaluated at the time of creation, not at the time of infringement. The erro…
Google specifically decided not to use 'interoperability' as a functional objective constraining their code design because there was a wall of evidence against that interpretation. There's a comprehensive write-up elsewhere in this thread about it.
I am not arguing that Google has an interoperability exemption. I am arguing that the API is not (or should not be) copyrightable in the first place, because any attempt at interoperability would instantly void it.
I would also argue that interoperability with the training of masses of developers is a thing. Saying it is not only strengthens the relevant network effects, which is bad for competition. I doubt that last one would hold up in court, but still. See how C++ became popular. Not quite compatible with C, but close enough to spur adoption.
And overall, it is very weird that Google's intent matters here. They should be judged on what they did, and maybe whether they did it on purpose. Why they did it should be no more than extenuating or aggravating circumstances.
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#465Earlier quoted context omitted.
The 1% will be things like String.methodNoOneUses or ObscureClass. Even if they aren't identical they will be close enough for 99.999% of the programs people write.
So bugs nobody files then? Why do you think this is a useful distinction. Either APIs aren't copyrightable or we should pass a law that says they aren't immediately.
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#466Appellate courts do not lightly overturn jury verdicts using highly fact-specific reviews of evidence. There is a reason they call a jury a "trier of fact". There is a reason for this: if it were the rule that an appellate court could easily step in and second-guess how a jury weighs evidence, there would be little room for finality with jury verdicts because lawyers are very skilled (and become very tiresome) endles…
[cynical comment] Do you think the court is trying to guarantee jobs for lawyers?
Lawyers will never become obsolete until we no longer live in a society that obeys the rule of law.
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#467Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#468Earlier quoted context omitted.
So bugs nobody files then? Why do you think this is a useful distinction. Either APIs aren't copyrightable or we should pass a law that says they aren't immediately.
Because? You want the world to work that way? Well, it doesn't. APIs are copyrightable.
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#469Earlier quoted context omitted.
An infinite number of ways. Call it max(b,a) [i.e., reverse the order of b and a inputs]. But Google didn't do any of that. They copied.
The previous remark's point was that Java copied many C functions, inventions largely of AT&T and BSD.
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#470Earlier quoted context omitted.
How do you propose they do this black box testing?
Write code, run it through the compiler and create specifications based on what you observe.
That's one of the most important issues with this ruling; it effectively bans even black box reimplementations.