Welcome to Catch2, an open-source testing framework designed to make C++ unit testing simple, expressive, and efficient.
By accessing, downloading, or using Catch2 (the “Software”) and this website (the “Site”), you agree to comply with and be bound by the following Terms and Conditions.
Please read them carefully before using our services.

Acceptance of Terms

By using this Site or the Catch2 Software, you acknowledge that you have read, understood, and agree to these Terms and Conditions.
If you do not agree, you must not use this Site or the Software.

License and Use

Catch2 is provided as free and open-source software under the terms of its applicable open-source license, included with the distribution package.
You may download, use, and modify the Software in compliance with that license.
You agree not to use the Software or this Site for any unlawful, malicious, or unauthorized purposes.

Intellectual Property Rights

All trademarks, names, and logos associated with Catch2 remain the property of their respective owners.
You are not permitted to reproduce, modify, distribute, or republish any part of this Site or its materials without prior written consent.
All source code and documentation are protected under their respective open-source licenses.

User Responsibilities

You agree to use Catch2 and this Site in a lawful and responsible manner. You must not:

  • Attempt to gain unauthorized access to servers, systems, or data.
  • Use the Software in any way that could harm, disable, or disrupt our services.
  • Reverse engineer or modify the Software beyond what is permitted under its license.

Disclaimer of Warranties

Catch2 and all related materials are provided on an “as is” and “as available” basis, without any warranties of any kind, express or implied.
The developers of Catch2 make no guarantees that the Software or Site will be error-free, secure, or uninterrupted.
You use the Software and Site entirely at your own risk.

Limitation of Liability

Under no circumstances shall the developers, contributors, or maintainers of Catch2 be liable for any direct, indirect, incidental, or consequential damages arising out of your use or inability to use the Software or this Site.
This includes, but is not limited to, loss of data, profits, or system failures.

Third-Party Content

Catch2 may reference, integrate with, or link to third-party tools, libraries, or websites.
We are not responsible for the content, functionality, or policies of any third-party sources.
Your interactions with third-party services are subject to their own terms and policies.

Updates and Modifications

The Catch2 development team reserves the right to modify, update, or discontinue the Software or this Site at any time without prior notice.
By continuing to use the Software or Site after such updates, you agree to the revised Terms and Conditions.

Termination

Access to the Site or Software may be suspended or terminated if you violate these Terms and Conditions or engage in prohibited activities.
Upon termination, all rights granted to you under these Terms will cease immediately.

Governing Law

These Terms and Conditions shall be governed by and construed in accordance with the laws of the United States, without regard to its conflict of law principles.
We encourage you to review this page periodically to stay informed about any updates or changes.

Scroll to Top