Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Contributing

solnix is early (preview-image stage) and every arch needs builders. Contributions welcome.

Repos

RepoWhat
codeberg.org/gregburd/solnix-infraInfra + services (Nix, terranix, k8s)
codeberg.org/gregburd/solnix-siteThis site + handbook
solnix (distribution)illumos + Nix bootstrap, pkgs.solnix.*, modules

Ways to help

  • Port an architecture. Each of aarch64, SPARC v9, and RISC-V needs work — and each needs a builder that can produce artifacts for the cache.
  • Package illumos software. Grow pkgs.solnix.*.
  • The seed toolchain. Help harden the stage0 extraction from illumos-gate.
  • Docs. Every page here has an edit link (top right).

Mailing lists

Development discussion happens on hackers@solnix.io; announcements and the weekly digest on announce@solnix.io (both planned). Archives will be public via public-inbox, and a GitGitGadget-style bridge will turn pull requests into patch series on hackers@ — the model the Git and Linux communities use.

How the community keeps costs sane

The binary cache is distributed peer-to-peer (over BitTorrent): using solnix helps distribute it, so bandwidth scales with the community rather than with one origin. See The binary cache.