You know that cringey feeling you get when a politician who never read a line of code talks about cryptography?
Now you can imagine how a lawyer must feel when an engineer who never read an appellate opinion talks about law.
Conversation
In today’s instance of the above, #1 on HN is an article about CLAs which is dead wrong for any project with a permissive license (like MIT, BSD, and Apache), but which will certainly cause grief to Open Source maintainers for years.
4
2
13
Replying to
Can you elaborate on what you mean by "dead wrong"? Just that even without CLA the upstream can always do that if it's a permissive license?
1
1
A project having a CLA doesn't imply copyright assignment anyway. For example, cla.developers.google.com/about/google-i is just an explicit license and patent grant.
Most of their open source projects use Apache 2 so it usually does little more than making the terms more formal and explicit.
While I don't disagree, it doesn't seem to answer any part of my question..
1
1
I'm trying to say that there are many reasons for using a CLA besides combining a copyleft license with copyright assignment. I don't think that's even a particularly common approach overall. Google, Microsoft, etc. avoid copyleft in the first place and aren't trying to do that.
1
Show replies


