Comme je l'ai dis dans un autre commentaire, ce n'est pas une solution miracle. Admettons que ton programme inclut en statique une librairie dans une certaine version. Tu n'as pas de garantie qu'elle ne deviendra pas, plus tard, incompatible avec une évolution d'un truc sous-jacent. La libc par exemple, ou un autre truc.
Voir l'exemple des jeux que j'ai cité plus haut : si la librairie n'était pas chargée dynamiquement à partir du répertoire du jeu, mais incluse en statique dans le binaire, on ne pourrait même pas l'écraser pour refaire marcher le jeu.
À ce compte le seul moyen d'être sûr, c'est un chroot par appli (ou groupe d'appli). Et là ça commence à chiffrer en espace disque ;) Mais c'est peut-être la solution, couplé à des FS qui évitent la duplication des données identiques (il me semble que c'est dans btrfs).
[^] # Re: Pas d'accord
Posté par Arathor . En réponse au journal Linux a des défauts sur le bureau. Évalué à 1.
Comme je l'ai dis dans un autre commentaire, ce n'est pas une solution miracle. Admettons que ton programme inclut en statique une librairie dans une certaine version. Tu n'as pas de garantie qu'elle ne deviendra pas, plus tard, incompatible avec une évolution d'un truc sous-jacent. La libc par exemple, ou un autre truc.
Voir l'exemple des jeux que j'ai cité plus haut : si la librairie n'était pas chargée dynamiquement à partir du répertoire du jeu, mais incluse en statique dans le binaire, on ne pourrait même pas l'écraser pour refaire marcher le jeu.
À ce compte le seul moyen d'être sûr, c'est un chroot par appli (ou groupe d'appli). Et là ça commence à chiffrer en espace disque ;) Mais c'est peut-être la solution, couplé à des FS qui évitent la duplication des données identiques (il me semble que c'est dans btrfs).