1. Agreement to be a Pack Developer.
This agreement allows you to participate in the Cribl Pack Developer Program and describes the contractual relationship between you and Cribl arising through your development or publication of Packs. The laws of California govern this agreement and all disputes shall be resolved in state or federal courts in California. The United Nations Convention on Contracts for the International Sale of Goods does not apply.
YOU CAN PARTICIPATE IN THE PACK DEVELOPER PROGRAM AND DEVELOP OR PUBLISH PACKS ONLY IF YOU READ, UNDERSTAND, AND ACCEPT THIS AGREEMENT AND HAVE THE AUTHORITY TO ACCEPT THIS AGREEMENT. IF YOU ARE ACCEPTING THIS AGREEMENT ON BEHALF OF AN ORGANIZATION, YOU REPRESENT THAT YOU HAVE THE AUTHORITY TO DO SO.
You accept this agreement by signing the agreement or clicking “I agree” or similar terms when publishing a Pack. If you accept this agreement, you can develop and publish Packs until either you or Cribl ends this agreement.
2. Cribl Products.
Cribl reserves all rights to all products, services, and information offered through Cribl’s website, https://cribl.io, and Cribl.Cloud, https://cribl.cloud, including all intellectual property rights related to Cribl’s products and services except as Cribl provides otherwise (“Cribl Products”). Cribl offers some Cribl Products that can be managed, operated, or deployed through Cribl.Cloud (“Cloud Products”).
Packs are software or configuration files that provide features and settings for Cribl Products. Cribl lists and provides Packs through the Cribl Pack Dispensary, which is available through Cribl’s website, Cribl.Cloud, or the Cribl Pack Dispensary, which is available at https://packs.cribl.io, and https://github.com/criblpacks/. Packs may be offered by Cribl, Cribl’s partners, and others. Packs may be governed by separate licenses. For the purposes of this agreement, Cribl Products do not include Packs created by anyone other than Cribl.
3. Pack Developer Program
Cribl’s Pack Developer Program allows participants to develop and publish Packs. Developers in Cribl’s Pack Developer program are eligible to receive the benefits described in this agreement. Cribl may change the benefits arising from Cribl’s Pack Developer Program at any time without prior notice.
3.1 Your use of Cribl Products.
You can use Cribl’s Products to develop Packs as agreed to by Cribl in writing and subject to the license, usage terms, and fee scheduled described in that writing or, if no such terms are provided in that writing, Cribl’s standard terms, which are available at https://cribl.io/legal; the applicable terms are incorporated by reference into this agreement.
You can authorize other persons or organizations to use Cribl Products on your behalf to the extent allowed by this agreement, but except as specifically agreed to by Cribl in writing you cannot process data using Cribl Products for anyone else or let anyone else use your access to Cribl Products to process data using Cribl Products for anyone else other than you. You are responsible for all use of your access to Cribl Products. Your use of and access to Cribl Products is not for resale, transfer, or other distribution except as specifically agreed to by Cribl in writing.
You cannot use Cribl Products to develop products or services that are competitive to any Cribl Product or for any other purpose not expressly allowed by this agreement. You cannot use Cribl.Cloud or any Cribl Products deployed through Cribl.Cloud to develop software or hardware or any related purpose.
You cannot modify Cribl Products, create derivative works from Cribl Products, or reverse engineer any part of any Cribl Products unless permitted by applicable law. You cannot use Cribl’s trademarks, service marks, trade names, or logos, or any logo, graphic, sound, or image from any Cribl Product without prior express written permission from Cribl or as specifically allowed under Section 3.2.
Cribl may reasonably audit your use of Cribl Products related to this agreement to ensure compliance with this agreement, including without limitation by receiving telemetry data from Cribl Products. You must comply with all audit requests and cannot impair the transmission of telemetry data to Cribl from Cribl Products.
3.2 Your Packs.
You can develop Packs (“Your Packs”) and submit Your Packs to Cribl for potential publication through the Cribl Pack Dispensary and use by Cribl, you, and other users. In all cases, you are wholly responsible for Your Packs and the use of Your Packs by Cribl, you, and other users.
Your Packs must comply with industry standard security practices, including without limitation secure software development practices and other measures to ensure Your Packs operate as intended and protect data processed by Your Packs. Your Packs cannot impair or alter the operation of Cribl Products in any way, including without limitation as to the performance, scaling, data stream, telemetry, or authentication functions of any Cribl Product.
Cribl may reasonably review, test, and audit Your Packs at any time to ensure compliance with this agreement, applicable legal and technical requirements, and appropriate use with Cribl Products. You must comply with all review, testing, and audit requests.
Cribl may list, use, and provide Your Packs to others upon written submission of Your Packs to Cribl for that purpose. Once submitted, Cribl may use, list, or provide Your Packs on the Cribl Pack Dispensary, in Cribl Products, and on Cribl’s website, marketing materials, or other media, including after the end of this agreement. Cribl and others may develop and publish Packs, software, or other products or services, that compete with Your Packs.
Cribl may decline to list or provide Your Packs, suspend or prevent the use of your Packs with Cribl Products, remove Your Packs from the Cribl Pack Dispensary, or take any other action it deems appropriate at any time, and in its absolute and sole discretion, to address issues related to Your Packs.
As between you and Cribl, you own Your Packs and retain all rights related to Your Packs, including all intellectual property rights, except as provided by this agreement and only to the extent they are not derivative works from Cribl Products or otherwise constitute Cribl’s intellectual property that is not expressly licensed to you by this agreement or other agreement with Cribl.
Your Packs may be subject to such licenses as you determine are appropriate; applicable licenses must be included in Your Packs and allow Cribl and other users to modify Your Packs without cost. You must own sufficient rights to all content included in Your Packs and be able to provide Your Packs for use by Cribl and other users as provided in this agreement and your license.
4. Data and confidentiality.
You and Cribl own our respective data and confidential information. Your data includes data that you input into Cribl Products or process with Cribl Products. You are responsible for protecting your data from loss, alteration, and disclosure. You are responsible for protecting access to your data and for protecting any encryption keys or security credentials needed to access data encrypted by Cribl Products.
You and Cribl must take reasonable steps to protect each other’s confidential information, including by following legal requirements, limiting access to the other party’s confidential information, and ensuring each other’s employees and other agents do not violate this agreement. Confidential information includes without limitation information designated verbally or in writing as confidential, information related to future products of the other party before the other party releases the information, trade secrets, and otherwise proprietary information.
You and Cribl can only use and disclose each other confidential information for purposes related to this agreement and as required by law. You and Cribl may not disclose to any party not subject to this agreement any confidential information of the other party without the consent of the other party.
You and Cribl can only use or disclose each other’s confidential information for purposes related to this agreement and as required by law. You and Cribl may not otherwise disclose to any party not subject to this agreement any confidential information of the other party without the consent of the other party or as required by law.
After this agreement ends, you and Cribl must continue to protect each other’s confidential information and must return or destroy any confidential information of the other party, if requested by the other party, except to the extent necessary to comply with applicable law or other record keeping requirement.
5. No warranties and limited liability.
You and Cribl are entitled to seek all legal or equitable remedies that will satisfy each of our rights and obligations under this agreement.
IF A COURT FINDS THAT EITHER PARTY BREACHED THIS CONTRACT AND LOSSES WERE SUFFERED AS A RESULT OF THAT BREACH, THE BREACHING PARTY WILL COMPENSATE THE NON-BREACHING PARTY FOR SUCH LOSSES TO THE EXTENT ALLOWED BY THIS AGREEMENT.
THE MAXIMUM CUMULATIVE LIABILITY UNDER ANY THEORY OF LIABILITY RELATED TO THIS AGREEMENT IS LIMITED TO $1,000.00 USD UNLESS THE LIABILITY RELATES TO YOUR VIOLATION OF CRIBL’S INTELLECTUAL PROPERTY RIGHTS OR A VIOLATION OF CONFIDENTIALITY REQUIREMENTS IN SECTION 4.
CRIBL PROVIDES ITS PACK DEVELOPER PROGRAM AND CRIBL PRODUCTS “AS IS” AND “AS AVAILABLE.” YOU ASSUME THE ENTIRE RISK OF USING PARTICIPATING IN THE PACK DEVELOPER PROGRAM AND USING CRIBL PRODUCTS. CRIBL IS NOT RESPONSIBLE FOR YOUR PARTICIPATION IN THE PACK DEVELOPER PROGRAM, USING CRIBL PRODUCTS, OR ANY CONSEQUENCES TO YOU OR ANYONE ELSE THAT MAY OCCUR RELATED TO YOUR PARTICIPATION IN OR RELIANCE ON THE PACK DEVELOPER PROGRAM OR YOUR USE OF OR RELIANCE ON CRIBL PRODUCTS.
CRIBL MAKES NO EXPRESS OR IMPLIED WARRANTIES OR REPRESENTATIONS RELATED TO ITS PACK DEVELOPER PROGRAM OR CRIBL PRODUCTS, INCLUDING WITHOUT LIMITATION WARRANTIES OR REPRESENTATIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR REQUIREMENT, TITLE, QUALITY, ACCURACY, RELIABILITY, AND NON-INFRINGEMENT.
YOU AND CRIBL ARE NOT LIABLE TO EACH OTHER RELATED TO PARTICIPATION IN CRIBL’S PACK DEVELOPER PROGRAM OR USE OF CRIBL PRODUCTS FOR ANY INDIRECT, CONSEQUENTIAL, PUNITIVE, INCIDENTAL, OR EXEMPLARY DAMAGES.
YOU AND CRIBL ARE NOT LIABLE TO EACH OTHER RELATED TO YOUR PARTICIPATION IN CRIBL’S PACK DEVELOPER PROGRAM OR USE OF CRIBL PRODUCTS FOR ANY LOSS OF REVENUE, LOSS OF PROFITS, LOSS OF DATA, EQUIPMENT REPLACEMENT COSTS, DATA REPLACEMENT COSTS, OR OPERATING COSTS.
YOU AND CRIBL ARE NOT LIABLE TO EACH OTHER IF IT BECOMES IMPOSSIBLE TO COMPLY WITH THIS AGREEMENT, BUT EACH OF US MUST USE REASONABLE EFFORTS TO TRY TO MITIGATE SUCH ISSUES.
CRIBL IS NOT LIABLE IN ANY WAY, UNDER ANY THEORY OF LIABILITY, RELATED TO YOUR PACKS UNDER ANY THEORY OF LIABILITY. YOU ASSUME THE ENTIRE RISK RELATED TO YOUR PACKS, INCLUDING AS TO ALL INTERACTIONS OR FUNCTIONS BETWEEN YOUR PACKS AND CRIBL PRODUCTS.
YOU SHALL INDEMNIFY CRIBL FOR ALL JUDGMENTS OR OTHER COSTS CRIBL MAY INCUR RELATED TO CLAIMS THAT YOU VIOLATED THE REQUIREMENTS OF SECTION 3 OR YOUR PACKS INFRINGE THE INTELLECTUAL PROPERTY RIGHTS OF ANY THIRD PARTY, INCLUDING WITHOUT LIMITATION ATTORNEYS’ FEES.
This agreement does not create any employment, partnership, joint venture, or other agency relationship between you and Cribl. This agreement only acts to benefit you and Cribl; it does not act to benefit any third party.
6. Ending the agreement.
You and Cribl can end the agreement at any time for any reason by providing written notice to the other party. All obligations and rights in Section 2, Section 4, and Section 5 survive the end of this agreement.
You must send all notices related to this agreement in writing to firstname.lastname@example.org. Cribl must send all notices related to this agreement in writing to the email address you used to accept this agreement. You and Cribl agree that notices sent pursuant to this agreement are legally sufficient for all purposes.