After more than a decade of litigation, the Supreme Court of the United States concluded that Google’s use of Oracle’s software code was fair use.
The dispute centered on use of Oracle’s Java programming language’s application programming interfaces (APIs) and source code, which was used in early versions of Google’s Android operating system. Oracle sued Google, arguing that the APIs were copyrightable. In response, Google asserted a defense of fair use.
Below we share the highlights from the Court’s long-awaited opinion.
A Victory for Fair Use
The Court found in Google’s favor on all of the following factors that a court considers when deciding fair use: (1) the nature of the copyrighted work; (2) the purpose and character of the use; (3) the amount and sustainability of the portion used; and (4) market effects.
The Court found that the declaring code is “inherently bound together with uncopyrightable ideas (general task division and organization) and new creative expression (Android’s implementing code).” As such, the Court found that the nature of the use favors fair use.
The justices found that Google made a transformative use of Oracle’s code, using it to create a new product in a way that was “consistent with that creative ‘progress’ that is the basic constitutional objective of copyright itself.”
Further, the Court found that Google had used only a relatively small portion of Oracle’s code.
Finally, given the costs and difficulties of producing alternative APIs with similar appeal to programmers, the Court concluded that allowing enforcement here would limit the creativity of new programs, thereby risking harm to the public.
Although the justices warned that they were only ruling on the specific code in the case, and not on software generally, the ruling is still a major victory for fair use. The opinion contains language that will likely be helpful for future defendants asserting fair use.
The Issue of Copyrightability Was Left Undecided
Arguably the biggest question before the Court was whether Oracle’s software code was entitled to copyright protection in the first place. To the disappointment of many, the justice’s opted not to rule on the copyright issue at all.
In his analysis of Fair Use, Justice Breyer did state that “the declaring code is, if copyrightable at all, further than are most computer programs (such as the implementing code) from the core of copyright.” These and other statements made in the Opinion seem to suggest that copyright in such code is very limited, if any.
Fair Use is Primarily a Question of Law
Like many patent law doctrines, fair use is a mixed question of fact and law. Google argued that fair use is a question for a jury to decide and that the Court should limit it’s review to determining whether “substantial evidence” justified the jury’s decision.
However, the Court ruled that although reviewing courts should appropriately defer to the jury’s findings of underlying facts, “the ultimate question whether those facts amount to a fair use is a legal question for judges to decide de novo.”
Subscribe
Recent Posts
- Artificial Ingenuity: Is Generative AI the New 'Person of Ordinary Skill' in Patent Law?
- The Expiration of the After Final Consideration Pilot Program 2.0 (AFCP 2.0)
- Patently Unclear: Why Result-Oriented Claims Don’t Make the Cut Under 35 U.S.C. § 101
- Make Your Invention The Priority, What Track-1 Can Do For You!
- Navigating Final Rejections in Patent Prosecution: AFCP 2.0 vs. 37 CFR § 1.116
- A Clear POV on Patent Eligibility Under 35 U.S.C. 101: Contour’s Claims Zoom Back Into Focus in Contour v. GoPro
- Understanding the Recent Federal Circuit Decision in Broadband iTV, Inc. v. Amazon.com, Inc. on Patent Ineligibility
- Federal Circuit Clarifies Obviousness-Type Double Patenting in Allergan v. MSN Laboratories: The Impact of Patent Term Adjustments on First-Filed Patents
- The Risks and Rewards of Using Open Source Software
- Don't Let Your Trade Secrets Walk Out the Door With Your Employees: Patent Them!
Archives
- November 2024
- September 2024
- August 2024
- June 2024
- May 2024
- April 2024
- February 2024
- January 2024
- December 2023
- November 2023
- October 2023
- September 2023
- August 2023
- July 2023
- May 2023
- April 2023
- March 2023
- February 2023
- January 2023
- October 2022
- August 2022
- June 2022
- May 2022
- April 2022
- March 2022
- February 2022
- January 2022
- December 2021
- November 2021
- October 2021
- September 2021
- August 2021
- July 2021
- June 2021
- May 2021
- April 2021
- March 2021
- February 2021
- January 2021
- December 2020
- November 2020
- October 2020
- August 2020
- July 2020
- June 2020
- May 2020
- April 2020
- March 2020
- February 2020
- January 2020
- November 2019
- October 2019
- September 2019
- June 2019
- April 2019
- February 2019
- January 2019
- October 2018
- July 2018
- June 2018
- May 2018
- April 2018
- March 2018
- February 2018
- January 2018
- December 2017
- November 2017
- October 2017
- August 2017
- July 2017
- May 2017
- April 2017
- March 2017
- February 2017
- January 2017