helix non-commercial license · v1.0 · © 2026 anthony demarco (questeria)

Source-available. Not open source — yet.

Every byte of Helix is published and auditable, and it is free for non-commercial use — personal projects, learning, teaching, academic research, non-profits. Commercial use currently requires a separate license from the author — and that restriction is intended to be temporary. It exists so a self-funded project can secure investors, generate early revenue, and establish industry partnerships to fund Helix's expansion. As that foundation solidifies, the goal is to open Helix progressively further. Until then, the LICENSE file is what governs.

The deal

One table. No fine-print surprises.

Non-commercial use is broadly granted. Commercial Use is drawn broadly too — and all of it requires a separate commercial license.

Plain-language summary — not legal advice

The binding terms are Sections 1–10 of the LICENSE file in the repository. This page summarizes them; where the two differ, the LICENSE wins.

A temporary stance, stated honestly

Helix is being built without corporate backing. The non-commercial restriction keeps the project's early commercial value with the project itself — so it can attract investors, generate revenue through commercial licensing, and establish the industry partnerships that will fund full-time development and expansion.

The intent is to relax this restriction as that footing is reached: progressively more open terms, potentially a full open-source release, once Helix is financially self-sustaining. Formally, intent is not a contract — the LICENSE governs until the Licensor releases a version under new terms (its Section 6 contemplates exactly that) — but the direction of travel is toward more open, not less.

Scenario Status
Use, run, reproduce, build with, and study Helix for personal projects, learning, and teaching Granted
Academic and other non-commercial research; evaluation by individuals Granted
Non-profit and governmental non-commercial use Granted
Modify the work, and distribute it or your modifications — source or binary — non-commercially, with notices intact and change marks on modified files Granted
Any use primarily intended for commercial advantage or monetary compensation Commercial license required
Any use by, for, or on behalf of a for-profit entity of any size, for any purpose — including internal, evaluation, testing, or development use Commercial license required
Running Helix, or anything built or derived from it, in a data center, cloud platform, or hosted service Commercial license required
Use by an AI/ML/data/technology company to train, fine-tune, evaluate, serve, or build models, products, or services Commercial license required
Offering it as a paid, hosted, managed, or software-as-a-service product; ad- or subscription-supported services Commercial license required
Sublicensing or reselling for a fee Commercial license required
Derivatives and modified versions Equally covered — same terms, both directions

Conditions on every copy

Keep the license and all copyright, trademark, and attribution notices on every copy you distribute, source or binary. Files you modify must carry prominent change notices.

Breach automatically terminates the grant; reinstatement is possible in writing. The work ships with no warranty and no liability.

The edges

Where this license stops.

Three boundaries worth knowing exactly: the vendored bootstrap tools, the name, and the future.

Third-party components

Everything vendored under stage0/ — except stage0/helixc-bootstrap/ — keeps its own upstream license. M2-Planet, M2libc, and blood-elf are GPLv3; the hex0 through cc_amd64 rungs carry their own licenses. The Helix Non-Commercial License does not apply to them.

And the converse holds: building Helix with those tools does not place Helix under their licenses. The output of a build tool is not a derivative of the tool.

The trademark

"Helix" is a trademark of the Licensor. The license grants exactly one right to the name: the nominative right to refer to the work truthfully by it. It does not grant the right to brand your fork, product, or service as Helix.

Future versions

The Licensor may release future versions of Helix under different terms — including, eventually, terms with no commercial restriction at all. That is the stated direction: the current restriction is intended to be a temporary, bootstrap-phase measure while the project secures investment, revenue, and industry partners. Formally there is no automatic conversion — what you have is this license, for this version, until a new version is released — but the plan is to open up as funding solidifies.

Some historical planning documents in the repository describe an earlier intended permissive release. Those documents are superseded by the LICENSE file.

Licensing FAQ

Straight answers to the usual questions.

If your situation isn't covered here, read Sections 1–10 of the LICENSE — or just ask via a GitHub issue.

Why isn't Helix open source?

Not yet — and the reason is funding, not philosophy. OSI-approved licenses may not restrict commercial use, and right now commercial licensing is how a self-funded project pays for its own expansion. Helix is source-available: the full source — compiler, toolchain, bootstrap ladder, trust records — is published for anyone to read, audit, build, and use non-commercially. As investors, revenue, and industry partnerships put the project on a sustainable footing, the intent is to progressively open the license.

Can I use Helix for my studies or research?

Yes. Personal projects, learning, teaching, academic and other non-commercial research, and evaluation are all granted — you can use, run, build with, study, modify, and distribute the work and your modifications, in source or binary form. Keep the notices on every copy, and mark the files you change.

Can my startup evaluate Helix internally?

No — not under this license. Commercial Use is drawn broadly: any use by, for, or on behalf of any for-profit entity, of any size, for any purpose — explicitly including internal, evaluation, testing, and development use — requires a separate commercial license. A two-person startup and a trillion-dollar company are in the same position here.

Can I run Helix in the cloud or a data center?

Running Helix — or anything built or derived from it — in a data center, cloud platform, or hosted service is one of the license's explicit examples of Commercial Use. So is use by an AI/ML/data/technology company to train, fine-tune, evaluate, serve, or build models, products, or services. Both need a commercial license.

Can I ship a product built on a modified Helix?

Derivatives and modified versions are equally covered by the license. If the product is paid, monetized, or revenue-generating — including ad- or subscription-supported — you need a commercial license. If it is genuinely non-commercial, you may distribute it with the notices intact and prominent change marks on modified files.

What about the vendored bootstrap tools?

Everything under stage0/ except stage0/helixc-bootstrap/ keeps its own upstream license: M2-Planet, M2libc, and blood-elf are GPLv3, and the hex0 through cc_amd64 rungs have their own licenses. The Helix license does not apply to them — and building Helix with those tools does not place Helix under their licenses, because the output of a build tool is not a derivative of the tool.

What happens if I breach the license?

The grant terminates automatically. Reinstatement is possible, in writing. There is no warranty and no liability either way — the work is provided as-is.

Will the license ever change?

That is the plan. The non-commercial restriction is intended as a temporary, bootstrap-phase measure while the project secures investors, revenue, and industry partners; the stated direction is toward progressively more open terms, including a possible full open-source release once Helix is self-sustaining. Formally there is no automatic conversion — the LICENSE governs each version until the Licensor releases new terms. Some historical planning documents in the repo describe an earlier intended permissive release; the LICENSE file supersedes them.

How do I get a commercial license?

Email [email protected] or reach out on LinkedIn with who you are and what you want to build — terms are negotiated directly, without intermediaries. (The LICENSE also lists the Helix GitHub project as a contact route.)

Sections 1–10 are the contract

Read the actual words.

This page is the summary. The LICENSE file in the repository is the agreement — ten sections, plainly written, committed next to the code it governs.