Copyright doesn't cover programming languages, court rules

Copyright doesn't cover programming languages, court rules

Summary: A High Court judge has ruled that copyright law does not prevent the copying of programming languages, interfaces or program functions, but has asked the European Court of Justice to back him up on the matter.On Friday, the Hon Mr Justice Arnold made his rulings in the case of the SAS Institute versus World Programming Limited (WPL), a small company that had created an emulator of the SAS System prompting a suit from the analytical software giant.

SHARE:
TOPICS: Telcos
3

A High Court judge has ruled that copyright law does not prevent the copying of programming languages, interfaces or program functions, but has asked the European Court of Justice to back him up on the matter.

On Friday, the Hon Mr Justice Arnold made his rulings in the case of the SAS Institute versus World Programming Limited (WPL), a small company that had created an emulator of the SAS System prompting a suit from the analytical software giant.

The SAS System nets the company in the region of $2.3bn (£1.5bn) a year. Those building applications for the system have to license the SAS Language, which led WPL to think there may be a market for an emulator — which it called the World Programming System (WPS) — to replicate the functionality of the components of the SAS System.

"There is no suggestion that in doing so WPL had access to the source code of the SAS Components or that WPL have copied any of the text of the source code of the SAS Components or that WPL have copied any of the structural design of the source code of the SAS Components," the court transcript reads.

In making his judgement, Arnold drew on two previous judgements that also said it was "not an infringement of the copyright in the source code of a computer program for a competitor of the copyright owner to study how the program functions and then to write its own program to emulate that functionality".

Arnold made the following rulings, and has asked the ECJ to confirm that he was right to do so:

- copyright in computer programs does not protect programming languages from being copied - copyright in computer programs does not protect interfaces from being copied where this can be achieved without decompiling the object code - copyright in computer programs does not protect the functions of the programs from being copied

Topic: Telcos

David Meyer

About David Meyer

David Meyer is a freelance technology journalist. He fell into journalism when he realised his musical career wouldn't pay the bills. David's main focus is on communications, as well as internet technologies, regulation and mobile devices.

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

3 comments
Log in or register to join the discussion
  • I'm only a simpleton, but this seems to be a good result. Let's hope the European Court of Justice agrees. The stranglehold of monopolies may then be eased and competition and choice encouraged.
    The Former Moley
  • Being copied is a bad choice of words I think, what them last few lines should read instead;

    1. does not protect/prevent the program syntax from being evolved upon.
    2. does not protect/prevent the interface from being evolved upon, without decompiling.
    3. does not protect/prevent the functions from being evolved upon.

    IP'ing a path into a solution is one thing if it's your idea, but to try and copyright the entire solution is plain wrong. Personally I'm against IP's they have caused more trouble than enough.
    CA-aba1d
  • Small point -- court judgments in British English (and in AmE) are spelled without an 'e' between the 'g' and 'm'. AmE never includes this 'e', BrE does include it for non-court related uses of the word.
    jordanhatcher