Jury in Oracle v. Google has reached a verdict on all questions but one
groklaw.net
groklaw.net
Look at the questions posted: http://www.groklaw.net/article.php?story=20120504153813681
"B. Has Google proven that its use of Oracle’s Java documentation constituted “fair use”?"
The judge will explain in detail what "fair use" means according to the law. The factors of fair use are something like this:
1) the purpose and character of the use, including whether such use is of a commercial nature or is for nonprofit educational purposes;
2) the nature of the copyrighted work;
3) the amount and substantiality of the portion used in relation to the copyrighted work as a whole; and
4) the effect of the use upon the potential market for or value of the copyrighted work.
An average person can evaluate whether Google's use of Oracle's documentation was commercial or educational. They can be made to understand the difference between documentation and actual code that makes a product work. They can be made to understand the difference between a few lines of code and a program containing millions of lines. They can hear evidence from experts about the potential impact of the use and decide who they find more credible.
It's not like on TV where there is a "guilty/non-guilty" verdict. The juries are asked very specific things that are expected to be within the range of comprehension of an ordinary person.
Let's use the Java interface construct as an example. It's expressed as code, but is it really just code? Isn't it really a spec other classes must implement in order to become valid Java code, expressed in code for the benefit of the compiler?
I consider my own unit tests as part of the documentation of the systems I deliver. There is little question as to whether the doctests are documentation, but testing them makes them execute. What are they then?
What if my code, during startup, reads UML files and compiles them to behavior that becomes part of the system during execution?
And my analogy works both ways - the opinion of a dozen theoretical physicists on birdseeds is equally relevant.
1) The jury doesn't decide whether Java interfaces are protectable code versus unprotectable specifications. That's a legal determination for a judge. The judge deals in these sorts of general or philosophical principles. The jury deals in specific facts.
2) Technical distinctions aren't necessarily legally operative distinctions. The law tends to be based on things that are within typical peoples' experience.
3) You have days of peoples' undivided attention to explain things to a jury.
So in this example, the judge would be the one to decide whether Java interfaces, in principle, were protectable or not. The jury would decide things like the fact of whether Google copied Oracle's interfaces. Someone at Google might testify that they never saw Oracle's interfaces, and came up with them independently. The jury will decide whether they believe his story. They'll be shown code. They don't have to understand how it works to know whether the same variable names, etc, are being used.
Random people don't read 100s of blogs a day. Random people don't track 100s of RSS feeds. Random people watch major historical events. I personally think it's good to subject randoms to social activities analogous to "code review."
It's not a matter of "one" versus "many". The problem is ALWAYS: Code for 0, 1, or ∞. What we're witnessing here is an Optimistic Aristocratic Approach, which chooses "many". In our society, "many" is too primitive and vague of a concept. I imagine this is why less complex cultures correlate with linguistic markings which top off at "many," or that it's simply highly probable.
In any event, Optimistic Aristocratic Approach (which assumes the lowest-common denominator in its decision procedure over its sample, not the "ignorant" or "non-technical"), to me, entails that the legal system is attempting to familiarize randoms with these problems, not only to set a precedent in the law, but to set a social template as to how these issues should be treated systematically in court rooms. It also gives us a gauge of how effective we are at communicating these problems to "laypeople." Of course, no society would want randoms if it could not assume randoms were competent; but no society would want randoms if it could not assume randoms were indeed random. "Randomness" is a feature of our legal system insofar as it is a fact of nature (mutation): we cannot respond to randomness blindly. Choosing our best, ignores randomness because it assumes we are knowers. Choosing one, like a previous poster has noted, involves a predictable historical trend in law. Choosing our WORST is insane. Choosing RANDOM is pragmatic, even if stupid. (I don't care to see this legal system or government last, but I believe all I've said can be taken without anarchistic sensibilities.)
We should all bear in mind, perhaps, that this legal system is largely going to analogize these issues to industrial-products and scenarios. I believe the thrust of "no, no! not the randoms!" is contained in the Internet Declaration of Independence. Do you remember?:
_Governments of the Industrial World, you weary giants of flesh and steel_, I come from Cyberspace, the new home of Mind. On behalf of the future, I ask you of the past to leave us alone. You are not welcome among us. You have no sovereignty where we gather. [my emphasis]
I believe the point is not: "Don't trust commoners!" That's insipid and moronic. I believe that the general spirit is: "Don't trust commoners from the Industrial World to contribute meaningfully to our new set of values, whatever they may be!"
The form says only to answer 4 if they answered YES to 1A, Google _has_
infringed the SSO
Having a Jury with no technical knowledge would obviously lead to this.http://www.groklaw.net/article.php?story=20120416085550303#U...
The judge specifically asked if anyone had software design experience; the two people who raised their hands were excused.
He later asked, "there are geeky types of people and people who are not into technology. If you are on a geeky end, could you raise your hand?" Noone raised their hand.
I understand there could be a bias, but on the other hand these people are making interpretations of the law that could have very large consequences for a long time. Self described non-geeks are going to have very little knowledge and potentially little care of those consequences
The judge should have filtered for bias in other ways
"Has Oracle proven that Google has infringed the overall structure, sequence and organization of copyrighted works?"
As far as I can tell nobody disputes that Google lifted the Java API's structure, sequence, and organization from Sun, and the judge told them to consider SSO copyrightable. Most programmers think it's ok to rip off an API because otherwise the world will burn, or something, but 1A is asking what Google did not whether it was illegal.
My bet is the jury is held up on the fair use, either for implementation (1B) or documentation (2B). These are vague questions that can easily go either way. My bet is that they find 1B for Google (implementing the API is ok) but find 2B for Oracle (reprinting the API SSO is not ok). You have to implement the API to make it compatible, but you don't have to republish the API.
There are 'fair use' provisions and most companies would grant carte blanche to people to provide new implementations. I am actually struggling to think of an example other than Java.
Fundamentally, the main reason to copyright something is to restrict others' use of it. Letting companies restrict their APIs' use would be unfortunate, so if it there is really no effect either way they should not be copyrightable.
It could get very ugly.
Not meaning to offend anyone but; to me a jury system is the most backward way of justice. Simply grab a random group of people of the street to essentially make life impacting decisions based on the theatrical performance of a lawyer.
It's like saying; Hey guys, we're short on brain surgeons, we're going to introduce brain surgeon duty. Everyone can cut meat, right?
Same might be said about technical people when it comes to Google and Oracle.
*edit: clarity.
The Constitution in large part tries to lay out a minimum effective government, with as many checks and balances as possible to prevent that government tyrannizing the people.
Trial by jury was yet another check. If Congress and the President pass an unfair law, the courts are obliged to enforce it. But nobody can question a jury to know why they came to the decision that they did, and so juries are free to declare someone innocent if the law is bad. This is called jury nullification and is an honored part of the jury system. Surviving documents make it clear that this was the reason that the jury system wound up in the Constitution.
But the check has not worked as designed. In the 1800s employers sought, and got, anti-union laws. Juries refused to enforce them. The companies were clever, they sought and got laws requiring judges to misinform juries about their rights. You are only to decide on fact, you are not to decide on the law, etc. When they tried cases using unpopular laws and juries had received these instructions, the juries convicted people.
Those jury instructions have been modified over time, but still exist in some form. So much so that if someone states the honest truth it sounds radical. And that honest truth is that the jury system is supposed to a protection from bad government, and not a fairer way of determining the facts.
The jury is mostly there to weigh the credibility of the witnesses and experts. E.g. do we believe this Google witness when he says he didn't know about X? We do this for a very sensible reason, which is that it makes the legal system credible. It's very easy to lose faith in the judicial system because you don't trust judges, etc. It's easier to put your faith in a jury of your peers. And at the end of the day, as a dispute resolution mechanism that's what the judicial system depends on: faith that it will render fair judgments.
Just one data point, but I believe there are studies to back this up -- people have far more confidence in the jury system if they have been on a jury.
The whole experience left me with much less faith in the jury system.
Basically he's giving the jury a chance to render a narrower verdict rather than answer the broader SSO question outright.
Their (groklaw) quote is:
"Judge Alsup tells them they don't have to reach agreement on question 4. That's just advice for him, because he has to decide that in the end. No, they tell him they are at an impasse on one of the first three questions on the form."
1. Unanimous on question 1, and therefore question 4 as well.
2. question 1 is the one they are still debating, and therefore haven't even considered #4.
Regardless, I don't think you can say whether this is good or bad for Google/Oracle either way. Yes, if they were stuck on #4, it would be bad for Oracle, but I can see them already deciding Yes to #1 and No to #4, and can't decide on #2 or #3.