On parle des libs de l'OS la (quoique je crois bien que WinSxS gere les libs non-OS aussi).
Sous Linux :
Le soft a besoin de disons OpenSSL 1.0.1f, qui elle meme a besoin de glibc 2.14 (pas un hasard, ca m'est arrive la semaine passee...). C'est des libs 'systeme' ca, que toute distrib normalement a, mais la tout soft qui veut tenir sur plusieurs distribs est oblige de les packager avec lui a cause des conflits de version, et est aussi oblige de l'updater lui-meme.
Avec WinSXS tu packages la version de la lib au cas ou elle ne serait pas deja sur le systeme, tu ecris ton manifeste WinSXS qui definit quelles versions tu as besoin, et si le systeme a une version mineure de la lib plus elevee que celle de ton package, tu en beneficie automatiquement.
[^] # Re: Une rêverie ???
Posté par pasBill pasGates . En réponse au journal Question trollesque. Évalué à 1.
On parle des libs de l'OS la (quoique je crois bien que WinSxS gere les libs non-OS aussi).
Sous Linux :
Le soft a besoin de disons OpenSSL 1.0.1f, qui elle meme a besoin de glibc 2.14 (pas un hasard, ca m'est arrive la semaine passee...). C'est des libs 'systeme' ca, que toute distrib normalement a, mais la tout soft qui veut tenir sur plusieurs distribs est oblige de les packager avec lui a cause des conflits de version, et est aussi oblige de l'updater lui-meme.
Avec WinSXS tu packages la version de la lib au cas ou elle ne serait pas deja sur le systeme, tu ecris ton manifeste WinSXS qui definit quelles versions tu as besoin, et si le systeme a une version mineure de la lib plus elevee que celle de ton package, tu en beneficie automatiquement.