Various Business Theories for Software Patents

Some commentators have pointed out the story of Tim Berners-Lee who invented a certain portion of what is now known as the World Wide Web. In so doing, Mr. Berners-Lee opted to forego patenting and not collect money on his invention. This story is sometimes offered as an example of why the patent system should be abolished. I suggest that the story is an example of a business case where patents are not the best choice, but abolishing the patent system is not warranted.