Contributions to Splunk

In order to contribute to a Splunk open source project, please:

  1. Read the agreement below
  2. Fill out the form
  3. Indicate your acceptance of the terms
Then proceed to the GitHub and issue an pull request (if you haven't already) for the project or projects that you would like to contribute to and we will take it from there.

SPLUNK CONTRIBUTION AGREEMENT

This Contribution Agreement ("Agreement") is entered into between Splunk Inc., a Delaware corporation having its principal place of business at 250 Brannan Street, San Francisco, CA 94107 ("Splunk") and you and/or your organization ("You").

These terms apply to Your contribution of code (source code or object code), specification, documentation, works of authorship, or other materials ("Contribution") submitted to Splunk for inclusion in any product or project owned or managed by Spunk (the "Work"). Such submission may be in any form of electronic, verbal, or written communication sent to Splunk or its representatives, including but not limited to communication on electronic mailing lists, source code control systems or repositories, and issue tracking system that are managed by, or on behalf of, Splunk for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by You as "Not a Contribution."

You hereby agree to the following:

1. With respect to any copyrights in Your Contribution, You hereby grant to Splunk and to recipients of Work distributed by the Splunk, a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable license to reproduce, prepare derivative works of, modify, publicly display, publicly perform, sublicense, and distribute Your Contributions and such derivative works. This includes, at Splunk's option, the right to sublicense these same rights to third parties through multiple levels of sublicensees or other licensing arrangements. You agree that You will not assert any moral rights in Your Contribution against Splunk and its licensees.

2. With respect to any patent rights in Your Contribution, You hereby grant to Splunk and to recipients of Work distributed by the Splunk, a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) license to make, have made, use, offer to sell, sell, import, and otherwise transfer your Contributions in whole or in part, alone or in combination with or included in the Work, and at Splunk's option, to sublicense these same rights to third parties through multiple levels of sublicensees or other licensing arrangements. This license is granted only to those patent claims licensable by You that are necessarily infringed by Your Contribution(s) alone or by combination of Your Contribution(s) with the Work to which such Contribution(s) were submitted.

3. Except for the licenses granted herein, You reserve all right, title, and interest in and to Your Contributions.

4. You represent and warrant that: (i) the Contributions are Your original work and that You can legally grant the rights set out in these terms; (ii) the Contributions and Splunk's or its affiliates' exercise of any license rights granted hereunder, does not and will not, infringe the rights of any third party; (iii) You are not aware of any pending or threatened claims, suits, actions, or charges pertaining to the Contributions, including without limitation any claims or allegations that any or all of the Contributions infringes, violates, or misappropriate the intellectual property rights of any third party (You further agree that You will notify Splunk immediately if You become aware of any such actual or potential claims, suits, actions, allegations or charges); and (iv) You are authorized to sign this Agreement on behalf of Your company (if identified below). You agree to immediately notify Splunk of any facts or circumstances of which you become aware that would make these representations no longer accurate in any respect.

5. You are not expected to provide support for Your Contributions, except to the extent You desire to provide support.

6. The rights that You grant to Splunk under these terms are effective on the date You first submitted a Contribution to Splunk, even if Your submission took place before the date You sign this Agreement.

7. Should You wish to submit work that is not Your original creation, You may submit it to Splunk separately from Your Contribution, identifying the complete details of its source and related license terms or other restrictions (including, but not limited to, related patents and trademarks) of which You are personally aware and which are associated with any part of Your Contributions.

8. The Agreement will be governed by and construed under the laws of the State of California, without giving effect to conflict of laws provisions. The parties consent to venue and the exclusive jurisdiction of the state and federal courts of California.