decoration decoration
Stories

GROKLAW
When you want to know more...
decoration
For layout only
Home
Archives
Site Map
Search
About Groklaw
Awards
Legal Research
Timelines
ApplevSamsung
ApplevSamsung p.2
ArchiveExplorer
Autozone
Bilski
Cases
Cast: Lawyers
Comes v. MS
Contracts/Documents
Courts
DRM
Gordon v MS
GPL
Grokdoc
HTML How To
IPI v RH
IV v. Google
Legal Docs
Lodsys
MS Litigations
MSvB&N
News Picks
Novell v. MS
Novell-MS Deal
ODF/OOXML
OOXML Appeals
OraclevGoogle
Patents
ProjectMonterey
Psystar
Quote Database
Red Hat v SCO
Salus Book
SCEA v Hotz
SCO Appeals
SCO Bankruptcy
SCO Financials
SCO Overview
SCO v IBM
SCO v Novell
SCO:Soup2Nuts
SCOsource
Sean Daly
Software Patents
Switch to Linux
Transcripts
Unix Books

Gear

Groklaw Gear

Click here to send an email to the editor of this weblog.


You won't find me on Facebook


Donate

Donate Paypal


No Legal Advice

The information on Groklaw is not intended to constitute legal advice. While Mark is a lawyer and he has asked other lawyers and law students to contribute articles, all of these articles are offered to help educate, not to provide specific legal advice. They are not your lawyers.

Here's Groklaw's comments policy.


What's New

STORIES
No new stories

COMMENTS last 48 hrs
No new comments


Sponsors

Hosting:
hosted by ibiblio

On servers donated to ibiblio by AMD.

Webmaster
The definition and the focus of legal attention | 270 comments | Create New Account
Comments belong to whoever posts them. Please notify us of inappropriate comments.
The definition and the focus of legal attention
Authored by: Ian Al on Friday, April 20 2012 @ 10:59 AM EDT
I think calris74's description of the API genre is very good, but I have been
here too long to be a sufficiently lay judge.

Your comment is on point. Oracle claim there is protectable SSO in the Java API
Specification compilation of compilations. They further claim that Harmony
infringed on that copyright material in the writing of their API implementation
source code and the resulting compiled bytecode.

I am still wrestling with the issue that Google stipulate that copying the
Harmony API code copies the Oracle SSO, It still seems like a matter of law
whether the SSO in the Specification is protectable.

I think the reason that the judge is not ready is that he needs more facts about
what constitutes the API. He has caught on that an API package is a compilation,
but is it a compilation of interfaces.

I think a parallel is the hardware I/O interface on a desk-top computer. You can
claim that the IOI Specification includes all the individual interfaces of the
computer. These are divided into two classes; the internal IOI package and the
external IOI package. The external package may contain several separate IOIs in
the sub-class, USB 2 and several in the sub-class, video sockets. It might have
one Ethernet IOI.

The USB and the video are separate interfaces and the rules for user access are
different. The implementation by the computer is also different. Each interface
in the IOI Specification is a different technical exercise. The computer
assembler shows great skill in the SSO of the computer IOI, a task which has
taken years of effort and knowledge.

Each separately accessed function has an API. The access to, and implementation
of, each function of an API is a technical exercise in its own right. The
grouping of APIs in packages is a different, but important exercise. The
selection of the entire set is a further technical exercise. There can only be
SSO in packages and in the whole API specification and so that is where
protectable creative expression, if any, must be sought.

---
Regards
Ian Al
Software Patents: It's the disclosed functions in the patent, stupid!

[ Reply to This | Parent | # ]

Groklaw © Copyright 2003-2013 Pamela Jones.
All trademarks and copyrights on this page are owned by their respective owners.
Comments are owned by the individual posters.

PJ's articles are licensed under a Creative Commons License. ( Details )