ABSTRACT
The technical complexity and functionality of computer programs have made it difficult for courts to apply conventional copyright concepts, such as the idea/expression distinction, in the software copyright case law. This has created fertile ground for significant misconceptions. In this paper, we identify fourteen such misconceptions that arose during the lengthy course of the Google v. Oracle litigation. Most of these misconceptions concern application programming interfaces (APIs). We explain why these misconceptions were strategically significant in Oracle's lawsuit, rebut them, and urge lawyers and computer scientists involved in software copyright litigation to adopt and insist on the use of terminology that is technically sound and unlikely to perpetuate these misconceptions.
Supplemental Material
- Apache Software Foundation. Apache Harmony - Open Source Java SE. Retrieved from https://harmony.apache.org/Google Scholar
- Joshua Bloch. 2006. How to design a good API and why it matters. In Companion to the 21st ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications - OOPSLA '06, ACM Press, New York, New York, USA. DOI:https://doi.org/10.1145/1176617.1176622Google ScholarDigital Library
- Joshua Bloch. 2018. Effective Java. Addison Wesley Professional, Boston, MA.Google Scholar
- Joshua Bloch. 2022. Java 5 API Dependencies. Github. Retrieved March 9, 2022 from https://github.com/jbloch/Java-5-API-DependenciesGoogle Scholar
- Joshua Bloch and Neal Gafter. 2005. Java Puzzlers: Traps, Pitfalls, and Corner Cases. Addison Wesley Professional, Boston, MA.Google ScholarDigital Library
- Stephen Breyer. 1970. The Uneasy Case for Copyright: A Study of Copyright in Books, Photocopies, and Computer Programs. Harv. Law Rev. 84, 2 (1970), 281--351. DOI:https://doi.org/10.2307/1339714Google ScholarCross Ref
- Peter M. C. Choy. 1992. Retrieved from https://www.ccianet.org/wp-content/uploads/2014/10/ACIS-Letter-to-Clinton-Admin-1992.pdfGoogle Scholar
- Ira W. Cotton and Frank S. Greatorex Jr. 1968. Data Structures and Techniques for Remote Computer Graphics. In Managing Requirements Knowledge, International Workshop on, ACM, 553--544. DOI:https://doi.org/10.1109/AFIPS.1968.82Google Scholar
- Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, and Doug Lea. 2006. Java Concurrency in Practice. Addison Wesley Professional, Boston, MA.Google Scholar
- Thomas C. Goldstein. Attorney & Partner at Goldstein & Russell. January 24 2022.Google Scholar
- James Gosling, Bill Joy, Guy L. Steele Jr, and Gilad Bracha. 2005. The Java Language Specification (3rd ed.). Addison Wesley, Boston, MA.Google Scholar
- Sarah Jeong. 2017. How the judge on Oracle v. Google taught himself to code. The Verge. Retrieved March 3, 2022 from https://www.theverge.com/2017/10/19/16503076/oracle-vs-google-judge-william-alsup-interview-waymo-uberGoogle Scholar
- James Kao. 2007. Apache Harmony Questions Sun Regarding JCK License Terms. InfoQ. Retrieved March 1, 2022 from https://www.infoq.com/news/2007/04/openletter/Google Scholar
- Brian W. Kernighan and Dennis M. Ritchie. 1978. The C Programming Language. Prentiss Hall, Englewood Cliffs, NJ.Google Scholar
- Mark A. Lemley and Pamela Samuelson. 2021. Interfaces and Interoperability After Google v. Oracle. Tex. Law Rev. 100, (2021), 1. Retrieved from https://texaslawreview.org/wp-content/uploads/2021/11/1Lemley.Printer.pdfGoogle Scholar
- J. F. Ossanna, L. E. Mikus, and S. D. Dunten. 1965. Communications and Input/Output Switching in a Multiplex Computing System. In Proceedings of the November 30-December 1, 1965, Fall Joint Computer Conference, Part I, ACM Press, New York, New York, USA, 231--241. DOI:https://doi.org/10.1145/1463891.1463916Google ScholarDigital Library
- Dennis Ritchie. 1998. Coherent. alt.folklore.computers. Retrieved March 2, 2022 from https://groups.google.com/g/alt.folklore.computers/c/_ZaYeY46eb4/m/5B41Uym6d4QJ?pli=1Google Scholar
- Sun Microsystems. 2000. Connected, Limited Device Configuration, Specification Version 1.0a, Java 2 Platform Micro Edition.Google Scholar
- Copyright Act of 1976. Retrieved from https://www.copyright.gov/title17/title17.pdfGoogle Scholar
- 1879. Baker v. Selden. Retrieved from https://casetext.com/case/baker-v-seldenGoogle Scholar
- 1980. An Act to Amend the Patent and Trademark Laws. Retrieved August 11, 2022 from https://www.govinfo.gov/content/pkg/STATUTE-94/pdf/STATUTE-94-Pg3015.pdfGoogle Scholar
- 1983. Apple Computer, Inc. v. Formula Intern. Inc. Retrieved from https://casetext.com/case/apple-computer-inc-v-formula-intern-inc-3Google Scholar
- 1986. Whelan Associates, Inc. v. Jaslow Dental Laboratory, Inc. Retrieved from https://scholar.google.com/scholar_case?case=10382786109829050440Google Scholar
- 1992. Sega Enterprises Ltd. v. Accolade, Inc. Retrieved from https://scholar.google.com/scholar_case?case=12221231553971530035Google Scholar
- 1992. Computer Associates Intern., Inc. v. Altai, Inc. Retrieved from https://scholar.google.com/scholar_case?case=6976925648486076739Google Scholar
- 1995. Lotus Development Corp. V. Borland intern, 49 F.3d 807. Retrieved March 14, 2022 from https://casetext.com/case/lotus-development-corp-v-borland-internGoogle Scholar
- 2000. Sony Computer Entertainment v. Connectix Corp. Retrieved from https://scholar.google.com/scholar_case?case=7166769136737271634Google Scholar
- 2012. Oracle Am., Inc. v. Google Inc. Retrieved from https://casetext.com/case/oracle-am-inc-v-google-inc-3Google Scholar
- 2013. Oracle v. Google Opening Brief and Addendum of Plaintiff Appellant. Retrieved March 9, 2022 from https://s3.amazonaws.com/cdn.orrick.com/files/Oracle-Brief.PDFGoogle Scholar
- 2013. Oracle v. Google Brief of Amici Curiae Intellectual Property Professors in Support of Defendant-Cross Appellant and Affirmance.Google Scholar
- 2013. Oracle v. Google Response and Reply Brief of Plaintiff-Appellant. Retrieved August 14, 2022 from http://www.groklaw.net/pdf4/OraGoogleAppeal-134.pdfGoogle Scholar
- 2014. Oracle America, Inc. v. Google Inc. Retrieved from https://scholar.google.com/scholar_case?case=15197092051369647665Google Scholar
- 2014. Alice Corp. v. CLS Bank International. Retrieved from https://casetext.com/case/alice-corp-v-cls-bank-intlGoogle Scholar
- 2014. Google v. Oracle Brief of Amici Curiae Computer Scientists in Support of Petitioner. Retrieved from https://www.eff.org/files/2014/11/07/google_v_oracle_computer-scientists-certpetition-amicus-brief_14--410_final.pdfGoogle Scholar
- 2014. Google v. Oracle Brief of Amici Curiae Intellectual Property Professors in Support of Grant of Petition. Retrieved from https://www.law.berkeley.edu/files/Google_v_Oracle_cert_pet_IP_Profs_amicus.pdfGoogle Scholar
- 2014. Google v. Oracle Brief in Opposition. Retrieved March 9, 2022 from https://www.eff.org/files/2014/12/09/oracle_brief_in_opposition_to_petition_for_writ_of_certiori.pdfGoogle Scholar
- 2015. Google Inc. V. Oracle America, Inc. SCOTUSblog. Retrieved March 15, 2022 from https://www.scotusblog.com/case-files/cases/google-inc-v-oracle-america-inc/Google Scholar
- 2016. Oracle Am., Inc. v. Google Inc. Retrieved from https://casetext.com/case/oracle-am-inc-v-google-inc-20Google Scholar
- 2017. Oracle v. Google Opening Brief and Addendum for Oracle America, Inc. Retrieved March 9, 2022 from https://patentlyo.com/media/2017/02/02--10--17_Oracle-opening-brief-second-appeal.pdfGoogle Scholar
- 2017. Oracle v. Google Brief of Computer Scientists as Amici Curiae in Support of Defendant Appellee. Retrieved from https://www-cdn.law.stanford.edu/wp-content/uploads/2016/03/Oracle-v.-Google-Brief-of-Amici-Curiae-Computer-Scientists-FINAL-1.pdfGoogle Scholar
- 2017. Oracle v. Google Corrected Response and Reply Brief for Oracle America, Inc. Retrieved March 9, 2022 from https://www.eff.org/files/2017/08/15/2017.08.04_oracle-corrected-response-and-reply-brief.pdfGoogle Scholar
- 2018. Oracle Am., Inc. v. Google LLC ., no. Retrieved March 14, 2022 from https://law.justia.com/cases/federal/appellate-courts/cafc/17--1118/17--1118--2018-03--27.htmlGoogle Scholar
- 2018. Oracle v. Google Brief of Computer Scientists as Amici Curiae in Support of Petition for Rehearing En Banc. Retrieved from https://www.eff.org/files/2018/06/13/oracle_v_google_computer-scientists-en-banc-amicus-brief.pdfGoogle Scholar
- 2018. Oracle v. Google Brief for Copyright Law Professors Pamela Samuelson and Clark Asay as Amici Curiae in Support of Defendant-Cross Appellant Google LLC's Petition for Rehearing En Banc. Retrieved from https://www.eff.org/files/2018/06/13/17--1118_-1202_brief_for_copyright_law_professors_pamela_samuelson_and_clark_asay_as_amici_curia.pdfGoogle Scholar
- 2019. Google v. Oracle Brief of 78 Amici Curiae Computer Scientists in Support of Petitioner. Retrieved from https://www.supremecourt.gov/DocketPDF/18/18--956/89487/20190225134131839_18--956_Oracle_v__Google_Computer_Scientists_Amicus_Motion_Brief_FILE.pdfGoogle Scholar
- 2019. Google v. Oracle Brief of 65 Intellectual Property Scholars as Amici Curiae in Support of Petitioner. Retrieved from https://www.supremecourt.gov/DocketPDF/18/18--956/89474/20190225131314910_IP%20Scholars%20Amicus%20Brief.pdfGoogle Scholar
- 2019. Google v. Oracle Brief in Opposition. Retrieved March 9, 2022 from https://www.supremecourt.gov/DocketPDF/18/18--956/93436/20190327160337558_190311%20for%20E-Filing.pdfGoogle Scholar
- 2020. Google v. Oracle Brief Amici Curiae of 83 Computer Scientists in Support of Petitioner. Retrieved from https://www.supremecourt.gov/DocketPDF/18/18--956/128391/20200113145027664_18--956%20Google%20v%20Oracle%20Computer%20Scientists%20Merits%20Amicus%20FOR%20FILING.pdfGoogle Scholar
- 2020. Google v. Oracle Brief of 72 Intellectual Property Scholars as Amici Curiae in Support of Petitioner. Retrieved from https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3518887Google Scholar
- 2020. Google v. Oracle Brief for Respondent. Retrieved March 9, 2022 from https://www.supremecourt.gov/DocketPDF/18/18--956/132891/20200212180251262_200208a%20Resp%20Brief%20for%20efiling.pdfGoogle Scholar
- 2021. Google LLC v. Oracle America, Inc. Retrieved from https://scholar.google.com/scholar_case?case=4050620474768552042Google Scholar
- 2021. Google LLC v. Oracle America, Inc. Retrieved from https://www.supremecourt.gov/opinions/20pdf/18--956_d18f.pdfGoogle Scholar
- 2021. SAS Institute Inc. V. World Programming Ltd. Fed Circuit Blog. Retrieved March 15, 2022 from https://fedcircuitblog.com/other-cases/sas-institute-inc-v-world-programming-limited/Google Scholar
- 2021. The David Rubenstein Show: Peer to Peer Conversations. Bloomberg, USA. Retrieved March 3, 2022 from https://archive.org/details/BLOOMBERG_20211219_190000_The_David_Rubenstein_Show_Peer_to_Peer_Conversations/start/360/end/420Google Scholar
- Google LLC v. Oracle America Inc. SCOTUSblog: Independent News and Analysis on the U.S. Supreme Court. Retrieved March 1, 2022 from https://www.scotusblog.com/case-files/cases/google-llc-v-oracle-america-inc/Google Scholar
- Google Books NGram Viewer. Google Books. Retrieved March 1, 2022 from https://books.google.com/ngramsGoogle Scholar
- Google Books Ngram Viewer ("software interface, declaring code, application programming interface"). Google Books. Retrieved March 1, 2022 from https://books.google.com/ngrams/graph?content=software+interface%2Cdeclaring+code%2Capplication+programming+interface&year_start=1950&year_end=2019&corpus=26&smoothing=3Google Scholar
- Google Scholar ("declaring code"). Google Scholar. Retrieved March 1, 2022 from https://scholar.google.com/scholar?hl=en&as_sdt=0%2C5&q=%22declaring+code%22&btnG=Google Scholar
- Apple Inc. v. Corellium LLC. Retrieved from https://www.pacermonitor.com/public/case/41494334/Apple,_Inc_v_Corellium,_LLCGoogle Scholar
Index Terms
- Some Misconceptions about Software in the Copyright Literature
Recommendations
Copyright Infringement and Protection in the Internet Age
In this age of increasingly complex, Internet-based technologies, it's very difficult to protect original works of authorship. This article examines the problem of copyright infringement and the copyright law's desire to balance the interests of ...
Lessons in Copyright Activism: K-12 Education and the DMCA 1201 Exemption Rulemaking Process
Digital learning is being transformed by changes in copyright law. This article discusses the author's personal journey as a copyright education activist through two rounds of rulemaking proceedings before the Copyright Office concerning the anti-...
Virtual Judgment: Legal Implications of Online Gaming
This article provides an overview of the various legal issues inherent in virtual worlds and massively multiplayer online role-playing games. The legal issues involved are very complicated and still at a nascent stage, which is a very dangerous mix. The ...
Comments