You are previewing Programming in Go: Creating Applications for the 21st Century.

Programming in Go: Creating Applications for the 21st Century

Cover of Programming in Go: Creating Applications for the 21st Century by Mark Summerfield Published by Addison-Wesley Professional
O'Reilly logo

B. The Dangers of Software Patents

Patents are a curious anomaly in capitalist economies, since they are the grant of a private monopoly by the State. Adam Smith roundly condemns monopolies in The Wealth of Nations.

In modern times patents enjoy widespread support from a broad range of businesses—from small vacuum cleaner manufacturers to giant pharmaceutical companies. But when it comes to software patents, it is difficult to find anyone who positively supports them except for patent trolls (companies that buy and lease out patent rights but which create nothing themselves), and their lawyers. Back in 1991 Bill Gates said, “If people had understood how patents would be granted when most of today’s ideas were invented, and had taken out patents, ...

The best content for your career. Discover unlimited learning on demand for around $1/day.