Legal

Open Source Licensing

Version 2.0·Last Updated: February 2026·etchgit, Inc.

1. Overview

etchgit follows an open-core model. The protocol specification and core tools are open source. Enterprise features, hosted services, and brand assets are proprietary.

2. License Summary

ComponentLicenseRationale
Protocol SpecificationApache 2.0Patent grant, open standard
Core Libraries (TS, Python, Go)MITMaximum adoption
MCP ServerMITZero-friction integration
Trust BadgeMITEmbeddable verification
etch-id SpecificationCC BY 4.0Open standard with attribution
Trust Badge ProtocolCC BY 4.0Open standard with attribution
DocumentationCC BY 4.0Attribution required
Brand AssetsProprietaryIdentity protection
Enterprise FeaturesProprietaryRevenue protection

3. License Rationale

MIT removes all friction for developers. Apache 2.0 provides patent protection for protocol implementers. CC BY 4.0 ensures attribution while enabling broad use.

4. Patent Policy

etchgit commits to not asserting patents against open source implementations of the etchgit protocol, etch-id headers, or Trust Badge protocol. Defensive use only. This pledge is irrevocable for open source implementations.

5. Contributing

Contributors must sign a CLA (one-time, covers all repos). The CLA grants etchgit rights to use contributions while contributors retain copyright. See GitHub for contribution guidelines.


See the full licensing documentation for complete details on license compatibility, third-party dependencies, and trademark policy.