1 Model

Xiden creates symbolic links to directories. Those directories represent dependencies. Xiden implements a garbage collector that deletes any directory it created once it has no known symbolic links. Users therefore uninstall software by deleting links and running a garbage collection pass.

The linked directories are built lazily, atomically, and deterministically in workspaces using package definitions.