Patents are supposed to encourage invention and protect inventors from being ripped off. At least, this was the reasoning when patents applied to things like steam engines and drillbits. But software? That might be a whole other question.

Patents were always intended for physical things—mechanisms that did something better in a way that would have never been obvious to another inventors. A genuine leap forward. The advent of software complicated things—and Microsoft's immense commercialization of software pushed software patents forward at a blistering pace.

Things like a single-click online purchase dubiously fit that great leap criterion—and it's yielded a giant bundle of money for Amazon, which owns the patent on that button. If you try to use it without their permission, out come the lawyers.

Advertisement

Most recently, the issue's been highlighted by Lodsys, which has attacked small developers with little means to defend themselves, claiming patent grievances and demanding dough. The little guy has a hard time fighting back against patent trolling, and might just discourage the next great app from being made in the first place.

I believe that software patents should not exist. They are a tax on innovation. And software is closer to media than it is to hardware. Patenting software is like patenting music.

Do you agree with Fred? Is the idea of being able to freeze the rest of the world out of a simple software function an evil or a boon? As he notes with regards to the Lodsys/Apple imbroglio, the former "Didn't even 'invent' the idea. They purchased the patent and are now using it like a cluster bomb on the entire mobile app developer community." Is this the exception, or the rule? Should we axe software patents? [via A VC, Photo: Shutterstock/Tan Kian Khoon]