EU court rules that programming languages and functionality are not copyrightable

Started by
51 comments, last by _mark_ 11 years, 11 months ago
http://www.infoworld...eu-court-192231

This ruling seems like a slippery slope, but I don't know where. In one hand, you keep people from patenting the for-loop. But also, it could prevent some from patenting algorithms. Reverse-engineering seems to be, at first glance, legal. At least in the EU. I'm sure our European brethren have caught wind of this, if not been following it. What do you think of this ruling?

Beginner in Game Development?  Read here. And read here.

 

Advertisement
Its a good thing to be honest, We definitly don't want a situation like in the US where any non trivial piece of software infringes on hundres of patents.


If it were accepted that a functionality of a computer program can be protected as such, that would amount to making it possible to monopolize 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.[/quote]

code is copyrightable still so your topic is misleading, the functionality of the code however is not. You can freely implement your own compatible version of .Net and call it, lets say mono without infringing on copyright, as it should be, you are allowed to reverse engineer other products that you legally own the right to use in order to better understand how they work and can use that knowledge to create a compatible or competing product.
[size="1"]I don't suffer from insanity, I'm enjoying every minute of it.
The voices in my head may not be real, but they have some good ideas!
Good point. Changed.

Beginner in Game Development?  Read here. And read here.

 

Let's say someone invents a machine that wipes your butt for you after the bathroom.

The ButtWiper 2000 is patented.

Some genius reverse engineers the BW2k and then comes out with a knock off product. If he copies the same technology, he is infringing on the patent.

Now if someone is a genius and writes a piece of software to solve a problem in the world that no one else has, let's say an algorithm for indexing a song into a specific genre, and then someone reverse engineers it and copies it, this is no longer protected by a patent?

So where do you draw the line that an invention is no longer an invention because it is electronic and not tangible?

If someone spends time and resources on something to create it, why is it not patentable? Where is the incentive for businesses to spend time and money creating things that can then just be reverse-engineered and copied for free?

I think there is a middle ground between no functionality is patentable, and today's US system where you can patent generic ideas "I'm patenting software that allows you to store data in a 'table' ."

I think there is a middle ground between no functionality is patentable, and today's US system where you can patent generic ideas "I'm patenting software that allows you to store data in a 'table' ."

The problem is that the middle-ground has never worked. You need subject experts to determine whether or not an idea is 'novel' and 'non-obvious', and the patent office doesn't employ subject experts...

Tristam MacDonald. Ex-BigTech Software Engineer. Future farmer. [https://trist.am]


Let's say someone invents a machine that wipes your butt for you after the bathroom.

The ButtWiper 2000 is patented.

Some genius reverse engineers the BW2k and then comes out with a knock off product. If he copies the same technology, he is infringing on the patent.

Now if someone is a genius and writes a piece of software to solve a problem in the world that no one else has, let's say an algorithm for indexing a song into a specific genre, and then someone reverse engineers it and copies it, this is no longer protected by a patent?

So where do you draw the line that an invention is no longer an invention because it is electronic and not tangible?

If someone spends time and resources on something to create it, why is it not patentable? Where is the incentive for businesses to spend time and money creating things that can then just be reverse-engineered and copied for free?

I think there is a middle ground between no functionality is patentable, and today's US system where you can patent generic ideas "I'm patenting software that allows you to store data in a 'table' ."


This ruling has nothing to do with patents, a company tried to claim that a competing product infringed on their copyright (not their patents) simply by providing compatible functionality.

Patents on software is an abomination, a patent is a temporary monopoly granted by the state, monopolies are always bad for society so they should be granted very carefully and only when there is a compelling reason to do so, There is no reason to grant patents on software as innovation in the software industry happens without them, copyright is sufficient protection. Heck, even copyright is a state granted monopoly which should be scaled back. (The duration is insane if the purpose of it is "To promote the Progress of Science and useful Arts"). (Note that it doesn't say, "To maximize the profits generated by dead people")
[size="1"]I don't suffer from insanity, I'm enjoying every minute of it.
The voices in my head may not be real, but they have some good ideas!

Patents on software is an abomination, a patent is a temporary monopoly granted by the state, monopolies are always bad for society so they should be granted very carefully and only when there is a compelling reason to do so, There is no reason to grant patents on software as innovation in the software industry happens without them, copyright is sufficient protection. Heck, even copyright is a state granted monopoly which should be scaled back. (The duration is insane if the purpose of it is "To promote the Progress of Science and useful Arts"). (Note that it doesn't say, "To maximize the profits generated by dead people")

I think software should still be patentable, but the duration of the patents could stand to be lowered quite a bit. I think currently they are design patents, so they'd last 14 years from filing. I could see 5 years being reasonable in software.

The reason patents, "promote the Progress of Science and useful arts," is because it protects the patent holder if they decide to share their technology. Without them a good number of corporations would obfuscate any of the technology they've developed. Not that I think patent trolling is good, but the concept of a patent is good despite it being implemented like a giant turd.

The problem is that the middle-ground has never worked. You need subject experts to determine whether or not an idea is 'novel' and 'non-obvious', and the patent office doesn't employ subject experts...[/quote]
This I think is the problem. There are so many patents that are essentially 'apply old functionality to new technology'. They don't have any patent rights to the new tech, it's just applying old functionality to it. I am dumbfounded how these ever get granted.

I think "This American Life" had an awesome episode on patent trolling. I can't remember if it was them, but somebody had an interview with somebody who worked at the patent office that was pretty interesting also.

edit: Maybe, in fact, it should be the opposite. Make code copyrightable, but not patentable. It seems like code lends itself more naturally to copyrighting than to patenting.
Actual patents are very much a required for progress and innovation. Without being able to patent a new and potentially valuable process you basically hand all developments to a handful of the most powerful companies with the deepest pockets. Which means no new startups based on innovative advances in software.

The whole point of the patent system was suppose to be to allow someone with limited capital to invent something and protect it so they could safely go to those with capital to invest and say "Hey, I have this great idea, want to buy part of it?". Without Patents any attempt to do that results in those with capital saying "Hey, nice idea. Let me have our engineer take a look at that. ... So Engineer, do you think you can build something like that for me? Yes? Sweet. Someone throw the inventor out of here."... which results in great ideas never being developed for market.

The problem with software patents, and often patents in general, is that they are being granted for non-innovation. They are not suppose to protect obvious and trivial ideas. "Slide to unlock"? Obvious and trivial, and we can see that 'functionality' having existed on doors for thousands of years. That someone might consider this for unlocking an electronic device isn't really innovation.


And personally, I think copyright on creative works should last for as long as there is active development on the material. If I become a published author of a loved series of books, share my vision with a far younger writer in my old age, and pass the series to them to continue, then I think they should continue to have the full protection from other writers eventually coming in and doing their own "Vision" of our work. If they want to do their own "Vision" of something, make up your own damn characters and settings! Or pull from thousands of years of existing literature if you're not creative enough to come up with something new.

I say allow the creators to choose when and how their work enters the public domain. Maybe I want to let my early works be copied and redistributed for free, but for non-commercial and non-derivative use only. (You would be free to read and share with your friends, but not free to charge them money for it or alter the text.) Maybe I get bored of the project and just toss the whole thing to public domain and let society do with it as they please.

If you're worried about "Corporations owning all the rights" then throw in some clause against it, but honestly with the amount of literature we have from before the 1800s, I really don't think there is a shortage.
Old Username: Talroth
If your signature on a web forum takes up more space than your average post, then you are doing things wrong.

But also, it could prevent some from patenting algorithms.
Good!

(I don't believe software patents are enforcable in the EU, so this is consistent with the current situation anyway.)


Let's say someone invents a machine that wipes your butt for you after the bathroom.
The ButtWiper 2000 is patented.
Some genius reverse engineers the BW2k and then comes out with a knock off product. If he copies the same technology, he is infringing on the patent.
Now if someone is a genius and writes a piece of software to solve a problem in the world that no one else has, let's say an algorithm for indexing a song into a specific genre, and then someone reverse engineers it and copies it, this is no longer protected by a patent?
If someone is copying the program, then they are at risk of copyright infringement.

What if two people independently solve the same problems - which is not unreasonable, I would argue few problems in software are so hard that only one person ever would solve it - should the one who gets the patent first prevent anyone else from doing it?
So where do you draw the line that an invention is no longer an invention because it is electronic and not tangible?[/quote]Where do you then draw the line between algorithms, and patenting mathematics?

I think there are other reasons why engineering of physical products is different. Software can be much cheaper to produce, perhaps even a single person writing code for fun - which means the legal costs to get a lawyer to check the code represent a much higher proportion. Software is also a newer industry, so we end up with the equivalent of people patenting the nut and bolt.

If someone spends time and resources on something to create it, why is it not patentable? Where is the incentive for businesses to spend time and money creating things that can then just be reverse-engineered and copied for free?[/quote]The incentive is that people will buy your product. Your work is protected by copyright.

But competition is an important part of our markets. You want to be granted a monopoly so that no one else can do something similar, even if they develop it independently, and even though your work is already protected by copyright?
I think there is a middle ground between no functionality is patentable, and today's US system where you can patent generic ideas "I'm patenting software that allows you to store data in a 'table' ."
[/quote]What examples of software algorithms do you think do deserve/require a patent, out of interest?

http://erebusrpg.sourceforge.net/ - Erebus, Open Source RPG for Windows/Linux/Android
http://conquests.sourceforge.net/ - Conquests, Open Source Civ-like Game for Windows/Linux


The reason patents, "promote the Progress of Science and useful arts," is because it protects the patent holder if they decide to share their technology. Without them a good number of corporations would obfuscate any of the technology they've developed.
Like only releasing the software in compiled binary form? Most companies go to great lengths to obfuscate already, even with the protections of copyright and patents.


Actual patents are very much a required for progress and innovation. Without being able to patent a new and potentially valuable process you basically hand all developments to a handful of the most powerful companies with the deepest pockets. Which means no new startups based on innovative advances in software.
What actually happens is the opposite. Large companies with deep pockets already have lots of patents, and can do cross-licensing deals with each other. A new start up might manage to get one patent, but unfortunately they're infringing on several patents owned by big company. So big company either gets to do a cross-license anyway, or also has the option to blow them out the market. For new startups that don't have patents, it's even worse. Large companies also have more money for expensive legal battles.

People support patents because of this idea of it protecting the individual against big companies - but the practice seems opposite to the theory.

The whole point of the patent system was suppose to be to allow someone with limited capital to invent something and protect it so they could safely go to those with capital to invest and say "Hey, I have this great idea, want to buy part of it?". Without Patents any attempt to do that results in those with capital saying "Hey, nice idea. Let me have our engineer take a look at that. ... So Engineer, do you think you can build something like that for me? Yes? Sweet. Someone throw the inventor out of here."... which results in great ideas never being developed for market.[/quote]Although with software, you can protect it with copyright (and as anyone who used to hang out in Help Wanted should know, ideas alone are cheap and often worthless - it's the implementation that counts).

I agree with you on the problem of too obvious patents.

And personally, I think copyright on creative works should last for as long as there is active development on the material. If I become a published author of a loved series of books, share my vision with a far younger writer in my old age, and pass the series to them to continue, then I think they should continue to have the full protection from other writers eventually coming in and doing their own "Vision" of our work. If they want to do their own "Vision" of something, make up your own damn characters and settings! Or pull from thousands of years of existing literature if you're not creative enough to come up with something new.[/quote]But wait - why is it okay that the "existing literature" is public domain, but you want protection of your stuff long after you are dead?

Should Disney have come up with their own ideas? Should whether we get film versions of Tolkien's work be purely up to the say so of people who aren't the author?

I say allow the creators to choose when and how their work enters the public domain. Maybe I want to let my early works be copied and redistributed for free, but for non-commercial and non-derivative use only. (You would be free to read and share with your friends, but not free to charge them money for it or alter the text.) Maybe I get bored of the project and just toss the whole thing to public domain and let society do with it as they please.[/quote]Sure - but after you are dead?

If you're worried about "Corporations owning all the rights" then throw in some clause against it, but honestly with the amount of literature we have from before the 1800s, I really don't think there is a shortage.[/quote]It's a good thing that the copyright laws today weren't around then, then :)

http://erebusrpg.sourceforge.net/ - Erebus, Open Source RPG for Windows/Linux/Android
http://conquests.sourceforge.net/ - Conquests, Open Source Civ-like Game for Windows/Linux

This topic is closed to new replies.

Advertisement