Terms of Use
Effective date: January 1, 2024 Last updated: January 15, 2026
These terms govern your use of tribits.org ("the site"). By accessing the site, you agree to these terms.
Purpose of the Site
This site provides documentation, guides, and reference materials for the TriBITS (Tribal Build, Integrate, and Test System) framework. The content is intended for software developers, build engineers, and technical teams working with CMake-based build systems.
Use of Content
The documentation, code examples, and reference materials on this site are provided for educational and practical use. You may:
- Read and reference the documentation for your own projects.
- Use code examples as starting points for your own build configurations.
- Share links to specific pages.
- Print pages for personal or team reference.
You may not:
- Reproduce substantial portions of the site content on other websites without attribution.
- Present the documentation as your own original work.
- Use automated tools to scrape the entire site for republishing.
Code Examples
Code examples and configuration snippets shown in the documentation are provided as illustrations. They may need adaptation for your specific project. No warranty is provided that examples will work in every environment or configuration.
Accuracy
We make reasonable efforts to keep the documentation accurate and current. However, the site may contain errors, outdated information, or incomplete descriptions. If you find an issue, please report it through the Contact page.
The documentation is not a substitute for testing in your own environment. Configuration variables, macro signatures, and framework behavior may vary between TriBITS versions.
Disclaimers
THE SITE AND ITS CONTENT ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. THIS INCLUDES, WITHOUT LIMITATION, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
The site maintainers are not liable for any damages arising from your use of the documentation, code examples, or any other content on the site.
Links
The site contains a small number of links to external resources. These links are provided for convenience and do not imply endorsement. We are not responsible for the content, availability, or practices of external sites.
Availability
The site is provided on a reasonable-effort basis. We do not guarantee uninterrupted availability. Planned maintenance and hosting issues may cause temporary downtime.
Changes to These Terms
These terms may be updated from time to time. Changes will be reflected in the "last updated" date at the top of this page. Continued use of the site after changes constitutes acceptance of the updated terms.
Governing Law
These terms are governed by applicable law. Any disputes will be resolved through appropriate legal channels.
Contact
Questions about these terms can be sent to: legal@tribits.org
See also: Privacy Policy | About | Contact
Intellectual Property
The TriBITS framework itself is open source software. The documentation on this site is original content written to explain the framework. Code examples shown in the documentation are intended to illustrate framework usage and may be used freely in your own projects without restriction.
The site design, layout, and non-code text content are the property of the TriBITS documentation project. Reasonable use of short excerpts with attribution is permitted and encouraged. If you wish to reproduce substantial portions of the documentation, contact us first.
Contributions
If you submit corrections, suggestions, or other feedback through the channels described on the Contact page, you grant the site maintainers permission to use that feedback to improve the documentation without restriction. This includes incorporating your suggestions into the content, rephrasing them, or using them as the basis for new material. You retain ownership of your original submission.
Acceptable Use
When using the site, you agree to:
- Access the site through standard web browsers or accessibility tools.
- Use the documentation for its intended purpose of understanding and using the TriBITS framework.
- Report security issues responsibly through the channels listed on the Contact page and in our security.txt file.
You agree not to:
- Attempt to gain unauthorized access to the site's hosting infrastructure.
- Perform actions designed to disrupt the site's availability for other users.
- Use the site to distribute malware, phishing content, or other harmful material.
- Systematically download the entire site for purposes of rehosting or creating a competing documentation site.
Indemnification
You agree to indemnify and hold harmless the site maintainers from any claims, damages, or expenses arising from your use of the site or violation of these terms. This is a documentation site for a build system framework. The risk of harm from normal use is low, but this clause provides standard legal protection.
Severability
If any provision of these terms is found to be unenforceable, the remaining provisions continue in effect. The unenforceable provision will be modified to the minimum extent necessary to make it enforceable while preserving its intent.
Entire Agreement
These terms, together with the Privacy Policy, constitute the entire agreement between you and the site maintainers regarding your use of the site. They supersede any prior agreements or understandings.
Accessibility
We are committed to making the site accessible to all users. The documentation is designed to work with screen readers, keyboard navigation, and other assistive technologies. If you encounter accessibility barriers on any page, please report them through the Contact page. We will make reasonable efforts to address accessibility issues promptly.
The site uses semantic HTML, ARIA landmarks, sufficient color contrast, and resizable text. Code examples are formatted with monospace fonts and syntax highlighting that does not rely solely on color to convey meaning.
Trademarks
TriBITS, the TriBITS logo, and related names are used to identify the framework and its documentation. Use of these names in contexts that accurately describe or reference the framework is permitted. Use that implies endorsement, official association, or sponsorship without authorization is not permitted.
Other trademarks, service marks, and product names referenced in the documentation belong to their respective owners. Their use in the documentation is for identification and reference purposes only and does not imply any affiliation with or endorsement by the trademark holders.
Dispute Resolution
Before pursuing formal legal action related to these terms, we encourage you to contact us directly through the channels listed on the Contact page. Many issues can be resolved through direct communication more efficiently than through legal proceedings. If direct resolution is not possible, disputes will be handled through appropriate legal channels in accordance with applicable law.