Why attempts to protect your project with legal voodoo are likelyto backfire on you. I have a little list (they never will be missed) of stupid things thatopen-source projects should stop doing. High on this list are CLAs(Contributor License Agreements) and their cousin the mandatory CA(Copyright Assignment).
Source: LXer – Contributor Agreements Considered Harmful