Patents on software are something I have argued against for a long time. Apart from stifling innovation. Copywrite protect developers while patents grant a monopoloy sometimes on vary spurious grounds for 20 years. I also appears that only large companies are able to enforce patents anyway. The register has this article patents do not protect small firms/.