Permacomputing
Le permacomputing est une pratique de conception qui cherche à maximiser la durée de vie du matériel, à réduire la consommation d'énergie et à privilégier l'utilisation des ressources informatiques déjà disponibles. Il valorise la maintenance et le refactoring des systèmes plutôt que l'obsolescence programmée, afin de préserver l'efficacité et la pertinence des outils. Des approches telles que le Frugal Computing, le Salvage Computing et le Collapse Computing appellent à utiliser les ressources existantes et les composants récupérés, surtout face à l'effondrement des infrastructures. Le design pour la démontabilité, l'encapsulation et la réversibilité vise à faciliter les réparations, le réemploi et la prolongation de vie des produits et logiciels. Enfin, le texte explore des notions de systèmes malleables, de concaténation et de bootstrap sans dépendance à un binaire initial, afin de renforcer la résilience face aux défaillances énergétiques et de connectivité.