Conversation

My opinion: There is no good reason for you (a contributor) to sign a CLA for an open source project. The only real reason that CLA is there is so that the entity behind it can change the license without your permission. They should have to get your permission.
10
43
Replying to and
I think it's quite different if the project is trying to use GPL as part of a business model and wants to be able to switch your code to permissive licensing. I don't think that's right. I wouldn't contribute to a project doing that unless it was strictly to make my life easier.
Replying to
I think it is worth noting that Google does this with Chromium so that they can make the proprietary Chrome without any concern about relicensing. The way they've been trending, I think it's very likely that they'll close all the source they can at some point.
1
Replying to
I think you're wrong about that and from my perspective Chromium dropping support for proprietary services would be major progress. It's used by a bunch of downstream browsers, not just Chrome, and it would be better off as a much more vendor neutral project closer to LLVM.
2
Show replies