> (Can you imagine the wacky alternatives that private individuals and companies would write into contracts if "IP" law didn't exist?)
There are countless examples of trade secrets that exists in this exact state. These things are already in employment contracts.
Yeah, software patents are absolutely awful.
Source code is like a written recipe, you absolutely should be able to copyright it. But you shouldn't be able to patent it. All software patents do is encourage lawsuits and trolling.
Having said that, I've become a bit more pragmatic over time. I can see value in limited-time monopolies being granted by statute. (Can you imagine the wacky alternatives that private individuals and companies would write into contracts if "IP" law didn't exist?) Limited-time, being a major sticking-point with me, and something that really needs to fixed under the current US copyright regime.