I was impressed...
...until I thought about it a little.
This is a dangerous decision in a lot of ways.
Yes, it asserts that what software does cannot be covered by copyright. Without that you would only have a single application for each task, and nothing would ever get done. That's a good call; well done, that man.
However, I can see this decision being used in the future as justification for software inventions to be governed by patents in Europe and possibly other parts of the world too. That's possibly not so good.
I do think software should be governed by patents - let me finish - software developers and software companies alike do need some way to protect their inventions. I do not believe the current patent system is up to the task though:
1) Currently the time taken to reach a decision regarding a software patent (in the US) is too long. A review board for software patents needs to be able to make a decision within weeks.
2) The types of things considered patentable should be better defined. The vast majority of software patents out there really shouldn't have been granted in the first place. (Amazon's one-click cart is a good example here - nobody shops on Amazon because they can do it with a single click. It doesn't give them any real advantage over their competition.)
3) And finally, the duration that a (software) patent lasts for is absurdly long given the rate at which software evolves. Software patents should not last longer than five years - if that - in my opinion.
When this case is brought up in the future as a justification for software patents in Europe though, none of the above will be considered. *When* software patents arrive here, they will most likely follow the existing patent system, and we'll (software developers) be no better off than our stateside counterparts. Which is why this is such a dangerous decision.