In one of my previous posts I commented that I was seeing a convergence withing copyright activities. I believe that something just as horrible is starting to happen within the software patent world. I think that it will threaten the free software movement as well. We've had patent trolls around for a long time now. Almost since the first patent was created, however, this didn't interact with our daily lives. It was similar to the way that copyright didn't affect you and me on a daily basis. Sure, changes in prices or the removal of a product could affect us, but typically we were able to find a replacement or dealt with the price change. However, I think that this new type of patent troll is more dangerous. Yesterday I saw a post on Ars Technica discussing how Lodsys is going after Apple app developers. Apple isn't happy about this at all, because it threatens to ruin the base they have developed.
I think there are some other problems with this as well. Historically, if a company, that produces software, was looking to go for an IPO or bought by another company there's a thing called due dilligence, where the products are checked for stolen code. This is a big deal, because if I stole the code from Linux or some other open source software, my entire project falls under the GPL, and forces my source code to become open as well. This can create massive headaches for companies.
There is a key difference between what used to happen in the past and what is happening now. Before it was the method of making something happened that mattered. For example if I took a really fast way to sort something from open source how it was sorted was what mattered, not that it sorted. Why does this matter? Well the code is also technically copyrighted and owned by the writer. Now the outcome matters as well. What if some one had a patent on sorting. I've mentioned how crazy this would have been in the past and how this would impact innovation.
Let's say some one decided to put in for a patent on shooting animals at some sort of target through a controlled interface. Once the animal hit the target the animal interacted with the target which changed the user interface to indicate that the change had occurred. I have two games on my phone right now, Angry Birds and Monkey Blaster that would both be impacted by this patent. Both of them have very different goals and methods for shooting an animal at a target and different results once it hits the target. Indeed, the definition of target is different between these two games. However, neither of these developers are going to be looking for patents when they have an idea about what's the next game they want to make.
The patent that is mentioned in the Ars article is absurd. It should never have been approved. There's nothing novel in the development of the in app purchase. That is something that should be obvious from any one in the computer industry. You could easily see the relationship between a website and an application. In fact, I'm sure that there have been cases of this in the past. Another question that remains to be seen is this going to impact services like Steam? The article notes that Lodsys has already gone after EA.
This change in behavior towards apps and software patents is a very bad change. We need to work to address these types of problems. Returning to the requirement of producing a product to have on the market within a certain number of years could help address these problems. However for software this will likely just lead to a crappy product put on the market that no one buys and no one knows about.