Should We Or Should We Not Let Go Software Patent Protection Altogether?

To patent or not to patent?  This is the question each programmer must ask, because patent is like a double edge sword; one edge to kill and the other to cut harmless things.  Forbes’s “The Supreme Court Should Invalidate Software Patents” is one interesting article which makes me think deeply about software patent protection.  Of course, I’m nowhere well versed on this very topic, but I like to dabble with it anyway.

In my opinion, I’ve to admit the author of Forbes’s “The Supreme Court Should Invalidate Software Patents” article, Timothy B. Lee, is compelling in his argument as in how he is opposing why software patents are hampering software innovations.  Personally, I can see why software patents are bad!  Just imagine a low lonely software programmer will not be able to make money and may have to lose money since his newly software that he’d written not too long ago could infringe on someone else’s software patent.  Just that image alone can be adequately enough to paint the destructive power of software patents.

In fact, Timothy B. Lee thinks software patents are superflous since software most likely are protected with copyright protection/law.  I’ve to say he is right, because it does make a lot of sense for copyright to play the major part in making the decision who has the right to what software.  Unfortunately, even though I think Timothy B. Lee is right, but a voice in the back of my head has told me that software patents might not be that superflous.  So, in reality, it’s hard to put a definite decision on my part in supporting of the idea of letting go software patent protection.  Why?  Writing new software that allow users to use their computers and devices in new ways sound to me pretty much an invention.  So, by law, isn’t an invention can be protected by patent?

I’m just saying, it’s a controversial topic, and it’s hard to know who is right and who is wrong whether they are for or against the letting go of software patent protection.  Also, big companies who have patents that worth billions of dollars would probably hate to see software patent protection to be let go, unless I’m so wrong about these big corporations.  Anyhow, Forbes’s “The Supreme Court Should Invalidate Software Patents” article had made me put on my thinking hat; whether my thinking hat is worth any cent is totally irrelevant!  So, if you’re someone who has an interest in seeing something to be done to software patents, then you should too put on a thinking hat, right?