Jury Mulls Arguments In Oracle Versus Google Java Lawsuit

The third week of the landmark copyright infringement lawsuit Oracle has brought against Google began with the 12-person jury beginning their deliberations.

The jury had a couple of hours to begin deliberations but came to no conclusion.

Discussions will resume at 8 am 1 May following closing arguments laid out by both legal teams on 30 April.

API Violation?

At the copyright and patent trial in federal court, which began 16 April, Oracle is charging Google with stealing parts of its Java software suite (called APIs) to help build its highly successful Android mobile device operating system. Oracle is seeking about $1 billion (£620m) in damages and a possible injunction against Google using the software.

Oracle became the maintainer of the open source Java platform in January 2010 as part of its $7.4 billion (£4.6bn) acquisition of Sun Microsystems.

Oracle claims that because Google closely followed the “structure, sequence, and organisation” of 37 Java APIs (application programming interfaces), its copyrights have been violated.

Google has contended that it used freely available parts of the Java package that aren’t protected by copyright and have been available for download to any software developer since November 2006, when Sun released the IP to the open source community after holding it as proprietary for 11 years.

Android, released in 2008 by Google to partners such as Samsung, HTC and other manufacturers for smartphones and tablet PCs, now runs more than 300 million mobile devices.

Closing Arguments

During his closing arguments, Oracle attorney Michael Jacobs reiterated his earlier assertion that Google violated Oracle’s copyrights when it built its own non-Sun-sanctioned version of Java inside Android to bring connectivity to the operating system.

“Can somebody use another company’s property just because it suits them? No!” Jacobs asked the court, summing up Oracle’s case in a single statement.

Jacobs said that the “Java APIs are complex, creative, and artful,” and that the 37 APIs Google had copied “were some of the crown jewels of the Java system. This is not trivial; this is some substantial copying that Google engaged in.”

McNealy Backs Oracle

A key former Sun executive agreed on the record in court with Oracle. Former Sun CEO Scott McNealy, one of the four founders of Sun, testified last week that just because Java was open source and publicly available doesn’t mean the programming language’s APIs don’t have to be licensed in certain contexts.

“Open doesn’t mean it’s ‘throw it over the transom,’ ” McNealy said. “That’s a big difference.”

McNealy also said that Sun licensed its APIs and compared them to “architectural drawings” – something akin to Oracle’s description of the APIs as “blueprints.”

APIs are made up of several components: specifications, software tools and techniques. The latter cannot by copyrighted; this in large part is the centre of the lawsuit.

Testifying for Google, however, was former Sun President and CEO Jonathan Schwartz, who appeared in court on the same day as McNealy and told the court that Google did “absolutely nothing wrong” in using Java to build Android.

During his testimony, Schwartz – a longtime McNealy friend and associate – said that companies could use Java without buying a licence so long as they didn’t claim to be “Java compatible” and use the Java logo.

In his own closing argument 30 April, Google defence lawyer Robert Van Nest repeated his statement that the search giant did nothing wrong or illegal in building its own version of Java, claiming “fair use” of Oracle’s copyrights. Google never labelled its version of Java for the mobile device operating system as “Pure Java,” which would have changed its nature as open-source IT.

Original Java

“Everything in Android is original,” Van Nest told presiding Judge William Alsup and the jury. “Google made Java its own for this software project.”

There is confusion about what parts of the open-source Java code are free and downloadable and which are licensible, and this court case stands to become a landmark in making that distinction. In fact, it could well impact the entire software industry.

While the Java language itself belongs to the open-source community and is free of charge to use, it still must be licensed for commercial deployments under the GNU Public License. The application programming interfaces of Java may be another matter, since APIs are made up of software, specifications and techniques.

Oracle claims in the lawsuit that the “specifications and implementations of the APIs are not a method of operation or system.”

After the copyright infringement portion of the case is completed, the court will next discuss accusation of patent infringement by Google against Oracle.

Do you know Google’s secrets? To find out, take our quiz.

Chris Preimesberger

Editor of eWEEK and repository of knowledge on storage, amongst other things

Recent Posts

Perplexity Adds Shopping Features To AI Search

Perplexity adds shopping features to generative AI-powered search as it faces more direct competition from…

7 hours ago

Trump Social Media Company In Talks To Buy Crypto Firm Bakkt

Donald Trump social media company in advanced talks to buy Bakkt, a crypto trading platform…

7 hours ago

India Fines Meta $25m Over WhatsApp Data Sharing

India competition regulator fines Facebook parent Meta $25m over 2021 WhatsApp privacy policy that forced…

8 hours ago

Battery Maker Northvolt Misses Production Targets

Northvolt has reportedly missed internal EV battery production targets since September, reduces production at main…

8 hours ago

German Facebook Users Eligible For Compensation Over Data Breach

Millions of German Facebook users eligible for financial compensation over data leak in 2018-2019, finds…

9 hours ago

Trump Plans Push For Federal Self-Driving Rules

Tesla shares jump after report says president-elect Donald Trump planning to make federal self-driving rules…

9 hours ago