Comment Re:Imaginary problem (Score 2, Informative) 51
You're wrong. See Russia's cyberwars on Estonia (2nd story) and Georgia.
You're wrong. See Russia's cyberwars on Estonia (2nd story) and Georgia.
It totally begs the question: how is that a benefit to society?
The system is designed to reward the inventor and allow them a fair chance to recoup their research and development costs by granting them an exclusive monopoly. Having a patent makes it harder for you to get ripped off as you try to manufacture/market/sell your invention. Would AMD/ATI spend millions of dollars to develop the next GPU if the instant they produced it nVidia could start making the same product, but sell it at half the price because they didn't have R&D costs to recoup?
It theoretically benefits society because it requires innovations to be disclosed in exchange for the grant of this monopoly. After the patent runs out the innovation is available to all to use. In the short term, it invites people to innovate, rather than copy. Theoretically it would also push people to actually _do_ something with their ideas, rather than let them die in a notebook somewhere.
The problem is that the system has turned to one that is used to stifle innovation, rather than to promote it. When the patent office started allowing broad concepts or obvious ideas to be patented is when things took a turn for the worst. When Amazon can sue you for allowing your customers to order things with a single click, the system is broken. When (at least from the way it sounds) it is impossible to create and market a software program of any complexity without some shell company with nothing but an armful of questionable patents attempting to shake you down, the system is broken. When companies with deep pockets can prevent useful products that would benefit society from threaten their business model from making it to market by sitting on key patents, it's a problem.
Actually, Netflix made streaming to Macs available late last year. Unfortunately, it requires you to install MS Silverlight, which is pretty irritating to many Apple aficionados.
The use of anthropomorphic terminology when dealing with computing systems is a symptom of professional immaturity. -- Edsger Dijkstra