Skip to main content
LICENSE

Community Edition is FSL-1.1-ALv2. The whole core, not a reduced one.

The license is decided: Functional Source License 1.1, with an Apache-2.0 future license. Three commitments hold around it: the real core ships, not a reduced one; TruSecure's proprietary private inference is never bundled into it; and the full license terms are published on this page, not buried in a click-through EULA.

Why FSL, decided on substance

FSL-1.1-ALv2 grants the right to use, copy, modify, create derivative works, and redistribute the Software for any purpose except one: making it available to others in a commercial product or service that substitutes for the Software, substitutes for a TruSecure offering built on it, or offers substantially the same functionality. That single exclusion — competing use — is the exact protection this product needs: nobody can take the core, wrap it, and rent it back as a competing governance service, while every other use runs free of obligations beyond keeping the license notice with the code.

We are precise about what FSL is: a Fair Source license — source-available, published by the Fair Source initiative created by Sentry — not an OSI-approved open-source license. The alternatives were weighed honestly. Permissive licenses like Apache 2.0 maximize adoption but hand a cloud provider a free path to a closed competing service. Strong copyleft like AGPL blocks that path but imposes network-use source obligations on every operator instead. FSL takes the middle path: real, unrestricted working use from day one for everyone who is not reselling the core as a competitor, and each version automatically becomes plain Apache-2.0 on the second anniversary of the date we make it available — a fact in the license text, not a promise beside it.

What it means for you

FSL-1.1-ALv2 in practice
You areWhat you can doWhat you owe
Self-hosterRun, study, modify and extend the core on your own infrastructure, indefinitely, freeKeep the license notice and copyright statements with the code — nothing else
Service operatorUse the core inside the services you deliver, including professional services to other licenseesNo competing use: no commercial product or service that substitutes for the Software or offers substantially the same functionality
ContributorContribute fixes and framework packs upstreamContribution terms are published with the release, so commercial licensing stays possible
Enterprise needing unrestricted useUse the full core under a commercial license instead — including competing use inside the two-year windowTalk to us — commercial terms are scoped in a conversation, not a price list

The full FSL-1.1-ALv2 text is published below, unchanged, and ships with every release of the code. Each version carries its own future license: it becomes usable under the Apache License 2.0 on the second anniversary of the date we make that version available, with no relicensing step. Nothing else about the offer is conditioned on the license: the download page, the docs and the framework packs describe exactly what you get, and it will be verifiable against a running instance on day one.

The license text

Functional Source License, Version 1.1, ALv2 Future License

Abbreviation
FSL-1.1-ALv2

Notice
Copyright 2026 TruSecure

Terms and Conditions

Licensor (“We”)
The party offering the Software under these Terms and Conditions.

The Software
The “Software” is each version of the software that we make available under these Terms and Conditions, as indicated by our inclusion of these Terms and Conditions with the Software.

License Grant
Subject to your compliance with this License Grant and the Patents, Redistribution and Trademark clauses below, we hereby grant you the right to use, copy, modify, create derivative works, publicly perform, publicly display and redistribute the Software for any Permitted Purpose identified below.

Permitted Purpose
A Permitted Purpose is any purpose other than a Competing Use. A Competing Use means making the Software available to others in a commercial product or service that:

  1. substitutes for the Software;
  2. substitutes for any other product or service we offer using the Software that exists as of the date we make the Software available; or
  3. offers the same or substantially similar functionality as the Software.

Permitted Purposes specifically include using the Software:

  1. for your internal use and access;
  2. for non-commercial education;
  3. for non-commercial research; and
  4. in connection with professional services that you provide to a licensee using the Software in accordance with these Terms and Conditions.

Patents
To the extent your use for a Permitted Purpose would necessarily infringe our patents, the license grant above includes a license under our patents. If you make a claim against any party that the Software infringes or contributes to the infringement of any patent, then your patent license to the Software ends immediately.

Redistribution
The Terms and Conditions apply to all copies, modifications and derivatives of the Software.

If you redistribute any copies, modifications or derivatives of the Software, you must include a copy of or a link to these Terms and Conditions and not remove any copyright notices provided in or with the Software.

Disclaimer
THE SOFTWARE IS PROVIDED “AS IS” AND WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, TITLE OR NON-INFRINGEMENT.

IN NO EVENT WILL WE HAVE ANY LIABILITY TO YOU ARISING OUT OF OR RELATED TO THE SOFTWARE, INCLUDING INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES, EVEN IF WE HAVE BEEN INFORMED OF THEIR POSSIBILITY IN ADVANCE.

Trademarks
Except for displaying the License Details and identifying us as the origin of the Software, you have no right under these Terms and Conditions to use our trademarks, trade names, service marks or product names.

Grant of Future License
We hereby irrevocably grant you an additional license to use the Software under the Apache License, Version 2.0 that is effective on the second anniversary of the date we make the Software available. On or after that date, you may use the Software under the Apache License, Version 2.0, in which case the following will apply:

Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License.

You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Frequently Asked Questions

What license does Community Edition use?
FSL-1.1-ALv2 — the full text and its practical implications are on the license page.
What if the FSL restrictions do not work for my organization?
A commercial license is available for enterprises that need unrestricted use — including competing use inside the two-year window — contact TruSecure for terms.
Can I use Community Edition commercially?
Yes — FSL-1.1-ALv2 permits commercial use for any Permitted Purpose, which includes internal use and professional services. Only making the software available in a competing commercial product or service is excluded. The license page explains what that means in practice.