Supreme Court rules in favor of Google in Oracle Java fight – General Discussion Discussions on AppleInsider Forums – AppleInsider

The US Supreme Court has sided with Google in the search company’s long-running legal fight with Oracle, declaring Android could use APIs from the Oracle-owned Java.

In Monday’s ruling, based on arguments from October 2020, the Supreme Court decided that Google’s use of API code from Java was “fair use.” The decision, which effectively overrules an earlier federal ruling that Google infringed on the code, allowing the search company to escape paying potentially billions to Oracle.

Google was accused of copying roughly 11,500 lines of code from Java SE’s API for use in its development of Android as a mobile platform. Oracle believed this was an infringement of its copyright, prompting lawsuits.

In its ruling, the Supreme Court states Google’s copying “only those lines of code that were needed to allow programmers to put their accrued talents to work in a new and transformative program” was deemed “a fair use of that material as a matter of law.”

The copied lines of code were “part of a user interface’ that provides a way for programmers to access prewritten computer code through the use of simple commands,” the court reasoned. In effect, the code is different from other types used to instruct a computer to execute a task, a type of code that would have found more in Oracle’s favor.

“As part of an interface, the copied lines are inherently bound together with uncopyrightable ideas (the overall organization of the API) and the creation