I’ve been railing against software patents for a number of years. I believe software patents are an invalid construct – software shouldn’t be able to patented.For a while, I felt like I was shouting alone in the wilderness. While a bunch of software engineers I know thought software patents were bogus, I had trouble getting anyone else to speak out against software patents. But that has changed. In the last few month the issue of software patents – and the fundamental issues with them – have started to be front and center in the discussion about innovation.