Google's Opening Statement

Google's Opening Statement

The Java programming language is open and free for anyone to use. " ! " Ellison Deposition., p 47:5-10 # The names of the various items appearing in the disputed API package specifications, such as names of API files, packages, classes, and methods, are not protected. ! %" %$ %$$" %" " %""$" &$""& %$$" &$""& %$ %$$" """& " """&"$" $ %$$" $ %$ %$$" #" $" %$$" %$ %$$" "## " "$" $" %$$" $" %$ %$$" $" " $""$" %$$" %$$" " %" %$$" %" " $ %$$" $ %$$"($ $ %$ %$$" $ %$ %$$"( %$ $$"## $$" %$ %$$" %$ %$$""$" %$$" %$ %$$" " "$" "$$" "$"$" %# %$$" %# " ## " !% %$$" "' "## $"'" $"%" %$$" $" " $""$" "$" * # " "! " $ http://download.oracle.com/javase/6/docs/api/java/lang/package-summary.html (as of September 26, 2011) TX 0980 ) & & ' & ! & !& ' & & & "& " & " '''$ ' " $ # (" &$ "& &! & &') Mitchell Deposition., p. 121:1-10 *+ . + &'%% ) + * & *&&$ '%$+$&$ & $ " %'*' $"& $ & $'!+ $$& ,,'$&*'$$ $ "$ % !$ *$ '$ &$- ' & +. Reinhold Deposition., p. 115:7-17 /0 Open source based on Java programming language, including Java language APIs 1998 Apache Harmony Open source based on Java programming language, including Java language APIs 2005 May 9, 2007: "Jonathan Schwartz, CEO at Sun, said in a press conference, 'there is no reason that Apache cannot ship Harmony today….'" TX2341 Apache Harmony Lotus Notes, SameTime, Symphony, and Expeditor Gmail Google Maps Google search Applications Handset Manufacturers Developers Android " &,**1% ,**2% $,**1% $,**.% ,**2% !&,**0% " #$ ! !&,**2% ',**.,**1% ,*+*% ,**. ,**/ ,**0 ,**1 ,**2 ,*+* ,**. ',**/% ,*+*% " ,- TX 205 high performance graphics web browser engine rich audio and video 37 Java API Packages 37 Java API Packages Applications Application Developer Application Developer API Price: High to Low Sort max() sort by price Application Developer API Source Code Implementation choose greater of two numbers tells the computer what to do max() Android API Source Code Implementation choose greater of two numbers tells the computer what to do max() GNU Classpath 0.9.8 API Source Code Implementation choose greater of two numbers tells the computer what to do max() OpenJDK 6 java.lang. Math.max() "+, "+ & ,- + $3 , '** ++ 330)0,//+ 330)0, //+ ) + ,33 ! ,,- ' . + 43 ,% ( ' max() . 12 java.lang. Math.max() "+, "+ & ,- + $4 , '** ++ 441)1,//+ 441)1, max() //+ ) + ,44 ! ,,- ' . + 54 ,% ( ' . Application Developer 23 max()Max( java.lang.Math.max() java.lang.Math.max() java.io.FileInputStream.read() read() Max( max()Max( java.lang.Math.max() package class method ! " # TX 2392 " %!& ! ! # $ # $ TX 2392 TX 2352 TX 2352 TX 2356 (OAGOOGLE0004646342) '# ## % ## # # $ & $' ! TX 2041 at GOOGLE-00-00001732-33 *) +* '!'# !'!'%!#'!'" " " '# "%$ ( ! #'#* !'!"% ! ()# " " ' % ! (+ TX 2041 at GOOGLE-00-00001732-33 .- TX 2200 TX 2199 TX 2969 TX 02042 TX 2044 at OAGOOGLE0006624738 TX 2044 at OAGOOGLE0006624759 Ellison Deposition., p. 83:16-25 .

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    71 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us