Linked by Thom Holwerda on Wed 2nd May 2012 22:32 UTC, submitted by PLan
Legal "The European Court of Justice ruled on Wednesday that application programming interfaces and other functional characteristics of computer software are not eligible for copyright protection. Users have the right to examine computer software in order to clone its functionality - and vendors cannot override these user rights with a license agreement, the court said." Bravo. A landmark ruling, for sure. If the US courts decide in favour of Oracle in the Google-Oracle case, Europe would instantly become an even friendlier place for technology companies.
Thread beginning with comment 516861
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[6]: NOT APIs
by Alfman on Thu 3rd May 2012 06:08 UTC in reply to "RE[5]: NOT APIs"
Alfman
Member since:
2011-01-28

galvanash,

I understand what you are saying. But there is obviously more gray than you're implying.

In order to convey the precise ideas for an API, one must express the API, no exception.

When humans talk to one another, there's a great deal of room for expression. But when talking to a compiler, language constructs have a precise semantic purpose. In order to supply the idea of a compatible API structures & functions & classes to the compiler, it's necessarily going to take a form semantically resembling the original, this is an unavoidable part of creating a compatible API.

It seems the court claimed the ideas aren't copyrightable, which we already knew all along, but stopped short of saying whether expressions of those ideas were copyrightable when they produce exceedingly similar code to the original expression.

Reply Parent Score: 2

RE[7]: NOT APIs
by galvanash on Thu 3rd May 2012 06:36 in reply to "RE[6]: NOT APIs"
galvanash Member since:
2006-01-25

Fair enough. I just never really considered the notion of "exceeding similar" as far as the results go - it is the evidence of how you got there that will protect you in the end...

Even if the end result was 100% identical, if you can effectively demonstrate you did not copy anything it really doesn't matter. But I do see your point.

Reply Parent Score: 2