The US Supreme Court has handed Google a victory in a decade-long legal battle with Oracle over the applicability of copyright to computer code.

Oracle sued Google in 2010 over its copying of application programming interfaces from Oracle’s Java SE for the Android mobile operating system, demanding billions in damages.

But the court sided with Google in a 6-2 decision, saying the copying was an example of fair use.

The ruling affirms a longstanding practice in software development.

The US Supreme Court. Image credit: US Supreme Court

Java ‘theft’

But the court declined to give an opinion on the wider question of whether APIs are copyrightable.

Google said the decision was a victory for “consumers, interoperability, and computer science”.

“The decision gives legal certainty to the next generation of developers whose new products and services will benefit consumers,” the company said.

Oracle reiterated its allegation that Google “stole” Java and enforced its actions using its economic dominance.

“This behaviour is exactly why regulatory authorities around the world and in the United States are examining Google’s business practices,” Oracle said in a statement.

Justice Stephen Breyer, in his written opinion, said it was difficult to apply traditional copyright concepts in the world of software programming, but noted that Google copied “only what was needed” in Android.

‘Harm to the public’

He argued that allowing Oracle to enforce its copyright claim would “risk harm to the public” by turning computer code into a “lock limiting the future creativity of new programs”.

“Oracle alone would hold the key,” Breyer wrote, adding that such a situation would “interfere with, not further, copyright’s basic creativity objectives”.

In his dissenting opinion, Justice Clarence Thomas wrote that such an interpretation effectively “eviscerates copyright”.

He argued that the majority opinion was fundamentally contradictory, since it affirmed that code is copyrightable while holding to a fair-use analysis.

“Oracle’s code at issue here is copyrightable, and Google’s use of that copyrighted code was anything but fair,” he wrote.

Copyright question

Google had argued that an Oracle win would force developers to reinvent the wheel every time they wanted to instruct a computer to carry out a basic task, or else pay enormous copyright fees.

Oracle said the ability of programmers to be rewarded for their work was at stake, and had demanded $9 billion (£6bn) from Google.

Industry watchers said that the court’s decision not to rule directly on the copyrightability of APIs could invite future similar lawsuits.

Matthew Broersma

Matt Broersma is a long standing tech freelance, who has worked for Ziff-Davis, ZDnet and other leading publications

Recent Posts

Microsoft Faces £1 Billion Lawsuit For Alleged Overcharging

Lawsuit filed in London against Microsoft alleges customers using rival cloud services, have to pay…

19 mins ago

Elon Musk $56 Billion Pay Deal Rejected, Again

Judge in Delaware for the second time rules against the record-breaking $56 billion pay package…

2 hours ago

China Bans Exports Of Gallium, Germanium, Antimony

Beijing bans exports to US of key materials after Biden administration imposes more restrictions on…

4 hours ago

US Announces New Export Controls On China’s Chip Sector

New round of US semiconductor export restrictions designed to hamper Beijing's capacity to produce high-end…

5 hours ago

Germany Shoulders €600 Million Of Northvolt Debt

Lender KfW is to be reimbursed by the German government more than €600 million ($629…

6 hours ago

Elon Musk Seeks To Block OpenAI’s For-Profit Bid

OpenAI's bid to convert to a 'for-profit' organisation is opposed by Elon Musk and co…

20 hours ago