Day 1 of Oracle v. Google trial
groklaw.net
groklaw.net
1) The lawyers can say basically whatever they want, but the jurors are "supposed" to only consider actual evidence - stuff shown from the witness stand, with a few exceptions - when making their decision. I guess this is why you want a really good lawyer... he can convince them to interpret the evidence in his way.
2) The different parties can present stuff while talking (like the Lindholm emails) which aren't evidence, and it's basically up to the jury to remember what's what. Potentially very confusing, and again, I guess that's why you want a good lawyer.
If I'm wrong on either of these, I would appreciate it if someone who actually knows something about law would correct me. Very interesting, thorough, and well-done writeup!
During closing statements the lawyers are free to argue that the evidence should be interpreted a certain way, but you are basically correct that the jury should use their own judgment based on the facts presented. Yes, a persuasive lawyer is worth a lot!
As to point 2, there are exceptions and nuances, but basically the parties CANNOT present things that are not admissible evidence. During opening arguments the parties can use items that will eventually be admitted into evidence, and the email is definitely one of those things. The parties have already argued extensively over whether the email should be admitted, and the judge has ruled that it will. Ideally, the jury never hears or sees anything that is not admissible evidence.
Many HN readers will already know the background, but that's the quick summary.
More good info is at http://en.wikipedia.org/wiki/Groklaw
What are people's opinions on the copyrightability of a programming language?
In my opinion, on one hand Java is clearly a creative work, but obviously it takes many idioms from other languages. I don't really see how they could have a valid copyright claim, unless they're claiming copyright specifically on the class interfaces, which is probably a very weak argument. Even then, I would bet that the class interfaces are based on previous works in other languages.
I guess the bigger question would be 'Can you copyright a language?' Programming languages are just a subset of all languages, and I don't believe it would be right to allow someone to copyright aspects of a language.
So I guess my belief would be that the interfaces could potentially be patentable, yet clearly aren't patented because they're based on the interfaces in prior languages, but are not copyrightable because there's no sound basis for copyrighting a language.
Legally I have absolutely no clue. That's why they're in the court room for. At the end of the day it's up to some random people's opinion.
Ethically, I'm pretty sure it does by far more harm than good. Because of the whole standing in the shoulder of giants, and common as air arguments. That most here are very aware of. The only counter point would be the economic incentive that copyright gives oracle. But that's meaningless because we have mountains of evidence that people will invent great languages anyway.
OTOH, I think the main issue here is not whether or not Java the language is copyrightable, but whether the Java APIs are. I have no clue as to the legal thinking underlying this question, but my hunch says that APIs should be copyrightable.
Yeah, that kinda stinks, but there is a bit of logic in having jurors who don't have preconceived notions of what Open Source means (since there's a good chance they're not even accurate).
My Mom got out of one jury when the asked "Are you a member of the NRA?" she answered "No, but I own a shotgun".
And MS is Oracle's (OK... Larry's :) ) arch rival no.1.
Why is Oracle fighting Google and wants to get a few hundreds of millions (which is not much for the company that big) when they could let Google go its thing and watch how MS gets weaker due to that?