a thoughtful web.
Good ideas and conversation. No ads, no tracking.   Login or Take a Tour!
comment
dbingham  ·  4883 days ago  ·  link  ·    ·  parent  ·  post: White House.gov Petition: Direct the Patent Office to Cease Issuing Software Patents
The fact that there are still plenty of software jobs in the states has to do with the amount of demand there is for software.

The primary problem is that people who have no understanding of software are issuing patents for software. And so they are issuing patents that are horribly broad or even repeats of existing patents. Things like "linked lists" or "systems for charging customers with a credit card online" are being patented. Which is just obscene.

But even aside from that, software is a field where it's very easy to invent something new and innovative at the exact same time as someone else. In fact, concurrent invention is happening constantly. It's very difficult to determine what is "non-obvious" because it all depends on the problem you are trying to solve.

Personally, I'm against patents. All patents. Back before the days of big corporations it made sense. But now it's too easy for the big corporations to get patents just for patents sake and then sit on them, or use them as legal weapons against their competition. We're seeing it in software. We're seeing it in biotech. We're seeing it in aerospace engineer. Anywhere where there is patentable stuff and big corporations, patents are ending up stifling innovation and holding us back rather than moving us forward.

Here's a great article on Software patent trolls and the damage patents are doing to the software industry: http://www.npr.org/blogs/money/2011/07/26/138576167/when-pat...