Linux workstation

Upstream software project

0install

Package dependency solver

Project identity

Project
0install
Publisher
Not authoritatively mapped
Native package records
4
Operating systems
fedora-43, fedora-44
License expression
LGPL-2.1-or-later
Quality score
100/100
Source repository
Not reported

Upstream description

This description is kept separate from distribution package descriptions.

Zero Install is a decentralized cross-distribution software installation system. Other features include full support for shared libraries (with a SAT solver for dependency resolution), sharing between users, and integration with native platform package managers. It supports both binary and source packages, and works on Linux, macOS, Unix and Windows systems. This package contains a package dependency resolver based on a SAT solver. This was originally written for the 0install package manager, but is now generic and is also used as a solver backend for opam. The SAT solver is based on MiniSat (http://minisat.se/Papers.html) and the application to package management is based on OPIUM (Optimal Package Install/Uninstall Manager). 0install-solver uses a (novel?) strategy to find the optimal solution extremely quickly (even for a SAT-based solver).

Packages by operating system

Every link opens the native package record, where versions, dependencies, files, checksums, repositories, and maintainers remain distribution-specific.

  1. ocaml-0install-solver

    Fedora 43 / Unspecified / source 0install

    2.18-6.fc43

    Package dependency solver

    aarch64x86_6443
  2. ocaml-0install-solver-devel

    Fedora 43 / Unspecified / source 0install

    2.18-6.fc43

    Development files for 0install-solver

    aarch64x86_6443
  3. ocaml-0install-solver

    Fedora 44 / Unspecified / source 0install

    2.18-11.fc44

    Package dependency solver

    aarch64x86_6444
  4. ocaml-0install-solver-devel

    Fedora 44 / Unspecified / source 0install

    2.18-11.fc44

    Development files for 0install-solver

    aarch64x86_6444

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.