It strikes me that many of the folks who most stridently object to patent law don't actually know much about it.
It strikes me that many of the folks who defend patent law as it stands now most stridently are largely oblivious to the innovation that is being stifled by it's operation.
Perhaps you and he share the same view of the value of patent protection. Certainly, I'd be concerned about the appropriation of this technology by foreign countries with less respect for US intellectual property protections.
The easiest way to "figure out a way through all of the legal mess" is to simply license the patent. Indeed, there is no legal mess unless you're trying to get around the patent.
Patent licensing is not a zero-sum game. A patent holder will not demand unreasonable royalties. 0.1% of something is better than 1000% of $0.
You used the word repay - there's no way to be confident that a temporary monopoly will come within an order of magnitude of repayment.
Further we need to consider the destructive side-effects of these flawed attempts at compensation. Patents create an environment that stifles innovation: consider the threat of being taken down for inadvertently doing something that has a monopoly has granted on discourages both innovation and communication. Imagine applying for a patent, publishing, and only through that process discovering that you were infringing an existing patent! You need to pay lawyers lots to protect against that. And many inventors couldn't even be bothered with applying for a patent even if it were easy - many are inventing technologies because they have a problem to solve, not because they're aiming to create something thaqt will milk repayment from society.
The net beneficiaries of the patent system are business processes that are dedicated to playing that system.
Given the choice between something very complicated, expensive and unreliable (patent system), and something simple, free and also unreliable (the default - absence of patents), I opt for the latter.
One of the biggest reasons for patents was the public disclosure. If they are trade secrets instead, the inventor does not get any legal defense once the secrets are reverse engineered.
So I think it's a tough problem and society should err on the side of benefits for the inventor.
Software patents should be limited to 1 year :)
> So I think it's a tough problem and society should err on the
> side of benefits for the inventor.
I tried to explain above - supporting patents doesn't err on behalf of the inventor. It errs against them. Patents granted to non-inventors and used to hit inventors over the head with.There's a great book I recommend, "Against Intellectual Monopoly". It goes back to the original patent on the steam engine, and what a bad deal for innovation and innovators that was, and proceeds from there.