Programming languages not copyrightable, rules highest EU court

MyWorld

Executive Member
Joined
Mar 24, 2004
Messages
5,001
Reaction score
6
Location
Wes Transvaal
Title is a bit misleading, best you read the article:

The European Court of Justice ruled this morning that the functionality of a computer program and the programming language it is written in cannot be protected by copyright.

Europe's highest court made the decision in relation to a case brought by SAS Institute against World Programming Limited (WPL), effectively leaving the door open for software companies to "reverse engineer" programs without fear of infringing copyright.

SAS makes data processing and statistical analysis programs. The core component of the SAS system allows users to write and run application programs written in SAS programming language. Through reference to the Learning Edition of the SAS System, which WPL acquired under a lawful licence, WPL created a product that emulates much of the functionality of the SAS components, so that customers' application programs can run in the same way on WPL as on the SAS components.

The court found that although WPL used and studied SAS programs in order to understand their functioning, there was "nothing to suggest that WPL had access to or copied the source code of the SAS components." It ruled: "The purchaser of a licence for a program is entitled, as a rule, to observe, study or test its functioning so as to determine the ideas and principles which underlie that program."

If it were accepted that a functionality of a computer program can be protected as such, that would amount to making it possible to monopolise ideas, to the detriment of technological progress and industrial development, decided the court, echoing the opinion given last November by the court's Advocate General, Yves Bot.

The result is that the court finds that ideas and principles which underlie any element of a computer program are not protected by copyright under that directive, only the expression of those ideas and principles.
http://www.computerworlduk.com/news...ges-not-copyrightable-rules-highest-eu-court/

Very interesting, so they (people in the EU) will be able to reverse engineer any program, oh, lets say like Windows, and reimplement those ideas and it will still be legal, interesting!
 
It's a bit of a misleading title.

Are the software packages being referred to or the actual languages they were coded in?

Referring to program languages makes sense, seeing as so many are derived from common origins. The two are vastly different things though. You don't sell a computer language to a client. you use it as a tool, just like you don't sell the English language to a customer when they buy your book.
 
Much along the lines of the Google-Oracle court case going on right now. Is it legal to implement your own version of Java? Maybe, depending on who you listen to. Is it legal to copy someone else's implementation? Probably not.
 
Well the way I read it is that you can't duplicate a persons code by using their source but you can use your interpretation of it functions and purpose and create a similar product.
 
Completely agree. So long as you're not copying someone else's product (whether it be code, media or written words), I don't think copyright can (or should) be applied. If it were, that would be eliminating competition: as soon as you want to create a competing product, you'll be sued by the original creator for "stealing" their idea. Obviously this is different if the idea has been copyrighted or patented.

Where Google screwed it up was copying some parts of Oracle's (or at the time, Sun's) code verbatim. The most interesting aspect about that case though is whether a public API can be reimplemented without licensing that product.
 
Much along the lines of the Google-Oracle court case going on right now. Is it legal to implement your own version of Java? Maybe, depending on who you listen to. Is it legal to copy someone else's implementation? Probably not.

Java is open source, so yes ;)
 
Top
Sign up to the MyBroadband newsletter
X