If you want to try Spectrum out to get a feel for it, without installing it, you can run it in a development VM with some example applications.
git clone https://spectrum-os.org/git/spectrum git clone https://github.com/NixOS/nixpkgs git clone -b rootfs --reference nixpkgs \ https://spectrum-os.org/git/nixpkgs nixpkgs-spectrum cd spectrum/host/rootfs nix-shell -I nixpkgs=../../../nixpkgs-spectrum --run 'make run'
This builds just enough of Spectrum to try it out in a VM, but it will still take a very long time.
git clone https://spectrum-os.org/git/spectrum nix-build spectrum/release/combined \ -I nixpkgs=https://spectrum-os.org/git/nixpkgs/snapshot/nixpkgs-rootfs.tar.gz
If you haven’t set up the binary cache, this will take a very long time. When it’s done, a symbolic link named "result" will appear, pointing to a Spectrum USB installer image.
|Do not use Spectrum for anything important or sensitive as it is not yet suitable for real-world use. Many important security properties are currently missing, and there is no procedure for updating to new versions—you have to reinstall the OS.|