Euh sous Windows le format MSI gère plutôt pas mal les dépendances, le problème principal sous Windows c'est qu'il est difficile de centraliser tous les packages sur un même repository (parcqu'on a pas les sources, que c'est des produits commerciaux, etc) comme c'est le cas sous Linux : conclusion un truc à la apt-get/yum & co serait bien difficile à mettre en place... Ah si y'a Windows update ;-)
Existe t'il un système de paquetage qui assure une sécurité
Les repositories sous nux proposent généralement le chiffrement par clé des packages, c'est déjà un bon gage de sécurité, après évidemment il faut faire confiance au site au question.
Les OS libres ont pris une avance extraordinaire sur Windows dans ce domaine.
Ils traînent également un gros boulet : pas de système unifié, et ça c'est un retard également extraordinaire qui en fait chier plus d'un.
Enfin je finirais par dire que Windows n'est pas vraiment en retard dans le domaine, la possibilité de versionning des assemblies .NET permet de gérer avec finesse les dépendances, d'avoir plusieurs versions qui cohabitent sans problème, avec en autre un Global Assembly Cache facile à localiser, permettant d'installer facilement une application, aussi bien sous Windows que sous Linux avec Mono : pas de différence entre les distri, ce qui facilite drôlement le déploiement. (désolé fallait bien que je fasse encore un peu de pub ;-) )
[^] # Re: Vivement que ça se démocratise... Mon Dieu NON !
Posté par TImaniac (site web personnel) . En réponse au journal Autopackage. Évalué à 5.
Existe t'il un système de paquetage qui assure une sécurité
Les repositories sous nux proposent généralement le chiffrement par clé des packages, c'est déjà un bon gage de sécurité, après évidemment il faut faire confiance au site au question.
Les OS libres ont pris une avance extraordinaire sur Windows dans ce domaine.
Ils traînent également un gros boulet : pas de système unifié, et ça c'est un retard également extraordinaire qui en fait chier plus d'un.
Enfin je finirais par dire que Windows n'est pas vraiment en retard dans le domaine, la possibilité de versionning des assemblies .NET permet de gérer avec finesse les dépendances, d'avoir plusieurs versions qui cohabitent sans problème, avec en autre un Global Assembly Cache facile à localiser, permettant d'installer facilement une application, aussi bien sous Windows que sous Linux avec Mono : pas de différence entre les distri, ce qui facilite drôlement le déploiement. (désolé fallait bien que je fasse encore un peu de pub ;-) )