In order to submit code to the Trousers project, we require a developer's "Certificate of Origin", modeled around the Linux kernel's "Signed-off-by:" system. The sign-off is a simple line at the end of the explanation for the patch, which certifies that you wrote it or otherwise have the right to pass it on as a open-source patch. The rules are pretty simple: if you can certify the below: Trousers' Developer's Certificate of Origin 1.0 By making a contribution to the Trousers project, I certify that: (a) The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; or (b) The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the same open source license (unless I am permitted to submit under a different license), as indicated in the file; or (c) The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it. then you just add a line saying Signed-off-by: Random J Developer You must be able to certify either (a), (b) or (c) in order to submit code to the Trousers project. For questions regarding this process, please send mail to: trousers-tech@lists.sf.net.