Earlier quoted context omitted.
Personally I hope once the global filesystem concept will be gone, and apps will use isolated or shared storages where shared storage will get explicit access rights for each app/user it is shared with I very much hope not, since default and easy global sharing is what makes desktop OSs so very useful, and a lot of this sharing is spontaneous, creative, and ad-hoc. Besides, we already have things like filesystem perm…
Filesystem permissions cannot be controlled on a per app level. I do not like the fact, that an installation of for example a game needs admin rights, and has every chance to access data it should not be able to do. I see your point, that the current solution offers a simple (and vulnurable solution). This is why I have said that these challenges need to be addressed. The current solutions may not be the best, but fo…
They can if you adopt a user per app model. I thought this is what android/UWP did under the hood.
> I do not like the fact, that an installation of for example a game needs admin rights, and has every chance to access data it should not be able to do.
I doesn't. The biggest cause of this is the default of requiring admin to access program files, even if it's only touching it's own new folder.
Installing off steam happens without admin rights, apart from the VC++ redistributable (why is that a thing?).