decoration decoration

When you want to know more...
For layout only
Site Map
About Groklaw
Legal Research
ApplevSamsung p.2
Cast: Lawyers
Comes v. MS
Gordon v MS
IV v. Google
Legal Docs
MS Litigations
News Picks
Novell v. MS
Novell-MS Deal
OOXML Appeals
Quote Database
Red Hat v SCO
Salus Book
SCEA v Hotz
SCO Appeals
SCO Bankruptcy
SCO Financials
SCO Overview
SCO v Novell
Sean Daly
Software Patents
Switch to Linux
Unix Books


Groklaw Gear

Click here to send an email to the editor of this weblog.

You won't find me on Facebook


Donate Paypal

No Legal Advice

The information on Groklaw is not intended to constitute legal advice. While Mark is a lawyer and he has asked other lawyers and law students to contribute articles, all of these articles are offered to help educate, not to provide specific legal advice. They are not your lawyers.

Here's Groklaw's comments policy.

What's New

No new stories

COMMENTS last 48 hrs
No new comments


hosted by ibiblio

On servers donated to ibiblio by AMD.

Today's the Day: Day 1 of the Oracle v. Google Trial in San Francisco ~pj - Updated 10Xs: 1st word to last word
Monday, April 16 2012 @ 09:12 AM EDT

This is it. The trial begins today in US District Court in San Francisco in the Oracle v. Google trial. We have two reporters there today, if they are able to get in. It will be packed today, because all the potential jurors will be crowded into the courtroom, filling half of the seats. After that, once the jurors are chosen, it should be easier to get in. In any case, if you stop back by tonight, we'll have reports for you. [PJ: Note update: 1st word is in, and so is at least one of our reporters.]

Meantime, here's an article about the judge, the Hon. William Alsup, that I'm sure you'll enjoy:

"(He) is careful and conscientious," said K.A.D. Camara, who represented a tech company in a patent feud with Apple. "He has, of course, presided over many technology cases. It's good for the law that the (Oracle) case was assigned to him."
"A tech company" would be Psystar in the case Apple successfully brought against it not over patents but over copyrights. When a lawyer who lost before a judge praises the judge, you know he's a good and fair judge.

So let's enjoy the show. We have some more last-minute filings, too. And I'll try not to hyperventilate over Oracle's bizarre and extreme copyright claims. I keep reading in the media that Oracle is asking for billions or hundreds of millions. That was then. This is now. It's about a few millions now, and that's only if Oracle prevails. The handful of bully patents Oracle started with have mostly been tossed out as invalid by the USPTO in reexaminations. There is part of one left standing, which isn't worth a lot, and another that the USPTO preliminarily ruled is invalid, but it awaits a final stamp that it's so. It isn't worth much either. Meanwhile the case goes forward. That's what is so remarkable, that Google in that sense, the money part of it, has already won. I won't link to the articles with totally wrong information, but the Washington Post's Karen Gullo has it closest to correct. What matters now is: can Oracle copyright APIs and can it copyright a computer language? That's what the trial is now about, and the answers to both questions matter enormously to the software industry and to FOSS. Oracle wants an injunction, of course, but it seems so unlikely that could happen on these facts that it's apparently just a tactic to get Google to do what Oracle wants, as Oracle lawyer David Boies just admitted.

And if you are free any business day between now and the end of June and would like to attend the trial for us too and be our eyes and ears, please email me at pj2 at and I'll set you up and answer any questions you might have.

Jump To Comments

[Update 1, Update 2, Update 3,
Update 4, Update 5, Update 6,
Update 7, Update 8, Update 9
Update 10]

The filings:

04/13/2012 - 916 - Declaration of David Zimmer in Support of 870 Administrative Motion to File Under Seal ORACLE AMERICA, INC.S ADMINISTRATIVE MOTION TO FILE UNDER SEAL filed byGoogle Inc.. (Attachments: # 1 Proposed Order)(Related document(s) 870 ) (Van Nest, Robert) (Filed on 4/13/2012) (Entered: 04/13/2012)

04/13/2012 - 917 - ORDER GRANTING SECOND STIPULATION RE TRIAL PROCEDURES by Hon. William Alsup granting 905 Stipulation.(whalc1, COURT STAFF) (Filed on 4/13/2012) (Entered: 04/13/2012)

04/14/2012 - 918 - Witness List by Oracle America, Inc. Rolling List of Next Ten Witnesses. (Muino, Daniel) (Filed on 4/14/2012) (Entered: 04/14/2012)

04/15/2012 - 919 - Witness List by Oracle America, Inc. Rolling List of Next Ten Witnesses. (Muino, Daniel) (Filed on 4/15/2012) (Entered: 04/15/2012)

04/15/2012 - 920 - Administrative Motion to File Under Seal the redacted sections of Google Inc.'s Motion in Limine re Presentation of Financial Evidence and Testimony filed by Google Inc.. (Van Nest, Robert) (Filed on 4/15/2012) (Entered: 04/15/2012)

04/15/2012 - 921 - MOTION in Limine re Presentation of Financial Evidence and Testimony filed by Google Inc.. Responses due by 4/30/2012. Replies due by 5/7/2012. (Attachments: # 1 Proposed Order)(Van Nest, Robert) (Filed on 4/15/2012) (Entered: 04/15/2012)

04/15/2012 - 922 - MOTION to Exclude Evidence Regarding License, Implied License, and Equitable Estoppel Defenses filed by Oracle America, Inc.. Responses due by 4/17/2012. (Attachments: # 1 Exhibit A, # 2 Exhibit B, # 3 Exhibit C, # 4 Proposed Order)(Jacobs, Michael) (Filed on 4/15/2012) (Entered: 04/15/2012)

04/15/2012 - 923 - Exhibit List Joint Submission of Corrected Exhibit List by Oracle America, Inc... (Peters, Marc) (Filed on 4/15/2012) (Entered: 04/15/2012)

04/15/2012 - 924 - RESPONSE (re 922 MOTION to Exclude Evidence Regarding License, Implied License, and Equitable Estoppel Defenses ) filed byGoogle Inc.. (Attachments: # 1 Exhibit A, # 2 Exhibit B, # 3 Exhibit C, # 4 Exhibit D)(Van Nest, Robert) (Filed on 4/15/2012) (Entered: 04/15/2012)

04/15/2012 - 925 - RESPONSE (re 921 MOTION in Limine re Presentation of Financial Evidence and Testimony ) ORACLE AMERICAS OPPOSITION TO GOOGLES MOTION IN LIMINE RE PRESENTATION OF FINANCIAL EVIDENCE AND TESTIMONY filed byOracle America, Inc.. (Holtzman, Steven) (Filed on 4/15/2012) (Entered: 04/15/2012)

04/15/2012 - 926 - Statement Joint Statement of the Case for Voir Dire by Google Inc., Oracle America, Inc.. (Peters, Marc) (Filed on 4/15/2012) (Entered: 04/15/2012)

As you see, Oracle is trying to get the court to forbid Google from defending itself with its license and implied license defenses. They say they haven't answered all the questions thoroughly about that in interrogatories. And there's no evidence Google knew about or relied on the statements of then-CEO Jonathan Schwartz. Talk about desperate. Everyone knew about the statements of Jonathan Schwartz. *I* even knew about it. How could Google *not* know? Anyway, here's Oracle's Introduction to give you a taste of its argument:

Pursuant to the Court’s procedure for trial motions (Dkt. 835, Dkt. 890), Oracle moves to preclude Google from offering evidence regarding its license, implied license, and equitable estoppel defenses that Google failed to identify in its interrogatory responses.

Google has asserted a license defense in this case, claiming that its use of the patents-in-suit was licensed. Google has also asserted defenses of implied license and equitable estoppel. Oracle propounded interrogatories seeking Google’s legal and factual bases for these defenses, but Google’s responses failed to provide bases for all elements. Among other things, Google did not identify a license to support its license defense, and did not disclose any evidence of actual or reasonable reliance in support of its implied license and estoppel defenses.

In particular, Google did not claim in its interrogatory responses that it was aware of, much less relied on, any statement by Jonathan Schwartz that purportedly excused Google’s use of Java API specifications and patents. Accordingly, Google should not be allowed to offer into evidence TX 2260 (Nov. 5, 2007 blog post by Jonathan Schwartz) or any other evidence not disclosed in its interrogatory responses. Indeed, on March 28, 2012, the Court asked Google counsel whether “somebody from Google going to testify they saw [Mr. Schwartz’s statement] and relied on it?” Counsel for Google was unable to identify any Google witness who will do so. (Mar. 28, 2012 Tr. at 91:21-92:5). Google has never identified any witness who will do so.

Google should be held to its disclosures.

Evidence regarding Google’s defenses that goes beyond what Google provided in its interrogatory responses should be excluded from trial.

Google has already frostily replied:

Close to nine months after the summary judgment deadline, and on the literal eve of trial, Oracle has filed a disguised summary judgment motion attacking Google’s equitable defenses. The motion should be denied.

First, Oracle failed to give Google timely written notice of its motion, notwithstanding the parties’ express agreement requiring such notice. Dkt. No. 890, ¶ 3. Instead of providing written notice by 3:00 p.m. today, Oracle mentioned that it might file this motion—not that it would do so—on a telephone call about the parties’ opening argument presentations. It never followed up with any further communication, much less the required written notice, until filing the motion just after the 6:00 p.m. deadline.

Second, as already noted, this is not a true motion in limine, but a motion for partial summary judgment on three of Google’s equitable defenses. It is untimely and contrary to the Court’s instruction to the parties not to bring summary judgment motions and call them motions in limine.

Third, the substance of Oracle’s complaint is baseless. Indeed, the only document Oracle actually identifies in its categorical motion is a blog post from Jonathan Schwartz which Google actually identified by date in its supplemental interrogatory responses. Oracle is well aware of the other facts supporting Google’s equitable defenses, including deposition testimony from, for example, former Google CEO Eric Schmidt about conversations he had with Jonathan Schwartz.

For all those reasons, the Court should deny Oracle’s motion for summary judgment on Google’s equitable defenses.

In short, more 11th-hour tricks from Oracle, which must be very, very worried about this litigation to even try something like this.

There is also a joint statement of the case, which means it's what the parties agree is true, and it will be read to the jury during jury selection:








CASE NO. CV 10-03561 WHA


Date: April 16, 2011
Dept.: Courtroom 8, 19th Floor
Judge: Honorable William H. Alsup

Pursuant to Paragraph 8 of the Court’s Guidelines for Trial and Final Pretrial Conference in Civil Jury Cases (last revised March 5, 2012), Oracle America, Inc. and Google Inc. provide the following joint statement of the case to be read to the jury during voir dire:


This is a case about alleged infringement of copyrights and patents. The plaintiff, the entity that has brought this case, is Oracle America, Inc. The defendant in this case is Google, Inc. Oracle America accuses Google of infringing particular Oracle America copyrights and patents.

Oracle America was formerly known as Sun Microsystems. When Oracle Corporation bought Sun in January 2010, Sun’s name changed to Oracle America. The copyrights and patents in this case were originally assigned to Sun Microsystems, and stayed with the company when it was renamed Oracle America. During this trial, Oracle America may sometimes be referred to as “Oracle” or “Sun.”

The trial of this case will proceed in separate phases.

Phase 1 of the case will relate to Oracle’s copyright claims. Oracle claims that Google infringes Oracle’s copyrights by copying Java software and related documentation into Google’s Android software and related documentation. Google claims that certain aspects of the copyrighted works do not qualify for copyright protection, and that Google’s use of certain information qualifies as a “fair use” under copyright law. Google further claims that, because of Sun’s and Oracle’s prior actions, inaction, and statements, Oracle should not be permitted to enforce these copyrights against Google. Your job at the end of Phase 1 will be to decide whether Google is liable for infringing Oracle’s copyrights.

Phase 2 of the case will relate to Oracle’s patent claims. Oracle claims that Google’s Android software and mobile phones infringe two U.S. Patents. Google claims that, because of Sun’s and Oracle’s prior actions, inaction, and statements, Oracle should not be permitted to enforce these patents against Google. Your job at the end of Phase 2 will be to decide whether Google is liable for infringing the asserted claims in these two patents.

Phase 3 of the case will relate to the damages, if any, attributable to any infringement by Google of Oracle’s copyrights or patents, and the question of whether any such infringement was willful.

Dated: April 15, 2012


By: /s/ Marc David Peters

[lawyers listed, contact information - see PDF]

[lawyers listed, contact information - see PDF]

[lawyers listed, contact information - see PDF]

Attorneys for Plaintiff

Update: First word from the courthouse, which is in a break right now, after which the jury selection will continue. But prior to that, there was some discussion about pre-trial motions. Here's the very brief report from our guy before he runs back in:

Google objects to slide [to be used] in Oracle's opening statement to the jurors citing $7.4B purchase of Sun as being prejudicial.

Oracle states that Java "was the most significant software purchase" that it had made.

Judge Alsup: Why isn't Google ecstatic at the opportunity to cross-examine Larry Ellison on this issue?

Judge Alsup to Oracle: If you try to throw around big numbers in front of the jury just to inflate damages, you are doing so at your own risk; "there is no proof that Java is worth $7.4B. I am suspicious of your motives."

On break now, jury selection continuing.

That makes two of us who are suspicious of Oracle's motives. $$$$$$$$$ Is there anybody left who looks at Google's success and *doesn't* think about ways to try to get some of Google's money?

The Mercury News's Brandon Bailey has a bit more on that, plus this:

The judge ruled on a host of last-minute issues Monday morning before starting the process of screening prospective jurors. After warning that the case may take up to ten weeks, Alsup excused one candidate who works at Oracle and another who is friends with an Oracle employee. He told the remaining candidates to avoid seeking information about the case from sources outside the courtroom. They should not, he added, look it up on Google.

Update 2: Live tweeting from the courtroom:

  • James Niccolai: The 2 lawyers are out (we don't need no boffins deciding this trial) and the jury is set. We might get #Oracle's opening statement today..
  • Dan Levine: Interesting: Oracle tossed the insurance lawyer, and Google tossed the patent lawyer. We have now have a jury!
  • Brandon Bailey: Small world - one of the first prospective jurors works for Oracle and previously interned for its chief counsel. Judge: You're excused.
  • Ginny LaRoe: Alsup's court so packed security won't let in expert wit lawyer John Cooper of Farella Braun. My story on Cooper ($)

Update 3: Jacobs is doing the opening statement for Oracle. Brandon Bailey just tweeted:

Oracle atty Michael Jacobs opens: This case is about Google's use in Google's business of somebodhy else’s property without permission.
When this case first started, that's what everyone told me about the case, that you can't build your business on someone else's patents. But I'd say, Have you *looked* at those stupid patents? It turned out they were junk, invalid, almost entirely. So they were not Oracle's property. They just looked like they were, because Oracle said they were. It's the same with the copyrights. We don't know how it will all play out, but for sure Google wasn't impressed with Oracle's "property," and it still isn't. Just because you have written up some terms of use or license language, that doesn't mean the law agrees with your terms or upholds your "use" of copyright law.

Update 4: Dan Levine just tweeted: "Jacobs did not draw a single objection during his opening. Made the techy stuff easy to understand. Can see why he's in demand. ... Day one of Oracle/Google is in the books!"

Google's opening statement will be tomorrow. And yes, Jacobs is beyond fabulous. That's who won for Novell against SCO, along with Sterling Brennan of Workman Nydegger, another really effective lawyer, now representing Novell against Lodsys (here's Brennan in action doing closing arguments for Novell against SCO).

Maybe I shouldn't say that. I should say nothing about who is fabulous. Next thing that happens is the Dark Side hires them.

Update 5: Joe Mullin has a wrap up of the day for ars technica, including this:

At one point, Jacobs acknowledged that there's precious little evidence of actual copying in the case. The allegation is that it's the design of Java APIs that Google emulated. Still, he did show a few lines of code to the jury that Google is alleged to have copied "line for line" from Java code. "It's not a lot, but copying is copying," said Jacobs. Building Android "was not done in a clean room. It was not done without looking at Sun's stuff."
And I'm embarrassed for him that Jacobs had to say this misleading bit:
After that brief explication, Jacobs wasted no time in showing jurors an e-mail from Google engineer Tim Lindholm to Andy Rubin, the head of Android. That message has been the subject of contentious litigation already, and Google lawyers tried, unsuccessfully, to keep it out of court. It reads in part:
"What we've actually been asked to do (by Larry and Sergei) is to investigate what technical alternatives exist to java for android and chrome. we've been over a bunch of these, and think they all suck. We conclude that we need to negotiate a license for Java under the terms we need."
It was the first of many e-mails Oracle presented that show Google knew it needed a license for Android, but just blew it off. "This was not a mistake, this was not inadvertence," said Jacobs. "The decision to use Oracle intellectual property in Android was done at the highest levels of Google with consciousness and awareness of what's going on."

(Google has argued that the Lindholm e-mail is simply a strategic discussion of what to do, that was only initiated after Oracle filed suit.)

Sigh. Lawyers have a hard knock life. They have to argue things that they might not personally want to, sometimes. Look at the date of the email, see above. And Lindholm is not a lawyer. He's a programmer, asked to investigate alternative software for Android after Oracle threatened to bring this litigation, not before, and definitely not before Android was already complete, all of which Mr. Jacobs must know, since Google has pointed it out.

To me the Lindholm email is proof that Google did *not* know that Oracle would be upset with Android until 2010 when Oracle showed up threatening to sue if Google didn't pay them. After all, the reaction was to investigate alternatives. The fact that they needed or felt they needed to look into that is, to me, proof there was no attempt to get away with anything, because if they'd planned it all along, they would have done that investigation long ago and they would have had a Plan B ready, just in case.

I hope, personally, that Google finds some alternative software or designs some and just works away from Java someday. It's not worth all this.

Update 6: Our second reporter, Elena Elkina, a law student, just filed the notes for the entire day, so we finally get to hear the details, not just the overview:

Parties in attendance:
Michael A. Jacobs, Dan Muino, MOFO
Chief Financial Officer from Oracle
General counsel of Oracle

Google: Robert Van Nest
Lucebera, corporate representative from Google

Judge prior to jury selection:
Judge did not like people in the front row on the jury side. He does not want people so close to the jury. There are people in that row who are here specifically for jury selection only (Oracle side). [PJ: That's likely their jury specialists, who advise them on who to accept and who to dump overboard. Corporate firms do that.]

Judge explained the process of filing motions. This is a public trial and press and public can see and hear and have access it. If there is something that will be released about your clients or cause embarrassment, unless it is a Coca-Cola case, it will be released to public. [PJ: He means don't overseal. The public is invited for a reason.]

One of the issues the judge will decide related to copyright infringement. It is not only a legal question but it also depends on the act in the records of the trial, therefore, you must prove it during the trial.

Judge described the difference between being conclusive or proved: Before I rule on Oracle’s motion, please submit a brief re: items be conclusive or proved by 5 pm today (regarding items Oracle has pending). If both of you agreed it is good, if not, we will have to see.

Judge: We need a clear-cut way to use terms, like specification. User manual or technical way in which it works, which might not be user manual. I urge you to be clear with your vocabulary when you talk to the jury.

Oracle’s objections: Topic on the independent issue of law, and it is different from the facts. For the jury to hear the names.

Google: would like to tell the jury certain items.

Judge said that we will not show any law or judges' decisions. Denied Oracle objections.

Oracle showed some records from the website and the judge said that they can make a statement but this is about it. No records showing.

Oracle motion: Schwartz's statements cannot be admitted. Judge denied.

Google requested to state that Java language was open sourced. And asked to present the slide. Judge allowed.

Google asked that the number of Oracle's claim is pretty high and jury should not hear that. It has no bearing on the issue itself or Java.

Oracle objected saying that Java asset was a significant asset and Java was the most significant acquisition of Sun. Oracle has a witness to testify about it. Judge allowed.

Judge said that even though he denied Oracle’s motions previously, he trusted that Google’s attorney will use the number accordingly and said to Oracle that he has suspicious about Oracle’s motives in this case. And Oracle should be careful.

Google: Slide 84 is an exhibit that references Java lawsuit. It was never shown to any witness in the case. It will not make the difference in the case. Oracle: said they this slide shows the contrary idea and Google knew that Sun was very concerned about Java and Sun would assert its life. The legal issue for Google has issue with Java and Android. This email threat shows that Sun was concerned about legal risk and was not quiet. It was before Oracle purchased Sun. The communication included threat. Judge decided not to rule on it now. It is too prejudicial. He thinks that Oracle can make an argument openly about Google and who knew about Sun’s concern.

Google: Slide 8 with licenses on it that are not relevant to the case. They have not been relied upon by the experts. Oracle: said that this slide is relevant to copyright. There is a mechanism established that is relevant to Java. Our mission in this lawsuit is to protect Java. Judge allowed this slide. But judge stated that issue here is not Java or Android; it is a very specific issue of Java that is protected by copyright and patent. We should not go with a case Java v Android.

Google: stated that Oracle issued a press release basically with an opening statements. We should be careful. Judge agreed: refrain from press releases during the trial. Oracle: was not sure what press release and asked for a copy of it.

[Reporter Note: it seems that the Judge is more friendly towards Google than Oracle. Google's lawyer, Robert Van Nest, speaks much softer than Oracle's. I really like Google's lawyer.]

Jury Selection Process:

Jury is not ready yet. Judge explained how jury will be seated. Seat number 1 is outside of the box, close to the judge.

Jury candidates walked in. Parties introduced themselves. I like how Google introduced ladies first.

Judge explained the case, its length. And a brief description: A few years ago Google came out with a mobile platform, Android, used in mobile smartphones and in this law suit Oracle is accusing Google and Android in violation of copyright and patent and seeks money damages. Google denies these violations. The trial will have 3 phrases with the same jury. 1 is the copyright part, 2 is patents, and 3 is damages, if any liability found.

Judge asked about any diseases that might prohibit them from serving at trial. Everyone seems healthy. Judge is very nice and kind to the jurors. Judge explained that people on the left side are public and media. This case is a high-profile case, and the judge gave a direct order NOT to look at a TV, radio, internet, newspaper, magazine story, anything about this case. This is important because the case must be decided based on the evidence at trial and not what some newspaper will say. Their articles are point of view only. This is a high-profile case. Also, you cannot talk to each other or friends/family regarding this case. Until case is resolved, no talking about it.

The goal is to seek 12 jurors.

1. A young lady in grey sweater was released since she works for Oracle. Dismissed.

1. Replacement for number 1. Around 40 years old. Male. SF resident. High School (HS) graduate. Works for MTA. No club membership. Goes to the gym. No kids. Not married. Had a case against the city. He is a driver and he got into an accident. He was not named as Defendant. Case was finished. He won.

2. Looks like an Hispanic lady with black color frame glasses. Lives in Oakland. HS and college. Medical office administration. Married and two children. Hobby: time with family. Never served in a jury and never was in law enforcement or in court. Husband is a handyman.

3. Man, middle aged. HS. He works with computers (drawing), machine parts for scientists, no memberships, married, wife is an appraiser, no kids, no prior service in jury, military, had involvement in a case before as a witness.

4. A very tall man, around 40-50 years old. Has master degree. Works in finance department. His hobby: PlayStation 3. Married and she is a lawyer at Tuckerhouse in SF. No kids, no military, no jury or trial experience.

5. An Indian woman around 50. Bachelors in medicine from India. Educator in Fremont high school district. No memberships. She is a creative writer and likes to read and enjoys music. Married and husband is a computer engineer, Rocket incorporated. He is hardware engineer. Two kids of 12 and 21. Prior jury many years ago, no military experience, no trial experience.

6. Asian man around 60. Lives in SF. 11 years of education. Works as a plumber for unified district. Likes fishing. Married, wife not working. 2 boys. Oldest son works as a clerk for SF Superior Court. Was in the Navy. Never a party in court.

7. Asian woman in purple sweater, around 40-50 years old. Works at US Environmental Protection Agency as a secretary. No organizations. Likes shopping. Married, husband is a mechanic. 3 kids, 15, 20, 12 years old. Never in the Army, no court experience.

8. Asian lady in her 30's. Lives in SF , bachelor in architecture. Store designer for Gap. Likes graphic design, running. No kids, single. No military, law enforcement, no party to court.

9. Middle-aged man. Lives in San Mateo. Had JD. Used to work in a law firm, now in-house at CNN Insurance (?) as attorney. No clubs. Likes reading, movies. Married to professor of chemistry, in Notre Dame. Son 9 years old. No prior jury duty, military.

10. Second row begins: Male. Associate of fine arts degree. Worked as photographer. Retired. No clubs. No hobbies, many interests. Divorced. Spouse is probation officer. One son: 36. Prior jury service, a murder case. He looks to be in his 60s, maybe 70. Looks very presentable, a little bit nervous. He has done some law enforcement job. He has been sued but won (auto accident). Also served as a witness.

11. Man. Fremont, BA in business administration. A retirement plan specialist. Belongs to Sierra Club and another recreational organization. Married to a flight attendant. One child, 26. Likes hiking and cycling. No jury duty before, no military. Called as a witness twice. Once was a party in small claim representing home owner association. 12. Woman, graduated from Berkeley. She is a program manager at Hewlett Packard (HP). Likes gardening and writing smartphone apps, a gardening app and a weather app. She is familiar with the lawsuit. She does not have opinion about the lawsuit. Married to someone who works for a member of Congress. Has kids. Served on jury before. Never a party, no military. EXCUSED.

12. Woman had heard about the companies in this case. But it would not influence her decision. HS graduate. Belongs to some organizations. Married to someone in Postal Service also. Two girls. Likes gardening. No jury, military. Was in a car accident and she sued the driver but it was settled.

13. Male: Bachelors in computer science. Director of Engineering at Cisco. No hobbies. Married. Kids. No jury, no military. Current party to litigation (patent infringement case and he is patent advisor). He is not an inventor. Did not hear much about the case. He believes he can be fair and forget what he learned in his own case. He is middle-aged, looks very intelligent, with glasses, around 50-60 years old. Has his own opinion about patents. EXCUSED

13. Woman, never knew anyone but heard about the companies. But it would not influence her decision, she said. BA in sociology and English. Job: teaching but retired. Married. No memberships. Hobbies: Reading, writing, foreign movies, music. Husband a doctor of chemistry works at USSF in dermatology. Two kids, 43 and 44. One works in cinematography, the other is a musician and poet. Served on jury before. Verdict was guilty. No military or law enforcement. Friend asked her to be a witness in court once.

14. Woman. Bachelor in Mathematics. Financial analyst at Charles Schwaub. Likes cooking. Single. Partner is a carpenter. Has prior juror service. No military, no party to any litigation.

15. Man. Master’s degree in library science. Works at SF public library, is a member of American Library Association. Likes sailing. Married. Two sons, one at US Davis and another in HS. Served as juror in Alameda County. No military, court. Judge said that he knows his wife, and the man said it will not affect his decision.

16. Man. Master's degree. Pastor. Member of ministry associations. Likes gardening. Married. Spouse is a secretary at a high school. Daughter 29, son 27. No prior jury service, law enforcement. Long time ago had court experience. EXCUSED.

16. A patent attorney. A litigator. BS in engineering and JD. Worked for a small IP firm in Mountain View. Likes pottery. Not married, no prior jury service. Representing a client in Santa Clara court. No litigation with patents or patent rights. Prosecution was with PPO. Secured one. It was re data mining. Will be able to decide the case based on the records and not supplement it. Had heard of the companies, Java, Android. Any history records or practice that may cause concern? -- Will be impartial. She is familiar with law firms. She applied for job at Morrison & Foerster but did not get it. Will not be biased against them. Never heard about the individual lawyers. Oracle asked: what do you know about Java? She: Not much.

Android? Not much.

Any prosecution in software? Not currently. In Santa Clara it is a real estate property dispute case. I represent the plaintiff.

Did you apply to Morrison & Foerster? Yes.

Google: Was offended that she didn’t apply to his office. Joking.[Laughter] She is working on patents for medical devices. She is not comfortable doing software. She does internet, like Group-on application, data miming, databases. EXCUSED.

17. Female. Pediatric nurse. Single, no kids. Likes hiking. No court experience or military.

18. Female. Bachelor in psychology. Works at Nordstrom. No clubs, likes hiking. Married to a tennis professional. No kids. One on the way in August.

Lady in purple raised hardship issues. She has dry eyes and she needs to use drops and she needs to close her eyes to rest. She is not sure how often, every two hours. She can do it in jury room and it would not be problem. Judge decided they can manage it. No other hardship issues.

Judge asked if anyone knows anyone in the room?

Two jurors know each other, because they work together. In different divisions.

Oracle's lawyer introduced his firm's other lawyers there that day.

The prospective juror who is a retired lawyer had heard of Morrison & Foerster. But he had not had any business with them.

Google introduced his team.

The same prospective juror might have some cases with them. But he will not be affected by it. He also heard about David Boies but he said he would not be biased.

The lawyers for Oracle and Google then read the list of all the witnesses. Some jurors had heard of a couple of the witnesses, but again said it will not cause them to be biased.

Judge asked if there are any close friends or relatives of any of the jurors who work for either Oracle, Google, or Sun. No hands. Prospective juror 3 said his friend used to work for PeopleSoft which Oracle acquired, but they were laid off.

One juror said his son’s friend’s father worked at Oracle. She quit and it will not affect his ability to be impartial.

Juror 17 had a close friend who works at Oracle. "In meetings we always talk about tech things." Husband is an engineer at Cisco and "I do not know how it could affect me". She was excused.

Judge is friendly and makes a lot of jokes. Really like his style. Very professional, though.

Oracle's three juror objections: the one with views on patents and the one who works for HP, because there is a separate HP suit with Oracle now, and the one who said that his friend was laid off after the acquisition of PeopleSoft.

Break for 15 minutes.

If somebody coughs, judge gives away cough drops. Sweet. [PJ: Also pragmatic. He doesn't want anyone distracted.]

Judge said that there could be some familiarity with the case or the parties but it is important that they can do their job. Do any of you read computer magazines? he asked.

The one who works at HP said she reads computer web articles, she likes anything related to her business, mobile phones, software development, she is an engineer, software development. It means internal tools. Such a cool lady in her 60s but very progressive. Really liked her. She has been involved with patents, and she said it will be hard NOT to use her experience.

The one who works for Cisco said likes reading ComputerWorld about video demand. He is the one that said he has his strong opinions about patents. Judge told him that it is OK to have his opinion, but he cannot add anything to the records from it. The prospective juror said it would be hard to ignore his experience.

Both jurors excused. No objections.

General questions to jurors came next:

Parties are familiar and it is OK, but asked if there is anything particularly good or bad about either party that you feel, and if so, whether they thought it could influence their decision. The retired lawyer said his relative was unhappy when she quit working at one of the companies. But it will not influence him to be impartial.

No one else.

Next question: Does anyone has a smartphone that uses Android system? Juror # 17 said yes. It is an HTC Droid Incredible. Had it since last September. "I am happy with the phone". Judge explained that you cannot reply on what she already knows about Android system. She said she can do it. Nothing against or in favor of Google.

Is anyone wanting to buy it, was the next question. One said he had one until 2 weeks ago, and he did not want to pay the money and so got rid of it. #16. Not a bad experience. Just the cost reason. He will be able to be impartial.

Raise your hand if anyone has specialized training in computer software or hardware development or design? # 17 and #14 raised their hands. #14 works with databases and Oracle is in that field. She writes software using Linux, SQL. She will be able to be impartial at the trial.

# 17 worked in the film industry and worked in web worlds using different browsers. She will be able to be impartial at the trial.

Any specialized training in mobile computing technology including smartphones and tablets? -- No hands.

Patents and copyrights? -- No hands

Any training, knowledge in Java or Android? -- No hands Finance? -- #4. No additional experience except what he stated.

Electrical engineering? -- No hands.

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? -- NO hands.

On the other hand? One said she does not care about technology and she has a basic phone, no texting. She has a computer.

Who has a plain cell phone without internet access? -- Same one plus two more jurors. Anyone heard of open source software? -- #3 -- it means everyone has a right to it. Never had done it or known anyone. No strong opinion about it. Another, #14: It is a code that is available openly to other individuals. She can put her knowledge aside and decide case based on the record. Anyone applied for or ever acquired a patent? -- #3: patent is not pending. It was about laser beam and never got patented. The lab turned it down. The lab I worked for.

Copyright? -- Nobody.

Ever worked for company that had connection with IP? -- #17: worked in a start-up in LA that had something to do with security purchasing. She can be impartial. #14: every employment contract she had signed had an IP clause for all software she writes.

Judge explained what jury does and asked them to think about if they can do it. And how they will make their decisions. If there is anything, he asked, that can influence you, so you are not impartial in this case? -- # 16 and 17 raised hands. #16: he struggles with sleep issue and he is not sure if he can process a lot of information. He can do day-to-day things. But not a lot of intellectual information. Will he fall asleep? No, but he might not be alert. And #17: deputy attorney general and she works in administrative law. Education, teacher credential, licensing.

Next they were told that there would be famous names showing up, Larry Page and Larry Ellison. Does anyone have a strong opinion about them? -- No. Nobody.

Any opinion at all that you cannot put aside? -- No hands.

Book or movie they'd read and liked during last months?

And if you think you will a good lawyer?

Oracle's lawyer questioned #9: He said he'd heard about both people, Page and Ellison. What impression about Google? A little bit better than Oracle, he replied.

Any of you opposed to law of any kind? -- Last on 1st row raised her hand. Female. Could not hear her answer. She said she has a blog. And #5, she said she used to have a blog. She has not heard about the two companies in the news. She knows that the companies exist. That is it. She has a Gmail account.

Who uses Google docs? -- same girl, #8, said she uses Google docs.

Any strong opinions about Google or Oracle products? -- #14 -- she is found of Oracle databases. No, no knowledge of Java.

Any knowledge of Java programming language? -- No.

#17 had heard about Java language, just heard about it. Living in the Bay area she'd heard about it. Never studied it or read manuals.

# 3 said had friends laid off from Oracle before. They both have jobs now but don't know where.

Both parties are in the news. What have you heard? # 17 and lawyer nodded. Lawyer stated that he heard about another Google lawsuit. #8 had heard about basic news about the case. No impression either way.

Google’s questions:
To #14: You have used Oracle’s database: anything with purchasing or maintaining? no. only negotiating with Oracle reps. Any relationships? No.

Anyone else uses Oracle products at work or have any business relationship? -- No. Does anyone holds any copyrights? -- No involvement.

To # 4, what type of creative writing is your hobby? He wrote a book. And it is advertised on Amazon. Poetry. Has copyright on it. No other works. Would the fact that Oracle holds copyright cause to lean you one way or another before hearing the facts? -- No.

Would anyone else on the panel lean toward a person who holds copyrights before hearing evidence? -- No.

To #9: when you were in private practice what did you do? -- Insurance coverage for insuror, environmental law. Now does insurance between companies.

To # 17: she heard something on the news about the case. Yes, but does not follow it. It was more of a reference. But it was general and nothing specific.

Any bad experience with big companies and they are still upset? -- No.

Anyone suffer significant economic loss? -- No.

Judge asked both attorneys to come to the bench. Discussion, then #16 excused on hardship. Has a sick mother and he is a pastor. Some questions to #16. She said she is interested in case and she thinks she can exclude knowledge be impartial. If selected to serve she can listen carefully all evidence and decide the case in accordance with the law. Judge asked other jurors to think about a book they recently read or a movie. Also, asked them to promise they will comply with his order not to review any news or discuss case with anyone. And asked if they thought they could be a good juror. # 17: will follow the order. She is a nurse. Said: I deal with kids and families. I care for everyone executing best care. Likes games.

Last girl #18 said she has played 100 games, movie as well. Good juror, she thought, because she is analytical. All jurors promised to comply with the judge's order not to do research or talk to anyone about the case.

Lawyer said he saw the movie, The Social Network. Said he's be a good juror. Listening and analyzing, will be a bit distracted by lawyer’s performance because of his expertise.

# 8 Didn't hear her book. Would be a good juror Will follow orders.

#7: no reading or movies. Good juror. Good listener, patient. Will follow orders.

#6: doesn't watch movies. Watches Chinese channels on TV. He likes news and stories. Will be ok juror. Will follow instructions.

#5: will follow instructions. Movie Mirror, Mirror with Julia Roberts. Watched Dead Beauty too. Read: Road Less Traveled. Will be a good juror. Good listener and patient.

#4: Pirates of the Caribbean. Liked it. Likes the main actor. Good juror. He does a lot of cross functional staff, good listener. Can make decisions. Will follow order about research or talking.

# 3 will follow orders. Good juror, good listener, quick decision-maker but not too quickly. Didn't hear movie.

# 2: Mirror movie. Ok juror. Said is not patient but good listener. Will follow order.

# 1 will follow order. Good juror: hopes fully understand questions. English is limited. Does not read books. English is his 4th language. Vietnamese, Mandarin, Cantonese. English – speaks English for 20 years and he understands everything that happened today.

#10: will follow orders. Very good juror. Case is interesting. He would pay attention. Movie: Decedents.

# 2 on second row. Selfish Gin, book. Good juror. Can be impartial.

# 3 second row. Didn't hear the movie. Good juror. She does not know technology.

#4 will try to be good juror. Can keep an open mind until hears evidence. Movie: Association, and Footnote. Follow orders.

#14: Could not understand her movie title. Good juror. She can prioritize.

#15: will be a good juror. Brings objectivity. Collects Jack London’s works. Sam and Fishing at the Amen, movies. Will follow court orders.

Judge: last chance to say anything for the jurors.... Again, instructions… They can take notes.

Lawyers have a discussion where they each excuse 3 jurors:
Google: 5, 14, 16
Oracle: 3, 9, 15


Google lawyer objected that his opening statement would not be heard until tomorrow. Judge stated that he will have advantage tomorrow since jury might forget what the other party said today.

Judge gave preliminary instructions to the jury. -- You will decide based on the record of the court.

Plaintiff’s Opening Statement:

I speak for companies and thank you for your attention and dedication. (Introduced: Ms. Katz, President and CFO, the GC, and an Attorney from Oracle's Legal department.)

Google used and built its business of somebody’s else's property without permission. Property is IP. IP fuels our country's economy and is an important element of our creativity. Permission is a license; it is like a lease with an apartment. This case is about Googles’s use and building its business using Sun’s and Oracle IP without a license. IP here is Java.

Why are we here? Did it happen by accident? August 10, a Google’s engineer sat down and emailed the head of Android, the software business at Google, saying that what we were asked to do by Larry and Sergei is to investigate what tech alternates exist for Java for Android. All of them suck and we need to negotiate a license for Java for Android. He concluded that Google needs a license for Java technology to use for Android. It was taken with awareness with what’s going on.

Java. What is it? This is a symbol for Java. Java is a programming language. Also, application programming application (API) and association class libraries.

By the time Google was looking for technologies for Android, Java was well adopted. It runs on numerous devices, included phones and computers. It is a very successful software and every company that uses it needs and has a license to use it.

There is a Java community process. When it was launched it was given to people to provide an opportunity to set up rules by which industry would be organized to use this technology. These are companies that are competitive but they came together around Java to explain how it works and move forward. This community relies on the components that Java relies on. They invested in Java.

Java was invented in the 1990s by Sun. In 1990 was first licensed. Sun created the technology, developed training and made a process for other companies to participate.

Oracle bought Sun in 2010. Oracle was founded by Larry Ellison. Java was a major reason why Oracle acquired Sun. Oracle was a major user of Java. Many of Oracle’s programs were written using Java. Oracle paid a lot of money to Sun to acquire Java.

In 2005, before the iPhone, Google was the dominant search engine on desktops. Google’s business is selling advertisements. Advertisements will show up on the screen and it was making a lot of money using the desktop search. Google decided to do search differently using smartphones. They bought Android Inc. so they would have an answer to a threat and opportunity. It is already 2005 when smartphones became very popular. They had to act quickly and jump in the market. One criteria is to attract developers. They asked for components of Java and met their requirements. The problem was copyrights and patents. Google had good business reasons to get into the business of mobile phones but it could not infringe on copyrights and patents. This is why they said, we must take license for Java from Sun.

Sun did not want to give a license on the terms Google wanted because it was inconsistent with what they wanted. They had a choice, go with Microsoft or employ Java anyway. Rubin writes to Schmidt saying that he is done with Sun and they would not be happy. But they would have alliances among other supporters. By 2010, Lindholm writes and says that they have no alternatives, to negotiate the license on the terms they need.

Lindholm, Page, Brin, 1 week before this suit was filed, realized they need to negotiate the license. They knew they do not have license and they knew they needed to negotiate it.

Java technology and why it is so successful. Java solves difficult problems for programmers. In the old days, when you developed software, you did it for particular computers, PC or Mac. Companies that developed software had to prepare different versions for different computers. It is like for different languages: English, Spanish, etc.

What if we write and prepare application only once? What if we do not need to worry about different versions and it can be done only once? To give the developers tools, Java can be placed on a machine and it would translate different programs to a common language.

We need to protect the ability to run this software anywhere. When Java prepares the program and it's written once, it can be run anywhere and translate. The challenge is you need to run consistently, computers need to be completely tuned.

The basic ideas of class libraries is simple. If there are programs writing functions why do not we have them write a code and put it in the library and have it prewritten and prevent developers from writing a new code. APIs are blueprints. Class libraries are code. Blueprints tell you how to navigate the complicated structure. We now need to provide complicated class libraries on our machines. If all of that works and libraries are consistent, Java will flourish and we all have a common language.

It was an amazing success so quickly. 6M developers learned how to program in Java. Numerous software programs were developed with Java.

Google wanted to take advantage of this success.

How do you get everyone to follow the rules? It is a set of licenses and rules to keep Java compatible.

Using Java to read a book or write code with Java, no license required.

If you are a company, wanting to provide the code using the library, you need a license and agree to manage the library accordingly.

When you download Java, you click on the license.

What Google took was the software without permission or license. Google needed a set of software like Android and embed Google into mobile phone industry.

In Dec. 2005, Google said that if they did not get into mobile industry they are in trouble. Android is building Java OS and we are making Java central to our solutions and we need its tools. We will make Java central to our solution because we need to have developers to write apps.

There are 37 API packages from Java used in Android.

This is from an email from Rubin to Page saying that we will take a license and pay Sun for the license. So they knew that they need a license.

Schmidt asks a good question: how are we doing with Droid development? If we do not get a license, we can not move on. Google took no license.

Google unwilling to share control with Sun, decided to release Android without license. Rubin knew that Sun would not be happy about it but they will do it.

Open source: Rubin wanted to negotiate OS license with Sun. Sun released Java under OS agreement called GPL (General Public License). They made their property available to the world, Google asks. Because Google did not agree to the terms of the license, GPL. It is when you take the code and write a new code under GPL you give it back to the community. But Google did not want to give back and did not give it back to the community.

Was Google right using Java in Android? You will see what Google did to Sun. What Google does is, it does not demonstrate Android to Sun.

Google profited immediately. Android is not a charity. Google made a lot of money from Android.

Video conference with Rubin: we do not make money from Android. We give it away for free.

Android is hugely profitable for Google. And Google stated they make money from Android as they do from any of their Google products.

What IP is at issue with copyright? -- When you create something, you file a notice with the Copyright Office to strengthen your right. Then you register and get a certificate. It creates a clear process. Sun and Oracle did exactly that with Java. Copyright rights are in the Constitution.

Google copied Java APIs and even copied actual lines of codes. These designs are complicated.

We will be showing you the copying in details during the course of the trial. It will be technical but we will have our experts who will show what it means and how. We will have pages with Google code to show you. Google needed the license and they knew it. And Rubin tells in his email that they needed a license from Sun.

Mentioned that it is important that Java remain consistent and compatible. Google did not follow the Java community and when Java brought so much to the world and Google did not follow the rules that is extremely important for Java.

Sun and Oracle will have a big battle with Google and Android. We will prove to you that from beginning to end, Google knew that if using somebody’s else property, they needed a license and they did not have it.

Sun and Oracle made many attempts to bring Google to the Java community but they were unsuccessful. When you hear explanations from Google on this issue, please keep in mind their own internal communications I presented to you earlier.

Judge reminded the jurors that nothing lawyers said is evidence. Defendant’s opening statement will be tomorrow. No research, no news, no talking with anyone. Everything you will learn in the court hearing. 1:25 PM: adjourn.

We'll have another report from reporter 1, mirror_slap after he has it done. Meanwhile,'s Ginny LaRoe has this tidbit, with a picture of Michael Jacobs:
Right off, Jacobs pointed to his side's smoking gun: the so-called Lindholm email. The email, written by Google engineer Tim Lindholm to Google's head of Android, Andy Rubin, talks about the need to negotiate a license for Java. The alternatives to Java, he wrote, "all suck."

Google fought hard to keep that email from the jury.

Jacobs told the jury Google tried to cover up its IP theft. Google employees, he said, were told to "scrub the j-word," meaning Java, from Android. And he said Google told workers not to demonstrate Android to programmers at trade shows who worked for Sun Microsystems, the company that created Java and was acquired by Oracle in 2010.

"You will see a lot of indications of conscious guilt," Jacobs said.

While Jacobs was front and center on Monday, a bigger name in litigation is expected to make a cameo: David Boies. The Boies, Schiller & Flexner partner known for his cross examinations represents Oracle in a variety of matters. He sat at counsel's table during jury selection but slipped out before opening statements, while other Boies, Schiller and MoFo lawyers backed up Jacobs. Van Nest's team from Keker is working with King & Spalding.

Well, scrubbing the name Java wouldn't be an indication of guilt, to my way of thinking. Since Sun had said anyone could use Apache's Project Harmony, which Google did, so long as they didn't call it "Java", scrubbing the name would be an indication of trying to comply. I have no doubt Google will explain that more than adequately. Perhaps you'd like to see what Google's lead attorney, Robert Van Nest, looks like. Here you go, along with his bio and a list of honors.

BusinessWeek has coverage now too:

Google’s top executives knew they needed a license for Java, a so-called “open source” language that works across different computer systems, Jacobs said.

“My proposal is that we take a license,” Google senior vice president Andy Rubin said in an October 2005 e-mail to Page shown to the jury. Rubin said Google would have to pay for the license.

Google engineer Tim Lindholm said in a February 2006 e-mail shown today that Google was in negotiations for a Java license. Yet Google didn’t agree to the terms of a type of license that allows companies to use Java code and write new code on top of it that “you have to give back to the open source community,” Jacobs said.

“You can’t keep it for yourself,” he said. “They broke the basic rules of the Java programming community.”

I think, if you ask other members of the Java programming community, like the Apache guys, they'd say it's Oracle who is breaking the rules by refusing to follow through on earlier promises.

Update 7: And here's mirror_slap's report:

Oracle v. Google
2012-04-16 Day 1
Jury slection, Opening remarks, Oracle

Judge Alsup (JA) Presiding

Lead counsel for Oracle (O) is Michael A. Jacobs
Lead for Google (G) is Robert Van Nest

My asides are in brackets: []

Courtroom 8 is on the 19th Floor of the new Federal Building in downtown San Francisco, two blocks away from the iconic City Hall. There are 12 benches for the audience, in two columns of 6 on either side of the aisle. Each batch can seat 10 people. The right half of the benches is reserved for prospective jurors. The left half is occupied by the press (first 5 rows) and the public (last row). All these rows are filled. Once the jury is selected, the right half of the courtroom will open up.

I arrived a little before 7AM, went through security, and was the 4th member of the public to be seated.

Right on time, at 7:30 AM, Judge Alsop started the proceedings.

Google is seated on the left, Oracle on the right. The jury box is on the right side of the courtroom.

Judge Alsup asks Oracle to clear away any staff from the first audience bench on the right near prospective jurors, saying that he does not want any jurors to overhear anything from Oracle's representatives.

Deny motion to eliminate.
Explaining: he doesn't mind the expedited schedule, but that the parties need to understand that motions entered under seal take 36 hours to get to chambers. Judge Alsup uses the example of letters from Larry Ellison that were entered under seal. [This appears to be a dig at Oracle for last-minute filings.]

Filings under seal will are discouraged as a matter of procedure.
JA: "This is a public trial. Unless it's the recipe for CocaCola, it's going to be seen by the public", and cites a specific case under the 9th Circuit. [Sorry, didn't get the reference. I am in the back row.]

JA asks for glossary of the top-40 terms that will be used by the jury.
O produces the list
JA: Was this list agreed to by both parties?
O: Yes, your Honor.
JA: Thank you for doing that.

JA: It's a question of whether the 37 API's can be copyrighted. It's not just a legal question; it's based on facts that must be proven.

Summary of pre-trial motions:
JA denied 2 and granted one for G.
JA: O submitted 5, and has not yet ruled on them.

Setting some ground rules regarding the party's referencing judicial rulings in this case. Judicial admission is conclusive, vs. items of proof, which must be established. "I do not want, as a point of appeal, that the judge goofed that up".
"I want you [counsel] to tell me whether or not items are conclusive as a matter of proof. I need that by 5PM today. Is that enough time?"
G: need to confer about that".

JA: I need a clear-cut way to determine the meaning of the word "specification". It is used by lawyers in multiple ways. I urge you to be clear about what you mean.

O: Most urgent is item regarding opening slides for G, that the jury will hear that the names (of the API's) are not copyrightable.

JA: This is easy- we are not going to show the jury my rulings, or quote from my order (as a matter of law). In due course, I will tell the jury that.

O: statement from Jonathan Schwartz - we renew objection as to any reliance on that statement.
JA: denied. G can relate Schwatrz's statement.

G: regarding "deeming issues"
JA: you cannot quote me.

G: has 4 objections to O's opening slides.
1) payment amount that O paid for Sun of $7.4B. It's prejudicial.
O: G opened the door on this. Java was the most significant software purchase that O has made.
JA: Why isn't Google ecstatic to be able to cross-examine Larry Ellison on this issue?
JA to O: If you try to throw around big numbers in front of the jury just to inflate damages, you are doing so at your own risk; "there is no proof that Java is worth $7.4B. I am suspicious of your motives."

2) slide 34, "Java license necessary" [prejudicial?]
JA: Allowed, but this is borderline, and he issues a warning to O: "If you go out on a limb, that is a problem of your own making".

3) The other Java lawsuits mentioned on slide [missed slide #] are not in evidence
JA [to O:] how are you going to get this into evidence?
O: emails, emails to Messrs Lindholm and Lee (?)
JA: This suit didn't come along until a year later.
O: Email thread from G: shows that they were interested in buying Java.
JA: This is before O bought Sun? I am not able to rule on it now… but it is potentially too prejudicial. I will allow it once it is in evidence.

4) Slide 8, on the copyright issue, O is trying to insinuate that "everybody in the industry bought licenses, so G must be a bad actor".
O: It's critical that all versions of Java be compatible. G is at odds with the industry. O wants to protect the Java ecosystem.
JA: will allow the point, but O: this is about Android, not Java vs. Android.
G: The whole point of this slide is to introduce "Java v. Android"
JA: for opening statement purposes, this is not all that prejudicial. It will be allowed [but see JA's admonition to the jury later today that they should not take what the lawyers say as evidence, that evidence can only come from the witness box]

Back to the email…
JA: not allowed. Was it even presented by a deposition witness?
O: No

G: Jurors have been ordered not to read newspapers, but on Thursday (April 12), Boise Schiller issued a press release that essentially broadcast their opening arguments.
JA: Both sides need to refrain from press releases during this trial.
O: May we see this press release? [Hahahahaha.]

Jury selection Discussion

3 peremptory dismissals each, discussion of how overlaps will be managed.

8:05AM -- there are 44 potential jurors, pre-screened for availability. [for brevity (I have 17 pages of hand-written notes), I will not cover much of the jury selection process here. Essentially, if a juror raised their hand to acknowledge any potential problem of any sort, that juror was eliminated. I will relate any instructions or questions that seem to be of import.]

8:19AM jurors are sworn in.

JA: To get the case O. v. G. started, the case will take a number of weeks, 8 to possibly 10 weeks. A brief description of the case is: "A few years ago, G. came out with a mobile platform named Android. O. accuses G. of violating certain copyrights and patents. G. denies violating.

The case will be held in 3 parts:
1) copyright
2) patents
3) damages and willfulness, assuming that any liability is found in 1) and 2)

No web news site visits, no blogging, no news, no newspapers. If violated, an evidentiary hearing will be held. Jurors have to base their decision on evidence presented at trial and nothing else. So: no internet research, no web searching on this case. Jurors cannot talk about the case with anybody, including family and friends.

JA: "No talking about the case, no Googling the case, although I probably shouldn't use that term here."

JA: "Do any of you have a cell phone/smart phone that uses Android?
One juror says that she bought an Android phone back in September when she became unhappy with her iPhone.
JA: Fortunately, Apple is not a party to this suit.

JA: If any juror goes out and buys an Android phone during the course of this trial, we will have to have an evidentiary hearing.

JA: Have any of you heard the phrase "Open Source Software"? 4 of the 18 had and were asked about what they knew about it. [All were later dismissed.]

Jury selection completed:
11:50AM jury sworn in, 7 women, 5 men.

11:53 10 minute break.

12:03PM, re-convene without jury present

G: Given that O will likely conclude their opening statements but G will not, request admonishment of the jury to keep an open mind.
JA: "Yes, but tomorrow you will have the advantage that they will have forgotten what they heard today." [chuckle]
JA to O: Given the likely crowd that having Larry Ellison here will bring, the court security staff will need to know when he will appear.
O: he will be the first live witness, but we will probably not start with a live witness first.

Jury comes in.

Jury instructions:
JA: Today is the first day of a long journey together. This is all new to you. Be very mindful of what the facts are and what is in contention.

1) Not one word that a lawyer says in this courtroom is evidence. Evidence comes from the witness box with certain exceptions (stipulations). This is the single most important place where juries go wrong. We have excellent lawyers here. You are actually quite fortunate to be jurors in a case where the attorneys are of this high caliber. But juries can only consider things in evidence.

2) burden of proof.

3) The jury does not get a transcript of the trial. The transcript is for appeals. So if something seems important to you, write it down on the notepads provided.

Phase I Copyright Opening Statement

Michael Jacobs of Morrison & Foerster for Oracle America (formerly Sun):

Thank you for your service. This trial will be deciding a big question, and the importance is evidenced by the people from Oracle America who are at the plaintiff's table: The President/CFO for Oracle America and the General Counsel for Oracle.

Using someone else's property without permission. Property in this case is a special class of property called Intellectual property, which fuels our dynamic regional economy. Permission to use someone else's IP is granted in the form of a license. The IP in question relates to Java. G used Java-related IP in its Android business. [yes. "Java-related"]

Why are we here?
2010 -- software engineer Tim Lindholm wrote an email to the head of Android engineering, "What we have been asked to do by Andre and Sergei regarding alternatives to Java for Android", but that in fact, any solution other than Java sucks [from the email]. Lindholm concluded that G needed a license, as driven by the highest level of G.

What is Java, the Java Software Platform (JSP)? Java is 3 components:

a) Java programming language
b) a set of API's and associated class libraries
c) The Java Virtual Machine (JVM).
By the time that G was looking at the the technology for Android, Java was huge - lots of adoption and lots of Java developers. Java is widely deployed on "feature phones".

[shows slide of multiple large tech companies who O says have licensed the Java technology]

Describes the Java Community Process, or JCP. Points out that many of the participants are arch-rivals, but that they are all committed to make Java work. These companies have huge investments in developers and software written in Java.

History: Java came from Sun in the mid-90's. Sun had a vision of the JCP, which allowed Java to be hugely successful.

Oracle purchased the key IP for Java when it bought Sun in 2010, and that Java "was a major reason for O to buy Sun". "Oracle had a huge stake for not allowing Java to fall into the wrong hands" [but still, it did…]

Where does G enter into the picture?
G feared losing revenue as people migrated from desktops and laptops to smartphones. G bought Android, Inc. (Andy Rubin) in 2005. Citing RIM and Microsoft research regarding Java and time to market. The key for G was to get to market quickly… they needed a lot of engineers developing apps. G decided that Android would use components of Java. This does not allow them to infringe, but in 2005, the strategists at G said, "we must take a license with Sun", referencing Tim Lindholm's emails. But what if Sun had its own agenda that did not align with G's?

In 2007, G saw that what they needed from Sun and what Sun was willing to license did not align.

Citation of Eric Schmidt about Sun not being happy "when we release our stuff" [presumably Android]

G knowingly used the IP without licensing it.

Why was Java so successful? It solved a big problem -- running on multiple platforms -- before Java, companies had to create specific versions of software to run on each different flavor of computer.

"Write Once, Run Anywhere", the "mission statement for Java". This is a huge requirement, having to maintain consistency across the whole environment. This was a huge challenge.

How to get everyone to use/learn Java? a huge investment in tools: API's and class libraries. Pre-written code components, written to the API (the spec). To use an analogy, the Class libraries are the house, and the API's are the blueprint. You have to provide both the JVM's, and the class libs along with the blueprint (the API's). "This was an amazing success", that it got so widely adopted so quickly, over 6M developers in 10 years. G wanted to take advantage of this.

How do you get people to follow the rules to keep this working/compatible? Via licenses. Ref: GPL/Open Source. Differentiated from commercial licenses.

When do your need to get a license? Not when you are writing apps. But if you want to provide your own JVM and class libs, you need to take a license. Example of click-through licensing.

G took the API design without permission, without a license.

Explanation of discovery process, and how it is that O had G's internal emails relating to this case.

G told its investors in 2005 that if they didn't enter into the mobile market, Go would be in trouble"
G (ref Andy Rubin, AR) said "We are making Java central to Android" in 2008

The API's in Java allowed Android developers to rapidly produce fast, high-quality apps.

AR to Larry Page in 2005: "we (G) need to take a license"
G knew "license was critical" ref Lindholm.

G hired key Java business, licensing and tech employees from Sun.

G knew, no Sun deal, no Java (May 14, 2006 email)

Sun was concerned about maintaining its revenue stream and java compatibility

GPL- O attacks issue of release by Sun of Java under the GPL.
G didn't agree to the terms of the GPL; they didn't give back. "GPL is viral".
G knew that even Open Source Java required a license agreement.
"Sun had good business reason for making this choice" to open source.

G copied from Apache Harmony, knowing that it was not licensed. G knew that Sun restricted Apache Harmony from being put on cell phones.

Was G forthright in its use of Android? G told its Android developers not to show Android phones to Sun employees at trade shows, and "scrubbed" the word "java" from Android.

Android is very profitable for G based on its revenue stream from advertising through its search engine.

Java materials are copyrighted:

1) creation of property
2) addition of copyright notice
3) registered of copyrights with the Library of Congress
Sun did all of this with Java. Copyright is in the US Constitution, Art 1, Section 8, Clause 8.

"Designing API's Requires Creativity and Skills" slide
O: why *wouldn't* we want to copyright protect *this* kind of writing, *this* kind of creativity"?

Essentially undisputed is that the 37 API's were copied, and some code was copied, too. If that copied code was printed, it would be about 11K pages in length.

G saw the copyright notices. G says that the API's are not copyrightable.

"The Java Programming language is different from the JAva API's" slide
Comparison of a book describing the Java language, versus the volume of shelf-feet it would take to print out the API's.

Here's the worst of it: Java requires continuing compatibility, plus a cleanroom implementation.

G knew that it needed to retain some compatibility, but that Android would fragment Java. So we have a splintering, an introduction of a separate dialect. And it was not a cleanroom implementation. G engineers got to look at the Java source.

Prior to the acquisition, Sun warned O about the Android battle. From 2005-2010, G knew that they were infringing. Sun and then O tried to "bring G back into the fold".

======end of opening statement======

JA to jurors: "Keep an open mind. None of the emails you were shown have been entered into evidence."

Jury dismissed.

Witness disclosure deadline discussion

1:30 adjourn

Wait. What license is required even if using the GPL code? You can't put an additional license on top of the GPL. And that's not what I heard Google didn't use the GPL'd code. The problem was that Java for mobile, although open source code, included none of the innovation over the past few years (like JavaFX). Plus JavaME, unlike JavaSE, has no Classpath exception, so it was viewed as ambiguous. At that link, you'll find this snip from an article explaining Dalvik for us at Groklaw by an Android developer:
I mentioned earlier that there are many things that are called “Java”. Besides the syntax of the source code, some people refer to certain class libraries as being “Java”. Sun developed three major flavors of these class libraries, one for conventional desktop environments (Java SE), one for a limited mobile environment (Java ME), and one for server‐based Web applications (Java EE).

Android has class libraries. Some of those class libraries were written by the core Android team, made up of Google employees and contributors from other firms. The rest of the class libraries come from other open source projects. Notable among these is Apache Harmony, a project aiming to create a complete replacement implementation of all pieces of Java.

Specifically, Harmony offers a class library that is generally compatible with classes that come from Java itself — they have the same names for classes, for example. Android has included some — but not all — of the Harmony classes in the Android OS. Hence, Android developers can write code that use “Java” classes, despite the fact that those classes did not come from Sun and whose copyrights are not held by Oracle.

Update 8:

And here's an interesting look at the mood at Sun the day before it announced it was releasing Java under the GPL, Mark Reinhold's blog from November 12, 2006, he being at the time Chief Engineer for the Java Platform, Standard Edition, at Sun Microsystems:

Sun is open-sourcing its entire Java stack—ME, SE, and EE—under the GNU General Public License, version 2.

The license choice—which has taken many by surprise (gotcha!)—is a giant leap. For more on the big picture, including a link to tomorrow’s webcast announcement, please see

For the JDK we’ve taken two small steps with this announcement:

  • We’ve released two key components of the JDK into open source: The Java programming-language compiler (javac) and the HotSpot virtual machine. The rest of the JDK, modulo encumbrances, will follow in the first half of 2007.

  • We’ve created the OpenJDK project on to host the code for these components and the foundation for the community around them. This project is part of the new OpenJDK Community.
Here's the follow-up in 2007, same blog:
2007/5/08 11:09

I just left the keynote hall at JavaOne 2007, where Rich Green announced the full launch of the OpenJDK Community.

Three quick highlights:

  • As promised last November, the fully-buildable code is now available.
  • We have an Interim Governance Board charged with writing an open, meritocratic Constitution for the Community.
  • We’re on new infrastructure ( that’s much more responsive and flexible.

The OpenJDK code available today isn’t entirely free because Sun doesn’t have the rights required to relicense some third-party code that’s been in the source tree for many years. We hope to work with others in the Community to replace these encumbered modules with free alternatives in the near future.

Update 9: Oracle has now posted the slides [PDF] used in the opening statement on its website.

Update 10: All the trial exhibits are now available as PDFs here. Some are also done as text. Look for the date nearest the day, as they are listed by the date they were entered, which could be a day or so after the date of their use in the courtroom.


Today's the Day: Day 1 of the Oracle v. Google Trial in San Francisco ~pj - Updated 10Xs: 1st word to last word | 311 comments | Create New Account
Comments belong to whoever posts them. Please notify us of inappropriate comments.
Corrections Thread
Authored by: hardmath on Monday, April 16 2012 @ 09:23 AM EDT
Not that any should be needed, but to quote Pink, let's get
the party started!

Do the arithmetic or be doomed to talk nonsense. -- John McCarthy (1927-2011)

[ Reply to This | # ]

News Picks
Authored by: hardmath on Monday, April 16 2012 @ 09:26 AM EDT
GNU news is good news!

Please give a link to the News Picks article when starting a


Do the arithmetic or be doomed to talk nonsense. -- John McCarthy (1927-2011)

[ Reply to This | # ]

Off Topic
Authored by: hardmath on Monday, April 16 2012 @ 09:29 AM EDT
Did you hear the one about the gazillionaire who thought he
could copyright a programming language? Turned out he'd had
way too much java.

On topic posts will be punished with similarly ill-conceived

Do the arithmetic or be doomed to talk nonsense. -- John McCarthy (1927-2011)

[ Reply to This | # ]

Comes Transcripts
Authored by: hardmath on Monday, April 16 2012 @ 09:33 AM EDT

The Comes Transcripts project pages can be posted here, in Plain Old Text mode for HTML to make cut-and-paste easier.

Or email 'em to PJ if humongous.


Do the arithmetic or be doomed to talk nonsense. -- John McCarthy (1927-2011)

[ Reply to This | # ]

I'm not sure I can handle the fast pace of this case...
Authored by: Anonymous on Monday, April 16 2012 @ 09:39 AM EDT
It took years for SCo to get to court. I guess BSF are losing their touch, or
this Judge is wise to them.

[ Reply to This | # ]

Copyright[ing] a computer language? I doubt.
Authored by: Anonymous on Monday, April 16 2012 @ 09:49 AM EDT
What matters now is: can Oracle copyright APIs and can it copyright a computer language? That's what the trial is now about, and the answers to both questions matter enormously to the software industry and to FOSS.

I doubt Oracle will prevail on the question of copyright. If the language is deemed seprate from the APIs, it still cannot be copyrighted because it cannot be "fixed in some medium." How could one do that on a language?

When it comes to the APIs Oracle shot itself in the foot in its submission talking about APIs a few days ago when Oracle stated:

"It is a detailed written description of the programs that explains how the programs are structured, how they are to be used, and what they will do."

. ..."are to be used"... labels APIs as methods of operation and thus cannot be potected by copyright.

[ Reply to This | # ]

Uncharted territory
Authored by: awkScooby on Monday, April 16 2012 @ 10:06 AM EDT
I'm so confused. I thought the next step was for Oracle to declare

[ Reply to This | # ]

What if Oracle wins?
Authored by: Anonymous on Monday, April 16 2012 @ 11:17 AM EDT
I sincerely hope that Kernighan and Ritchie sue them for
creating an incompatible version of C.

[ Reply to This | # ]

The most significant software purchase?
Authored by: rsteinmetz70112 on Monday, April 16 2012 @ 01:41 PM EDT
I always though Sun was a hardware company.

Rsteinmetz - IANAL therefore my opinions are illegal.

"I could be wrong now, but I don't think so."
Randy Newman - The Title Theme from Monk

[ Reply to This | # ]

Java was getting irrelevant due to SUN and Oracle?
Authored by: IMANAL_TOO on Monday, April 16 2012 @ 01:41 PM EDT
Ooops. From the first report.
Google objects to slide [to be used] in Oracle's opening statement to the jurors citing $7.4B purchase of Sun as being prejudicial.

Oracle states that Java "was the most significant software purchase" that it had made.

From The Register:
Steven Harris, the senior vice president of Oracle's massive application server product development, told EclipseCon Wednesday that the Java Community Process (JCP) - the body officially responsible for making changes to Java - needs to be "tweaked" so that Java could become more responsive to changing needs. Oracle is a long-standing member of Eclipse.

The JCP under former steward and majority owner Sun Microsystems became a by-word for slow-moving bureaucracy and vendor-friendly specs that turned developers off Java and pushed innovation elsewhere.[...]

Google's Android is built on Java, but not Sun's Java - its Dalvik virtual machine makes use of the Apache Software Foundation's version of Java Standard Edition, called Project Harmony, which has not been officially certified. Harmony, on the desktop, is not standardized because Sun would not open-source the test compatibility kits that would have let the project be validated as compatible with the JCP's official standard.

Next, there's the question of how Oracle and the JCP bring the Apache and Google renegades back into the JCP fold. Success would renew the JCP's status while failure will perpetuate the idea that the JCP is irrelevant and keep innovation in Java coming from elsewhere."

So, SUN's Java had already started to putrify, due in part to the JCP and its long-standing members SUN and Oracle.

Strange case. And, it wasn't even SUN's Java, or the Java Oracle bought into.



[ Reply to This | # ]

BBC: Oracle and Google's Android copyright row trial begins
Authored by: SilverWave on Monday, April 16 2012 @ 01:46 PM EDT
Oracle and Google's Android copyright row trial begins

One to bookmark to see how accurate it is after the trail.

They also say 1B :-/

RMS: The 4 Freedoms
0 run the program for any purpose
1 study the source code and change it
2 make copies and distribute them
3 publish modified versions

[ Reply to This | # ]

  • Yea!! But does the BBC run on Gnu/Linux? - Authored by: Anonymous on Monday, April 16 2012 @ 03:17 PM EDT
    • yes - Authored by: Anonymous on Monday, April 16 2012 @ 03:32 PM EDT
      • yes - Authored by: Anonymous on Monday, April 16 2012 @ 05:15 PM EDT
        • yes - Authored by: Anonymous on Monday, April 16 2012 @ 09:58 PM EDT
The REAL jewel in the crown of SUN was not Java, but MySQL
Authored by: IMANAL_TOO on Monday, April 16 2012 @ 02:11 PM EDT
The REAL jewel in the crown of SUN was not Java, but MySQL.

SUN had just bought MySQL for $1bn in 2008, and "Wall Street mourned" as it was a big fish they had missed.

Later, when Oracle had bought SUN, analysts stressed the importance of MySQL:

Oracle touts the advantages of owning Java and Solaris in this press release, but mentions nothing of the real jewel in the crown: MySQL. The $1 billion acquisition has been a point of contention for Sun’s detractors, but the fact is that despite most of the MySQL team having quit, the little upstart database keeps on growing and growing. Oracle also gets some virtualization technologies with the Sun buy. Still, if you’re an open source enthusiast, you have to worry about this deal’s impact on open-source projects such as Open Office and MySQL. Oracle is known to squeeze its acquisitions for every single penny. [...]

MySQL is clearly a big prize for Oracle. Oracle’s products find no room in most of the new web companies — most preferring either MySQL or other open-source offerings. On the high end as well, Oracle has been competing with the MySQL Cluster offering. In addition, several startups have started to develop a new kind of data-store ecosystem based on MySQL, which is competitive with Oracle’s database offerings. In short, Oracle has taken out its No. 1 threat by buying Sun.

Already in 2006, the MySQL database was the most commonly used database in the world". With 29 % of the market share it was larger than former number 1 and 2, Microsoft Access on 24 % and Oracle on 23 %.

So, all signs are there, the real jewel in the crown was MySQL. Java was just a coffee on the side.



[ Reply to This | # ]

Today's the Day: Day 1 of the Oracle v. Google Trial in San Francisco ~pj - Updated: 1st word
Authored by: ThrPilgrim on Monday, April 16 2012 @ 02:50 PM EDT
Judge Alsup to Oracle: If you try to throw around big numbers in front of the
jury just to inflate damages, you are doing so at your own risk; "there is
no proof that Java is worth $7.4B. I am suspicious of your motives."

Ouch, <voice type="Tweetie Pie">I don't think he likes you very

Beware of him who would deny you access to information for in his heart he
considers himself your master.

[ Reply to This | # ]

Twitter updates
Authored by: Anonymous on Monday, April 16 2012 @ 03:08 PM EDT
Here are some twitter users who are doing live tweets from the trial:

James Niccolai Link
Dan Levine Link
Brandon Bailey Link

[ Reply to This | # ]

Getting money from Google the right way
Authored by: Anonymous on Monday, April 16 2012 @ 03:14 PM EDT
Is there anybody left who looks at Google's success and *doesn't* think about ways to try to get some of Google's money?

There's a right way and a wrong way to go about getting some of Google's money.

For individuals, the right way is to send them a CV and ask nicely for employment.

Alternatively, as an individual or a company, find something that Google is willing to buy and sell it to them.

Or find something that Google needs done and offer to do it for a fee.

There, that's three possible 'right ways' to get money from Google...

[ Reply to This | # ]

Reporter thanking thread
Authored by: cpeterson on Monday, April 16 2012 @ 04:02 PM EDT
Thank you, thank you, thank you!
Without you, we'd all have to take leave from our jobs and move to SanFran for
two months!

[ Reply to This | # ]

12 angry consumers: The Oracle/Google trial for Android now has a jury
Authored by: Anonymous on Monday, April 16 2012 @ 04:44 PM EDT

Mostly based on the twitter comments already mentioned, but still an interesting

[ Reply to This | # ]

Are all those exhibits available somewhere?
Authored by: Anonymous on Monday, April 16 2012 @ 05:54 PM EDT
That Exhibit List is giant. But there are certainly some interesting items on
there that I would like to read. Have they been made public somewhere online?

[ Reply to This | # ]

??? "read once, write anywhere" ???
Authored by: SpaceLifeForm on Monday, April 16 2012 @ 07:00 PM EDT

Jacobs also made a point to highlight the nimble nature of Java’s language, at one point even comparing it to "Esperanto," an invented universal language. One of the big hurdles Google faced, he said, was in pushing updates on the Android platform. Sun Microsystems had a “read once, write anywhere” update system that Oracle now claims Google copied — without proper license — into Android.

Seriously, he said that?

I don't know where to start. I am going to guess the article writer got it all wrong.


You are being MICROattacked, from various angles, in a SOFT manner.

[ Reply to This | # ]

"Just works away from Java someday"?
Authored by: Cassandra on Monday, April 16 2012 @ 07:16 PM EDT
I hope, personally, that Google find some alternative software or designs some and just works away from Java someday. It's not worth all this.

But surely that was the entire point of Dalvik - to implement a new Virtual Machine, and only keep the Java language?

[ Reply to This | # ]

Ah... to suck... a term of art...
Authored by: BitOBear on Monday, April 16 2012 @ 08:41 PM EDT
You know, when a programmer uses the phrase "they suck", especially
when applied to "options" then it doesn't exactly mean what you

Take any programmer, be he very good or very bad, give him a job, let him do a
decent job, then run him over with a bus.

Then get another programmer, give him the same job, let him go for a day or two,
then ask him what he thinks of the bus-crushed programmers code base and he will
say "it sucks".

Whenever a programmer uses a phrase that contains any variation of the word
"sucks" it lights my suspicion light. In the absence of an exact and
particular list of reasons and examples, for something "to suck" means
it is "less than ideal, easy, or free".

For example, Google is, to the ninetieth percentile if my information is
correct, a Java shop. Given the quote above, I see no actual meaning. It doesn't
say that the technologies suck for a reason. The "options" may suck
simply because Bob the Chrome God says he'll quit if we make him use Python and
so we would have to replace Bob.

I have been present at great miscarriages of technology, where the correct tools
and languages were set aside because the company had already bought a particular
version control system that "wouldn't like" the language that would be
otherwise ideal for the job. No Really. This happens all the time. "Dude,
we would totally have to re-write the message passing code. That would
suck." Really.

Imagine a multi-billion dollar company looking at buying a multi-billion dollar
building for a merely multi-million dollar price tag. The building is ideally
suited and ideally positioned. The land alone is worth more than the asking
price. But the CEO decides that "the building sucks" and walks away.
You never learn that his decision is based on entirely on how his over-sized
Stretch Hummer is too tall to fit into the parking structure so his parking
space would have to be one of the un-covered spaces like a hundred yards away
and he'd have to come in through the loading dock.

You may think I exaggerate, but I do not.

Further, programmers often (e.g. like always), try to game their manager using
hyperbole. They just do. "Waaah! I don't want to track my memory usage, and
it sounds hard to go find a garbage collector. This thing is unworkable! This

We are a histrionic and temperamental bunched armed with glittering
generalities. I wish I had know the text of this "prejudicial email"
before. I would have told the Lawyers for Google to do a Bayesian Analysis of
the communications sent by the author, and Google's programming staff in
general, to demonstrate the depth and frequency of the use of the word
"suck". In programming circles its first cousin to "really?"
and a distracted but slightly heavy sigh.

One out of every three or four emails at the company probably contain the word
"suck" and there are probably places where a change in the
coffee-making infrastructure was called "unworkable" in an attempt to
keep a particular brand of machine or coffee or coffee-creamer in vogue.

Not Use Java? Those Dastards! However shall we persevere within such draconian
missives from amongst our unnamed overlords! Heaven Forfend!

No really, that's what this email says (barring, of course, a huge appendix of
detailed technical analysis)...

[ Reply to This | # ]

Lindholm is not a lawyer
Authored by: Anonymous on Monday, April 16 2012 @ 09:03 PM EDT

Indeed, he's not, he's a programmer. And not just any programmer, but an old Sun hand who believes Java is the answer. Even ex-Sun folk like Simon Phipps, who otherwise have their heads screwed on right, have clearly overly imbibed the Java kool-aid.

Sadly, Google will probably not point this out, since it could be taken as a criticism of Android.

[ Reply to This | # ]

Ridiculous case of headline journalism: "Oracle skewers Google as Android trial opens"
Authored by: calris74 on Monday, April 16 2012 @ 09:36 PM EDT
I thought the Sydney Morning Herald was better than this :(

Linkity Link

[ Reply to This | # ]

Wow ... no juror holds copyrights?
Authored by: Anonymous on Monday, April 16 2012 @ 10:51 PM EDT
Copyright? -- Nobody.

Impossible. Under the current system every napkin scribble is instantly
copyrighted upon creation. Does NO ONE on the jury know this?


[ Reply to This | # ]

Google/Van Nest's opening brief
Authored by: Anonymous on Monday, April 16 2012 @ 11:28 PM EDT
... Looking forward to it. They actually have a big advantage, since they have all afternoon and night to craft it as a response. Also, their defence is more solid than what Oracle has shown as an offence.

It seems we also got the answer to the copyright question... the judge is waiting to see what is being presented at trial before deciding:
One of the issues the judge will decide related to copyright infringement. It is not only a legal question but it also depends on the act in the records of the trial, therefore, you must prove it during the trial.

[ Reply to This | # ]

Java first? No.
Authored by: tknarr on Tuesday, April 17 2012 @ 02:56 AM EDT

Java started work on "write once, run anywhere" in 1991, according to Oracle.

Icon was doing interpreted bytecode back in 1980. It was nice because we could compile on any computer, take the "executable" to any other computer with an Icon runtime, regardless of the type of system, and run it. The earliest version in their historic directory is v2 for the VAX, from 1980. I worked with Icon myself in the mid-80s when I was in college.

So no, Java was hardly the first language to do "write once, run anywhere". Icon wasn't even the first, UCSD pSystem Pascal was doing it before Icon. And Icon was doing implicit memory management and garbage collection before Java, too.

[ Reply to This | # ]

  • Java first? No. - Authored by: Anonymous on Friday, April 20 2012 @ 01:48 PM EDT
APIs are not blueprints
Authored by: bugstomper on Tuesday, April 17 2012 @ 03:16 AM EDT
Michael Jacobs said the Class libraries are the house, and the APIs are the

That is so not true! A blueprint is a detailed architectural drawing of the
plans for the house, with all parts and dimensions specified, sufficient to
allow builders to build the house. A blueprint can be protected by copyright (I
assume, but IANAL).

If the class libraries are the house, then the API would be more like a table of
information that might include the location of the house, as well as the
locations of the driveway, the front gate, the footpath from the front gate, the
front door, the side door, all the windows, etc. In other words the API would
contain all the information needed to access the house, without containing any
of the additional information that would be required to actually build the

Again, IANAL, but it seems to me that such a list of facts would not be

[ Reply to This | # ]

"None of the emails you were shown have been entered into evidence."
Authored by: Anonymous on Tuesday, April 17 2012 @ 03:51 AM EDT
Now that's a crafty trick, until the Lindholm email is entered, the jury
will not know it was not written in 2005. Regardless of its utility
as evidence of anything.

[ Reply to This | # ]

Beware the trap of using the other guys munged terminology.
Authored by: Anonymous on Tuesday, April 17 2012 @ 06:31 AM EDT
Beware the trap of using the other guys munged terminology.

I've been following avidly Groklaws coverage ofthe dispute.
Please consider the following exerpts and note my added
words and emphasis, which I hope will clarify the seeming

Google, from pretrial brief: The opinion, however, uses
“interface” [instead of "API"] in two senses, first
referring to a file format ([ a *specification*] which it
concludes is an uncopyrightable idea) and later referring to
specific source code in a computer program, authored by the
developer, that implements a file format ([ an
implementation of a *specification* ] which it concludes may
be copyrighted). This is entirely consistent with Google’s

Judge, first day of trial: We need a clear-cut way to use
terms, like *specification*. [ Is it a ] User manual or [a]
technical way in which it works which might not be [ a
particular copyrighted ] user manual. I urge you to be clear
with your vocabulary when you talk to the jury.

I hope Google's lawyer Robert van Nest finds every
opportunity to speak of functionally / API compatible
"Harmony" Libraries and the "Dalvik" virtual machine as
opposed to "Java" libraries and "Java" virtual machine.
Google eschewed the GPL'd material,the OpenJDK sources &
binaries and was not able to come to terms with SUN
regarding SUN's ( now Oracle America's ) API implementation
embodied by the "Java" libraries.

[ Reply to This | # ]

Today's the Day: Day 1 of the Oracle v. Google Trial in San Francisco ~pj - Updated 7Xs: 1st word to last word
Authored by: Anonymous on Tuesday, April 17 2012 @ 06:38 AM EDT has the statement. Note: Beware of the automatic redirect to a different page that does not.

[ Reply to This | # ]

Excused jurors
Authored by: Ian Al on Tuesday, April 17 2012 @ 07:16 AM EDT
COURT:The delightful young Oracle lady is excused.

The app programmer is excused.

The business administrator is excused.

Take the patent lawyer out back.

Ian Al
Software Patents: It's the disclosed functions in the patent, stupid!

[ Reply to This | # ]

From Update 5: Our second reporter - "Microsoft"?
Authored by: Anonymous on Tuesday, April 17 2012 @ 07:19 AM EDT
From that reporter:
Plaintiff’s Opening Statement:
Sun did not want to give a license on the terms Google wanted because it was inconsistent with what they wanted. They had a choice, go with Microsoft or employ Java anyway.
Michael Jacobs of MoFo claimed Microsoft was the only coding alternative for Android?!? Where did *that* come from? I don't recall reading anything anywhere that would even hint Google considered that.

[ Reply to This | # ]

Thanks To The Reporters!
Authored by: lnuss on Tuesday, April 17 2012 @ 08:58 AM EDT
Wow! What detailed reporting -- this is grand.


Larry N.

[ Reply to This | # ]

Jacobs in trouble?
Authored by: Ian Al on Tuesday, April 17 2012 @ 09:19 AM EDT
I must remember that this is the reporter's summary of the opening statement and not a verbatim transcript:
Java. What is it? This is a symbol for Java. Java is a programming language. Also, application programming application (API) and association class libraries.

The basic ideas of class libraries is simple. If there are programs writing functions why do not we have them write a code and put it in the library and have it prewritten and prevent developers from writing a new code. APIs are blueprints. Class libraries are code. Blueprints tell you how to navigate the complicated structure. We now need to provide complicated class libraries on our machines. If all of that works and libraries are consistent, Java will flourish and we all have a common language.
I really want BitoBear to comment on 'Class libraries are code'.

However, Jacobs has got the tech wrong. Programmers using the Java language get access to functions useful for application programs by using the methods [dictionary meaning] given in the Java API Specification. Each API function has program code associated with it that actually delivers the function that the interface method promises. Programmers compile their Java application source code to produce a 'classfile' that can be used on any Java Runtime Environment.

The above is exactly the same wherever Java programs are executed. That is possible because the same virtual processor is implemented in the Java Virtual Machine within the Java Runtime Environment on each platform. It is the writing of the implementation of the JVM byte code processor which changes from computer to computer.

I don't think Jacobs knows the constitution, either.

Article I, Section 8, Clause 8 of the United States Constitution,
To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries.
It is only when you look at the law that you find patents and copyrights.

He made the following comment,
By 2010, Lindholm writes and says that they have no alternatives, to negotiate the license on the terms they need. Lindholm, Page, Brin, 1 week before this suit was filed, realized they need to negotiate the license. They knew they do not have license and they knew they needed to negotiate it.
And then the judge follows up,
JA to jurors: "Keep an open mind. None of the emails you were shown have been entered into evidence."
That strikes me as the judge pouring cold water over the key point in the opening statement. Perhaps the judge remembers what Oracle said to him, previously:
Google designed Android free from constraint and could have done it in a way that didn't infringe. They chose to use these technologies” [the API to leverage developers and create lots of apps, and the patents to improve speed of loading and multitasking].

Android product description in 2006 was shared with Sun during the negotiations over licensing.

Judge: Are there any internal Google emails that show that Google decided to infringe?

Oracle: Not as such, but Google did choose to use the technology.

Judge: In 2006.

Oracle: Not all of them [the patents]. The '104 yes, that was 2006.

Google: The argument is circular, based on the patents they say were infringed. All Oracle [Sun] had was the Product Description, which had no specifics regarding technologies.
You might note that they made the decision to use the copyrights on the very day that they decided to use the patents.

And, what are we to make of
By the time that Google was looking at the the technology for Android, Java was huge - lots of adoption and lots of Java developers. Java is widely deployed on "feature phones".
I'm wondering on which featurephones Java is widely deployed. I am unaware of any.

I am not convinced that Jacobs knows this little. I think he is in serious trouble and has resorted to misrepresenting the Java API Specification and the cleverness of the 'class library code' to write once and run anywhere because otherwise his arguments about the tremendous creative expression value in the Java API Specification will be empty.

Remember that the information to jurors proposed by the judge says that the Java API code is not at issue.

As for 'never mind the quality of the law, feel the width of the Constitution' well, words fail me!

How are the mighty fallen! I am both glad and sad.

Ian Al
Software Patents: It's the disclosed functions in the patent, stupid!

[ Reply to This | # ]

Working away from Java
Authored by: DannyB on Tuesday, April 17 2012 @ 09:30 AM EDT
> I hope, personally, that Google find some alternative
> software or designs some and just works away from Java
> someday.

No disrespect, but you should know better.

Java is not the problem.

It doesn't matter what technology Google would use. Python. C/C++. Go / Dart,
or some other language of their very own creation. Java is a red herring.

Google would still be sued over patents, and possibly copyright. Microsoft
would find a patent. So would Apple. So would any other greedy party. Oracle.
Paul Allen. They would come crawling out of the woodwork as long as Google is
making gobs of money from innovation.

Others look at innovation and success and wish they had it. They even feel
entitled to it.

Apple would still sue Android OEM's over round rectangles. Or making tablets
that are *thin*. (gasp!) Imagine that! Or tablet interfaces that are
uncluttered. Apple actually told a court that Samsung could remedy their
infringing tablets by making the screen more cluttered or making the tablet less
thin. That's like suing over a sports car because it "goes fast" and
thus infringes our sports car. It should go less fast.

All that is necessary for Apple to succeed is for Google men to do nothing.

All that is necessary for Oracle to succeed is for Google men to do nothing.

The price of freedom is eternal litigation.

[ Reply to This | # ]

Oracle's opening statement slides online
Authored by: Anonymous on Tuesday, April 17 2012 @ 09:36 AM EDT
Oracle has posted the slides used in the opening statement at .

[ Reply to This | # ]

Api copyrightable fact question?
Authored by: Anonymous on Tuesday, April 17 2012 @ 10:20 AM EDT

Would someone please explain to me how it is that weather APIs and computer languages are copyrightable is a fact question for a Jury?

[ Reply to This | # ]

Today's the Day: Day 1 of the Oracle v. Google Trial in San Francisco ~pj - Updated 8Xs: 1st word to last word
Authored by: jimrandomh on Tuesday, April 17 2012 @ 01:48 PM EDT
I don't like how the only software engineer was excused. It seems like
"jury of peers" has morphed into "jury of everyone *except*
peers" (with
"we are all peers before the law" as an intermediate step). The
is that domain knowledge would impair a juror's ability to be impartial,
but I believe the opposite is true: lack of technical background
drastically impairs jurors' ability to judge.

[ Reply to This | # ]

Today's the Day: Day 1 of the Oracle v. Google Trial in San Francisco ~pj - Updated 8Xs: 1st word to last word
Authored by: Anonymous on Tuesday, April 17 2012 @ 02:38 PM EDT

Great commen from Jan Wildeboer (Red Hat) on Google+:

Oracles Larry Ellison in court today in the Android case:

"If people could copy our software and create cheap knockoffs of our products, we wouldn't get paid for our engineering and wouldn't be able to invest what we invest, " Ellison testified.

Me looks at Oracle Enterprise Linux and Red Hat and starts to laugh hysterically.

Jan Wildeboer

[ Reply to This | # ]

What license is required to use GPL code?
Authored by: Anonymous on Wednesday, April 18 2012 @ 04:46 AM EDT
Answer: The GNU General Public License, a.k.a. the GPL!

[ Reply to This | # ]

Today's the Day: Day 1 of the Oracle v. Google Trial in San Francisco ~pj - Updated 8Xs: 1st word to last word
Authored by: Anonymous on Wednesday, April 18 2012 @ 02:07 PM EDT
So here's an honest yet possibly naive question:<p>

How can you copyright a computer language? The languages draw so much from one
another and have historically done so that how could you not have languages that
don't infringe upon other languages? How much do modern computer languages owe
to Fortan, Algol, Smalltalk? What kind of avalanche of litigation would be
unleashed if one could copyright or patent a computer language?<p>

[ Reply to This | # ]

Groklaw © Copyright 2003-2013 Pamela Jones.
All trademarks and copyrights on this page are owned by their respective owners.
Comments are owned by the individual posters.

PJ's articles are licensed under a Creative Commons License. ( Details )