Should you add a Contributor License Agreement (CLA) to your free, libre, open-source software project? In general, no, because doing so has the potential to discourage contributors and limit the growth of your project.
20190824/DuckDuckGo how to add contributor license agreement to your
open source project
20190824/https://ben.balter.com/2018/01/02/why-you-probably-shouldnt-add-a-cla-to-your-open-source-project/