This is the core problem. The probability of two independent "inventors" (i.e., software engineers) discovering a similar solution is very high.
Before software engineering, the probability of this happening may very well have been low enough to where nobody cared.
But if you're writing code, you are relying on and creating thousands of "inventions" a day. To "claim" one of those inventions so that nobody else can use it is absurd.
The law just doesn't get that yet, which is weird, because big tech companies have been getting burned by it for decades now. I guess they just figure the benefits>costs for them, and when peons get screwed, who cares?
Before software engineering, the probability of this happening may very well have been low enough to where nobody cared.
But if you're writing code, you are relying on and creating thousands of "inventions" a day. To "claim" one of those inventions so that nobody else can use it is absurd.
The law just doesn't get that yet, which is weird, because big tech companies have been getting burned by it for decades now. I guess they just figure the benefits>costs for them, and when peons get screwed, who cares?