Incus est un gestionnaire de conteneurs système, de conteneurs applicatifs et de machines virtuelles. Les administrateurs exécutent conteneurs et VM côte à côte, avec stockage et réseaux partagés, et les pilotent par un client en ligne de commande ou une API REST unique, d'une seule machine à un cluster. Le code est écrit en Go et publié sous licence Apache 2.0. Vous installez Incus sur vos propres serveurs Linux ; le projet amont ne fournit pas de paquets, qui proviennent des distributions Linux ou de dépôts tiers.
Incus est né comme fork communautaire de LXD, lorsque Canonical a décidé de retirer LXD du projet Linux Containers. Celui-ci l'héberge comme alternative communautaire. Aucun éditeur n'en est propriétaire. Zabbly, société établie au Canada, propose support commercial et paquets, et sponsorise l'infrastructure du projet. Comme vous exploitez Incus vous-même, charges de travail et données restent là où vous les exécutez, y compris dans des centres de données de l'UE, sans service cloud géré par un éditeur. Le code open source peut être audité.