These discussions are slightly off topic for gcc@, I'd suggest they are moved to gnu-misc-discuss@ or some other more suitable list.
To me GNU is people wanting to create a software system that respects users freedom according to the GNU Social Contract: https://wiki.gnu.tools/gnu:social-contract This is your own personal web site, and does not describe the GNU project nor host any documents related to it. The GNU project doesn't have a "social contract", nor does it require anyone to sign or agree to such a document to contribute, or take on the task of being a GNU maintainer. If you want to read about what the GNU project is, how it runs, and other such interesting tid bits: http://www.gnu.org