Thank you for your interest in contributing to Broadcom's projects. Before we can accept any Contribution from you, please review and agree to the terms of this agreement.
Broadcom's projects are open source. We welcome contributions under these conditions:
Subject to the terms and conditions of this Agreement, you hereby grant to Broadcom and to recipients of software distributed by Broadcom a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute your Contributions and such derivative works.
Subject to the terms and conditions of this Agreement, you hereby grant to Broadcom and to recipients of software distributed by Broadcom a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section), patent license...
You represent that you are legally entitled to grant the above license. If you are a legal entity, you represent that the person entering into this Agreement on behalf of the legal entity has the authority to bind the legal entity...
You agree that your Contributions are original works. You represent that each of your Contributions is your or your employees’ original creation... You may provide support for free, for a fee, or not at all...
If you wish to submit work that is not your original creation, you may do so separately from any Contribution, providing complete details of its source and any license restrictions...
You agree to notify Broadcom at opensource@broadcom.com if facts or circumstances arise that would make these representations inaccurate in any respect.
This Agreement is governed by the laws of the State of California, without regard to its choice of law provisions, and by the laws of the United States...