Re:Show HN: Statewright – Visual state machines that make AI...
by azurewraith on Tuesday May 12, 2026 @07:44PM
(#48116047)
I also just updated the https://statewright.ai/research page to accurately reflect the intent and mention the patent grant afforded under FSL-1.1-ALv2. Thanks again for calling my attention to this.
Re:Show HN: Statewright – Visual state machines that make AI...
by azurewraith on Tuesday May 12, 2026 @06:50PM
(#48115635)
You're right, and I have just corrected this. The license in the repo now uses the canonical FSL-1.1-ALv2 based on the template from fsl.software and now includes the patent grant clause.
The omission wasn't intentional -- the patent grant wasn't on my radar when the original license text was committed. FSL licensing is very new territory for me and I duffed it slightly, now corrected.
Re:Show HN: Statewright – Visual state machines that make AI...
by nextaccountic on Wednesday May 13, 2026 @01:33AM
(#48118219)
That's odd, Cargo.toml says license is Apache 2
https://github.com/statewright/statewright/blob/main/Cargo.t...
Is that wrong?
Re:Show HN: Statewright – Visual state machines that make AI...
by azurewraith on Wednesday May 13, 2026 @08:09AM
(#48120864)
the Cargo.toml covers the built Rust crates (engine, agent). the plugins/ directory has it's own LICENSE.md with the FSL terms. split license: the engine is completely open source, plugins FSL with a 3 year clock. I should make this clearer in the workspace config. I am planning on releasing more of the crates, they will likely be FSL and each of those crates will have a LICENSE.md override. I think this is the canonical pattern but anyone please correct me
Re:Show HN: Statewright – Visual state machines that make AI...
by azurewraith on Wednesday May 20, 2026 @01:52PM
(#48211456)
update: I released the of the crates (with the exception of the gateway as FSL) as Apache 2.0 today (and uploaded to crates.io) along with a UI piece that's Apache 2.0 as well.
You should be able to run self-hosted end-to-end with docker-compose, let me know with a GitHub issue if something isn't working in that regard
Unfortunately, the license actually in the repo is not even a not-quite-Apache-2 license. It doesn't appear to be FSL-1.1-ALv2 at all: https://github.com/statewright/statewright/blob/main/plugins.... This notably does not include the patent grant, which makes it unclear whether use of the software would infringe upon the patent.