Soft ware patients remind me of the old story of a politician who gave a brilliant and original speech. When out of the crowd emerges a lone nut, carry a big book, saying every word in the speech is plagiarized and copied from this book.
And for proof, he lays down a copy of the Websters dictionary.
Very much reminds me of software copyright laws. There are many many ways to accomplish the same end, why should any given one be allowed to be patented? Especially as other methods may be more efficient and arrive at an end even faster and more accurately than our original author.
But still one should not be able to simply steal an original complete set of software algorithms, and sell its as your own. How to tell the difference, now that is the rub.