Ce n’est pas un secret : le Microsoft Store sur Windows 10 n’a jamais fonctionné. En toute transparence, qui de vous ouvre en priorité la boutique applicative de Microsoft pour télécharger un logiciel sur son PC ? Franchement, pas moi. Une petite recherche sur Google, et hop, le téléchargement débute en deux ou trois clics. Microsoft veut changer nos habitudes et prévoit de gros changeme...
https://careers.microsoft.com/us/en/job/805551/Software-Engineer-II
"We are part of the Windows Kernel team within the Azure organization and we deliver core technology powering Windows and Hyper-V based containers for various scenarios ranging from Azure Cloud to DevOps to desktop/mobile experiences. These technologies form the basis for Store-delivered Win32 applications,"
Il y a donc de fortes chances que les applications Win32 du store tournent dans un conteneur. Donc elles seront sandboxées.
https://twitter.com/jperis_silva/status/1386672062274605059
Ils n'ont jamais su se montrer aussi souples.
Un peu comme on en trouve déjà sur GNU/Linux. MS pourrait inclure de base son propre dépôt et laisser l'utilisateur en ajouter comme il veut.
Mais les applications sur le store sont signées numériquement et Microsoft vérifie les éditeurs à la soumission. Ca devrait déjà pas mal limité.
Et si le débutant installe une merde du store il aura beaucoup plus de chance d'en choper une en la récupérant d'un site à la con. Donc il y aura quand même un gain de sécurité par rapport à la situation actuelle.
L'app store et le store le plus verrouiller.
Pour ma part si on retrouve toutes les applications que l'on trouve déjà sur les portails d'app (shareware, freeware,...) et que c'est vérifié par Microsoft de façon aussi sérieuse qu'Apple, alors ça m'irait bien.
On pouvait déjà le faire avec un bridge mais cela nécessitait des modifications sur l'application. Dans le cas présent il gérerait aussi les applications "win32 non empaquetées"
Il est intéressant de noter que la version 1 de Reunion qui sort à la fin de l'année les gerera aussi
https://github.com/microsoft/ProjectReunion/blob/main/docs/roadmap.md