Don’t confuse the social justification with the actual purpose of copyright law just because it’s written into the US Constitution that way. America didn’t invent copyright law.
That's because licenses are an abstract complexity tacked on to a simple material reality in order "to promote the progress of science and the useful arts".
Just like many cultural rules, they keep growing in complexity until they reach a phase change where they become ignored because they have become too complicated.
OSS licenses haven't grown in complexity all that much in the past forty or so years. They're being ignored more now because it's become easier to ignore them, not because it's become harder to abide by them.
Why can't they find something more interesting to do with their lives? They are wealthy enough to do anything and they choose to keep hoarding more and more.
This was fairly routine when the pace of everything was slower, we didn't have a giant tree of dependencies, and companies cared more about product quality.
Right, so a team lead with seven developers - or are you claiming that’s an outrageous scenario back in the old days (mind you I’m 51) - could review every line of code by everyone on his team?
The current implementation has recently become obsolete.
reply