Legal

License

The code we deliver is source-available under the PolyForm Internal Use License 1.0.0. You get the source, you own the deployment, and there is one thing you may not do with it.

Scope and date

This page explains the license that every delivered repository carries, in plain terms. The license file in the repository is the authoritative text; this is a summary written so that nobody has to read a license to answer a procurement question.

These are the terms for this website and for the code license. The terms of an engagement — scope, fees, service levels and liability — are in your customer agreement. Terms of use covers the website itself.

What the license is

The PolyForm Internal Use License 1.0.0 is a source-available license: you receive the full source code and may use it for the internal business operations of your own company, without the right to distribute it or to sell it on. Nexstella is the licensor, and the repositories handed over at delivery name your organization as the licensee.

In practice this is close to what people imagine open source gives them, minus one thing: you cannot become a competitor with our code. You can read all of it, run all of it, change all of it and keep it forever. You cannot resell it or run it as a service for other companies.

What you may and may not do

You may

Deploy and operate it

Use the code to deploy, manage and scale your own cloud infrastructure, in as many accounts, regions and stages as you need.

Modify it

Change variables, resources and logic to fit your requirements. There is no support clause that voids if you edit the code; editing it is the point.

Fork and extend it

Keep your own fork in your own organization, add modules, and take upstream improvements when you want them rather than when we push them.

Share it inside your organization

Give access to your employees and to contractors working directly for you, including organizations under common control with yours.

Run your own workloads on it

Serve your own customers from the platform the code deploys. It is your internal infrastructure, whatever you run on top of it.

You may not

Resell or sublicense it

You may not sell the code, or a derivative of it, as a product or a service, and you may not grant anyone else a license to it.

Publish it

You may not host the code in a public repository or otherwise distribute it outside your organization.

Run it as a service for others

You may not use the code to provide managed services to third-party clients. That is the one line the license is really drawn around.

Strip the notices

Copyright notices and the license file stay in the source, including in your fork and in files you have modified.

Common cases

The questions procurement and legal actually ask.

Can we… Answer
Fork the repositories into our own GitHub organization and customize them. Permitted
Give contractors working for us access to the repositories. Permitted
Run our own product, for our own paying customers, on the platform this code deploys. Permitted
Deploy it into a subsidiary under common control with us. Permitted
Publish our fork so the community can learn from it. Not permitted
Sell a deployment of it to one of our own clients. Not permitted
Operate it on behalf of other companies as a managed service. Not permitted
Remove the license file from the files we changed heavily. Not permitted

The clauses, in plain words

Acceptance

You receive the license by accepting its terms as strict obligations and conditions. Using the code is accepting it.

Copyright

For a permitted purpose you may do everything with the software that copyright would otherwise prevent, except distribute it.

Changes and new works

You may make changes and build new work based on the software, under the same terms. Your changes are yours; the permission to make them comes from here.

Patents

The licensor grants a patent license covering the claims you would otherwise infringe by using the software. It ends if you make a patent claim against the software.

Permitted purpose

Internal business operations of you and your company, where "your company" includes organizations under common control with yours.

No other rights

The license cannot be sublicensed or transferred, and it does not stop the licensor from licensing the software to anyone else.

Violations

On a first written notice, your license continues if you come into full compliance and correct past violations within 32 days. Otherwise it ends immediately.

No warranty, no liability

As far as the law allows, the software is provided as it is and the licensor is not liable for damages arising from the terms or from using it.

Source-available, not open source

We are precise about this because the words matter to the people who read licenses for a living. BuiltForProd code is source-available: the source is delivered in full, and the license restricts redistribution and commercial resale. It is not an open-source license and we never call it one.

What is open source is the tooling the platform is built on, including OpenTofu, Terragrunt, Kubernetes and ArgoCD, each under its own license and none of them ours to relicense. Nothing about the way we build locks you to a proprietary runtime; the constraint is commercial, not technical.

Where the authoritative text lives