CLAs vs CAAs
CLAs vs CAAs
Posted Aug 10, 2011 11:44 UTC (Wed) by tfheen (subscriber, #17598)Parent article: Desktop Summit: Copyright assignments
Posted Aug 10, 2011 12:28 UTC (Wed)
by rfontana (subscriber, #52677)
[Link] (3 responses)
As I noted at OSCON, there is a lot of confusion over CLAs, but part of that confusion - the perception that CLAs "are" copyright assignments - is in a way as correct as it is incorrect.
The Apache CLA does not merely "make the licensing of the code submitted explicit", though in the rather special case of ASF projects licensed under the Apache License 2.0 it is practically equivalent to that, because the outbound license is nearly as permissive as the inbound CLA.
Posted Aug 11, 2011 13:59 UTC (Thu)
by sladen (guest, #27402)
[Link] (2 responses)
Posted Aug 11, 2011 14:07 UTC (Thu)
by mjg59 (subscriber, #23239)
[Link]
Posted Aug 11, 2011 16:19 UTC (Thu)
by rfontana (subscriber, #52677)
[Link]
On your question: I find that unobjectionable if the original Apache CLA is used, or some equivalent variant or counterpart, though I consider the CLA an unnecessary and counterproductive layer of complexity in such a case. Especially apparent if you read it very closely, the Apache CLA doesn't really give you anything you wouldn't already have if you just used the Apache License inbound (note btw the Apache License 2.0 has an ingenious built-in inbound==outbound contributor agreement, largely overlooked). Other CLAs, including modifications of the Apache CLA, could be problematic for various reasons.
CLAs vs CAAs
CAA exclusivity. CLA inbound, Apache outbound.
CAA exclusivity. CLA inbound, Apache outbound.
CAA exclusivity. CLA inbound, Apache outbound.