as much as people might dislike CLAs, this is exactly what they're for; if you want to be able to relicense later (though honestly I think it's overrated) then it's necessary. github supports tools like https://github.com/cla-assistant/cla-assistant … for making it more of a "click checkbox" process
Yeah, you only really have three options here: use GPL and accept that if you ever want to relicense you'll require a herculean-level effort to do that (ask the Dolphin guys); have a CLA; or switch to MIT or something permissive enough that you'll never need to relicense.
-
-
This Tweet is unavailable.
-
I'd be less worried about the criticism and more worried about losing contributions. Personally, CLA stuff makes me want to avoid contributing to a project unless I *really* need to. It just leaves a bad taste and it's added friction.
End of conversation
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.