On Thu, Oct 30, 2014 at 5:00 AM, Jan Stolarek <jan.stolarek@p.lodz.pl> wrote:
Projects like Scala and Clojure require filling in a "Contributor [License] Agreement". I have not
bothered to investigate the exact purpose.

In the absence of a license agreement, the contribution is usually owned by the submitter and not the project (copyright, see Berne convention). This doesn't scale very well. A signed CLA allows the project to demonstrate that the submitter has agreed to transfer ownership of the contribution to the project('s administrators).

--
brandon s allbery kf8nh                               sine nomine associates
allbery.b@gmail.com                                  ballbery@sinenomine.net
unix, openafs, kerberos, infrastructure, xmonad        http://sinenomine.net