| People say lawyers are assholes, but they don't think about why lawyers are assholes. It's a lawyer's job to imagine the worst future outcomes and guard against them in the present. Everybody focuses on "It's crazy you put that clause in there that was never needed," but few folks appreciate "Thank god we included that clause just in case." Which isn't to opine there's a right or wrong, only multiple parties each negotiating (skillfully or poorly) in their own interests. If you're a developer and don't want your code to slide into corporate controlled ownership... well, there are licenses for that. https://github.com/readme/guides/open-source-licensing https://arstechnica.com/gadgets/2020/02/how-to-choose-an-ope... |
One of the worst mistakes you can make in life is believing anyone who says things like "oh, that's just boilerplate...we'd never act on it" or "don't worry, we would never enforce that" or similar. That's someone who is deliberately setting you up to get screwed.