...and for once common sense seems to have been enacted. Props to Alsup and the EU court for this :-)
The spirit of Borland still lives:
http://en.wikipedia.org/wiki/Lotus_Dev._Corp._v._Borland_Int....
...and for once common sense seems to have been enacted. Props to Alsup and the EU court for this :-)
The spirit of Borland still lives:
http://en.wikipedia.org/wiki/Lotus_Dev._Corp._v._Borland_Int....
APIs have been copyrightable for more than 20 years.
statutory copyright law in the United States and, in particular, the case law of the Ninth Circuit (and other circuits) already allow copyright holders to claim protection of the structure, sequence and organization of their works. Yes, already. On October 3, 1989, the Ninth Circuit held the following in Johnson Controls v. Phoenix Control Systems:
"A computer program is made up of several different components, including the source and object code, the structure, sequence and/or organization of the program, the user interface, and the function, or purpose, of the program. Whether a particular component of a program is protected by a copyright depends on whether it qualifies as an 'expression' of an idea, rather than the idea itself."
paragraph 13:"Here, the district court found that the structure, sequence and organization of the JC-5000S was expression, and thus subject to protection. [...] This issue will no doubt be revisited at trial, but at this stage of the proceedings we cannot say that the district court clearly erred."
Judge Alsup told Google's counsel that Google had to address the Johnson Controls decision with a view to the Java APIs.
http://law.justia.com/cases/federal/appellate-courts/F2/886/...
http://www.fosspatents.com/2012/05/oracle-v-google-cant-make...
Google seeks to Europeanize the law of the United States with respect to copyrightability
Google tries to counter Oracle's very compelling copyrightability argument, which is very much a Ninth Circuit argument, with inapposite cases from all across the United States and, which is really ridiculous, by pointing Judge Alsup to yesterday's EU Court of Justice opinion on a copyrightability issue under the laws of the European Union.
Google even attached the entire ruling (though Judge Alsup could find it on the Internet) to its proposed findings of fact and conclusions of law.
If we were talking about a policy debate and a submission to U.S. Congress, this would be a legitimate argument to make. But Judge Alsup doesn't make statutory law. He can do a lot, but he can't turn EU Directive 91/250/EEC on the legal protection of computer programs into U.S. statutory law. Google is now wasting his time by hoping that this EU decision is so extremely persuasive that Judge Alsup will try to legislate from the bench rather than apply Ninth Circuit law -- but the latter, not the former, is his job.
http://www.fosspatents.com/2012/05/google-seeks-to-europeani...
While he likely will want to avoid wandering into new territories, it's been 23 years since Johnson, and many cases (including the ones listed in the linked groklaw article) have touched on very similar areas of IP law. A smoking gun case on APIs is not necessary for there to be applicable precedent.
Meanwhile, EU court decisions certainly do indirectly influence judgements in the US, especially on tricky areas with very little precedent. At the very least, in this case it gave Alsup another judge's perspective. The EU does have much more specific laws governing copyright here, but if you read the actual opinion or anything about it (instead of Florian's weird Fox News style mention of it), it goes into specifically why APIs should not be copyrightable and the chilling effects allowing otherwise would cause.
The idea that this is a matching game, "find the most similar court case and repeat the verdict" is, again, ridiculous.
Finally, stop registering new accounts just to quote Florian at us.
"very little precedent"? Judge Alsup specifically told Google's counsel to address the Johnson Controls decision.
Judge Alsup told Google's counsel that Google had to address the Johnson Controls decision with a view to the Java APIs.
>it's been 23 years since Johnson, and many cases (including the ones listed in the linked groklaw article) have touched on very similar areas of IP law. A smoking gun case on APIs is not necessary for there to be applicable precedent.
You are simply wrong on this. Why is a similar case not considered prior applicable precedent?
>EU court decisions certainly do indirectly influence judgements in the US. especially on tricky areas with very little precedent.
Johnson Controls v. Phoenix Control Systems
I don't care if you like Florian or not. look at the facts and decide.
Yes, and Alsup just asked Google and Oracle to address the EU decision on SAS v. WPL. They've both addressed many other relevant cases. Is this what we're going on?
> You are simply wrong on this. Why is a similar case not considered prior applicable precedent?
That was not what I wrote. What I said was that Johnson is not the only applicable precedent and that it was ridiculous to suggest otherwise.
I would say that logical arguments influence his decision, not "the EU court said this so..." As for being 23 years, it doesn't matter, a US Supreme court decision from the 1800's is precedent.
Well, that's what I said (I even couched my "influenced" with "indirectly"), but foreign opinions are cited as persuasive precedent at times. I have no idea what Alsup's track record is with that.
> As for being 23 years, it doesn't matter, a US Supreme court decision from the 1800's is precedent.
Certainly. As I wrote it, that was the introduction to suggesting that there has been plenty of time for applicable cases, even if none are a smoking gun for the copyrightable status of APIs.
That doesn't seem to be true of an API. A program is the embodiment of an idea, ie an expression - the same program can usually be written in a myriad of ways. An API is a functional description of how to interact with that program - there's no way to reimplement that API without it looking identical. An API may require significant design, but design is usually protected by patent law rather than copyright law.
So really the case hinges on whether an API is an expression or merely an idea. If the former, then it's copyrightable. If the latter, it's not. Johnson v. Phoenix doesn't seem to give us any insight into that.