Appearance
License Information
Protocol Smart Contracts
The Textile Protocol v2.1 smart contracts are licensed under multiple licenses to balance open-source principles with business requirements.
Business Source License 1.1 (BUSL-1.1)
Applies to: Core protocol contracts
The main protocol contracts are licensed under the Business Source License 1.1:
- Commercial Use Restriction: The licensed work may not be used for production purposes by any party other than Textile or its authorized licensees during the restriction period
- Change Date: 4 years from the date of release
- Change License: After the Change Date, the license automatically converts to GPL-3.0-or-later
- Development & Testing: Unrestricted use for development, testing, and non-production purposes
Rationale: This approach allows the protocol to mature and establish itself while ensuring it becomes fully open-source over time.
MIT License
Applies to: Utility libraries and interfaces
Supporting libraries, interfaces, and utility contracts are licensed under the permissive MIT License, allowing unrestricted use, modification, and distribution.
GPL-3.0-or-later
Applies to: Contracts after Change Date
After the BUSL-1.1 Change Date expires, all protocol contracts automatically become available under GPL-3.0-or-later, ensuring long-term open-source availability.
License Files Location
Full license texts can be found in the protocol repository:
Contract-Specific Licensing
Each smart contract file includes an SPDX license identifier at the top:
solidity
// SPDX-License-Identifier: BUSL-1.1or
solidity
// SPDX-License-Identifier: MITDocumentation License
This documentation is licensed under CC BY 4.0 (Creative Commons Attribution 4.0 International).
You are free to:
- Share — copy and redistribute the material in any medium or format
- Adapt — remix, transform, and build upon the material for any purpose, even commercially
Under the following terms:
- Attribution — You must give appropriate credit to Textile Protocol
Frontend & Tooling
The Textile web application and developer tooling are licensed under the MIT License, promoting wide adoption and integration.
Audit Reports
Security audit reports are publicly available and can be freely distributed. See the audits directory in the protocol repository.
Questions?
For licensing questions or commercial licensing inquiries, please contact:
📧 Email: requests@textilecredit.com
Summary Table
| Component | License | Commercial Use | Modification | Distribution |
|---|---|---|---|---|
| Core Protocol Contracts | BUSL-1.1 → GPL-3.0 | Restricted (4 years) | ✅ Yes | ✅ Yes |
| Utility Libraries | MIT | ✅ Unrestricted | ✅ Yes | ✅ Yes |
| Documentation | CC BY 4.0 | ✅ Unrestricted | ✅ Yes | ✅ Yes (with attribution) |
| Web Application | MIT | ✅ Unrestricted | ✅ Yes | ✅ Yes |
| Audit Reports | Public Domain | ✅ Unrestricted | ❌ No | ✅ Yes |
Note: This page provides a summary of licensing information. For legally binding terms, please refer to the full license texts in the repository.
Last Updated: January 2025