Posts Tagged: "Oracle America v. Google"

Oracle v. Google: Protecting Software Development, Not Destroying It

Many articles are coming out about how the recent decision in Oracle America v. Google is going to destroy the ability to create and protect software in the United States. The latest doomsday prophet is Jie Lian in his IPWatchdog article entitled Oracle v. America: Fair or Unfair. As a longtime programmer and an expert in software copyright law, I can tell you that the Federal Circuit got it right, and the decision helps software developers and encourages software development because it leaves in place the copyright protections that have existed at least since the Software Copyright Act of 1980. I am sure that most of us can agree that software development has skyrocketed since 1980.

Oracle America v. Google, Free Java: Fair or Unfair?

The Federal Circuit recently decided the case of Oracle America v. Google Inc. To “attract Java developers to build apps for Android,” Google copied the declaring code, but wrote its own implementing code for the 37 Java API packages. Id at 1187.  Previously, the Federal Circuit held that “[the] declaring code and the structure, sequence, and organization (‘SSO’) of the Java API packages are entitled to copyright protection.” .  On the other hand, the Federal Circuit also recognized that a reasonable jury could find that “the functional aspects of the packages” are “relevant to Google’s fair use defense.” In this key decision that has the potential to rock the software industry, the Court of Appeals for the Federal Circuit rejected the jury verdict and found that “Google’s use of the 37 Java API packages was not fair as a matter of law.

How Not to Copy: What is Fair and What is Fair Use?

These issues of fairness and fair use are played out in the recent Oracle v. Google decision. In a convoluted case that has gone up to the Supreme Court once and will again, the Federal Circuit finally was able to make a ruling that the blatant, verbatim copying of computer code is not a fair use. At issue were the copying of 37 Oracle programs or apps, constituting over 11,500 lines of code, by Google for their use in the Android operating system for smart phones and other uses… In the Federal Circuit’s final analysis of the four factors, they again noted that Google could have written their own code or properly licensed with Oracle, but instead chose to copy. “There is nothing fair about taking a copyrighted work verbatim and using it for the same purpose and function as the original in a competing platform.” Accordingly, the Federal Circuit held that Google’s use of the Oracle code was not a fair use.

Google’s use of Java API packages in Android OS not a fair use

The Federal Circuit found Google’s use of Java API packages in it’s Android operating system was not a fair use as a matter of law, resurrecting a multi-billion dollar copyright case brought by Oracle Corp against Google. With copyrightability and fair use now decided, unless the Supreme Court intervenes (which seems unlikely) this case will head back to the district court for a damages trial with the sole question being how much money Google owes Oracle America. “This is a hugely important development in the law of copyright and fair use. If it stands, there are numerous implications,” said J. Michael Keyes is a partner at the international law firm Dorsey & Whitney.