Copyright Policy

GLEP-76 defines copyright and license policies for Gentoo Linux.

Every Gentoo project must abide by the Gentoo Social Contract and release its work under one or more of predetermined licenses. Exceptions may be granted by the Gentoo Foundation per-case basis.

Certificate of Origin

Per GLEP 76 (Copyright Policy), you must sign-off all your commits to any Gentoo-hosted repository with accordance to the copyright policy.

When committing work authored by someone else, e.g. a Bugzilla patch, or GitHub pull request, a sign-off from the original author is always strongly recommended, in order to indicate that the author acknowledges Gentoo's copyright policy. However, it is not mandatory for every case. Please refer to the example list below when determining whether a sign-off from the original author is, or is not required. The list below serves as a general guideline.

Examples for general guideline

A contribution with a Signed-off-by line by its author
Can be accepted, because the author confirmed that it is under a free software license. The committer adds another S-o-b line and certifies the commit under point 4 of the Certificate of Origin.
A contribution without a S-o-b line and of significant size, but with an independent indication of its license (e.g. copyright and license notices in the file's header)
Can be accepted. The committer adds a S-o-b line and certifies the commit under point 2 of the Certificate of Origin.
A contribution without a S-o-b line but not "legally significant" (by the FSF's 15-lines rule of thumb)
Can be accepted. The committer adds a S-o-b line and certifies the commit under point 2 of the Certificate of Origin.
A contribution without a S-o-b line and of significant size, without any other indication of its license
Can not be accepted. There's no indication that the author has released their work under a free license, therefore it must not be distributed by Gentoo.