For questions about the legal documents covering contributions from outside a project's core team.

Many open source projects attract contributors who aren't in the initial or core project team. It is generally advisable, when taking contributions from these people, to cover yourself legally using a contributor agreement, which sets out the way in which the contributor provides their contribution, and the rights granted or reserved.

There are two main types of contributor agreements: license agreements, where the contributor agrees to permanently and irrevocably grant you a license to use their work; and copyright transfer agreements, where the contributor's copyright is transferred to the person or entity running the project.