"If you drill down to the comment section of this earlier piece, you’ll see it filled up with folks arguing for and against software patents. While I’m in agreement that the U.S. patent system is currently far from perfect, I also agree with Chief Justice of the Supreme Court Rehnquist that software can be patented under current law. And I believe, based on the foundation for the law, that software would have intentionally been included had it existed when the law was written. That position appears to be currently backed by the U.S. Supreme Court, but only by a 5/4 majority, which is hardly a ringing endorsement. So things could change. I’m just not aware of anything near-term that's likely to get to the Court that would force such change."