Community

Software Contributor Agreement

This agreement is between Contributor and Red Hat, Inc. ("Red Hat"). In this agreement, "Contributor" shall mean the owner of the Contribution, as defined below. The purpose of this agreement is to set forth the rights of Red Hat with respect to software that the Contributor wishes to contribute to Red Hat for the purpose of use within one or more of Red Hat's software development projects.

  1. As used in this agreement, the term "Contribution" shall mean any software, including source code and/or object code, documentation, or modifications to the foregoing, which Contributor makes available or submits to Red Hat in any form. Contributions shall not include any software or documentation which has been explicitly marked to indicate that it is not a contribution to Red Hat.
  2. Contributor hereby grants to Red Hat, its successors, and assigns, the non-exclusive, transferable, irrevocable, perpetual, royalty-free right to use, modify, copy, sell, and distribute the Contributions under the terms of any version of the GNU General Public License, or any version of the GNU Lesser General Public License. Without limitation, this grant is made with respect to any copyright, patent, or other intellectual property or moral rights Contributor may have in or to the Contributions.
  3. The below-named individual represents that he/she is authorized and legally entitled to enter into this agreement on behalf of and legally bind the Contributor.
  4. Contributor agrees that it is legally entitled under the laws of its jurisdiction to enter into this agreement and to grant Red Hat the rights described in this agreement.
  5. Contributor represents that it is the original author, creator, or inventor of each of the Contributions, or that it otherwise owns all rights granted to Red Hat under this agreement as a work made for hire, by assignment, or otherwise.
  6. Unless agreed to in writing, or required by applicable law, the Contributions are assigned on an "AS IS" basis and except as described in this agreement, Contributor does not make any warranty or representation of any kind with regard to the Contributions.
  7. Contributor agrees to notify Red Hat if any circumstance should arise which would make any of the foregoing representations inaccurate in any respect.