Determinate Systems

Web · Windows · Mac · Linux

Freedom report

Two barsScore 5.7

  • Free tierNo free tier on record
  • Open codeNo open-source code on record
  • Runs widely4 of 6 device platforms
  • DocumentedPlans, terms and facts published

Determinate Systems provides a Nix toolchain for installation, collaboration, and deployment across developer laptops, CI, cloud, and edge devices. Its platform combines Determinate Nix, FlakeHub, and Determinate Secure Packages. Determinate Nix is a validated distribution with lazy trees, parallel evaluation, stable flakes enabled by default, and a native Linux builder for macOS. FlakeHub provides binary caching, private flakes, organization access controls, and semantic versioning for flakes; its fh apply command can deploy NixOS, Home Manager, and nix-darwin configurations without local Nix evaluation. Secure Packages is a commercially supported Nixpkgs replacement with a curated package set and cryptographic signing. Its supply-chain tools include CycloneDX 1.5 SBOM generation, policy checks, and vulnerability scanning. The maker says critical vulnerabilities are patched within 7 days of disclosure. Each distribution is supported for at least 12 months, and one in four is an LTS release with 60 months of support. The maker says FlakeHub is FedRAMP High authorized and package builds use SOC 2 Type II infrastructure. A free plan is listed.

Who it is for

Determinate Systems suits individuals and engineering organizations using Nix across laptops, CI, cloud, or edge devices. Its security and compliance features are aimed in part at teams with demanding security requirements.

What is good

  • Combines Nix, FlakeHub, and Secure Packages.
  • FlakeHub supports private flakes and organization access controls.
  • Secure Packages includes signing, SBOMs, and vulnerability scanning.
  • Critical vulnerabilities are patched within 7 days of disclosure.
  • Free plan is listed.

What to know first

  • Custom development is not included in Enterprise Nix Support.
  • Package support varies; one in four distributions is LTS.
  • A free plan is listed, but no specific limits are provided.

Verdict

Determinate Systems brings Nix distribution, collaboration, deployment, and curated packages into one platform. Its package support and enterprise response commitments are specific, while custom development is not included in enterprise support.

Compared on software supply chain security software

Free plan
Yes
Source & repo security
Yes
Dependency analysis
Yes
SBOM management
Yes
Build provenance
Yes
Artifact signing
Yes
Provenance attestations
Yes
Release policy gates
Yes

Best Determinate Systems alternatives

See all 12