▲ | diath 3 days ago | |
It would be nice if desktop software had to explicitly request access to different APIs on the system (network, filesystem, etc) as well as only request access to specific filesystem paths, then give us prompts that list the permissions that the app wants. Something like pledge (https://man.openbsd.org/pledge.2) from OpenBSD/Serenity but integrated into the desktop systems GUI. | ||
▲ | to11mtm 3 days ago | parent | next [-] | |
That would indeed be very nice, compared to the current standards out there for desktops... Ironically, I -think- UWP tried to 'solve' this in some ways but OTOH adds new problems instead... I also know Microsoft had a different idea when it came to .NET before core, where libraries could be run in 'Partial trust' but with 'Link Demands'... And I've never seen a shop actually do that right vs just YOLOing with 'full trust' and/or abuse of AllowPartiallyTrustedCallersAttribute... Which I guess is a roundabout way of saying I feel like Microsoft has tried twice but completely lost the plot early on and failed to deliver a usable product (What even is the state of UWP questionmark, and .NET Code Access Security was given up in Core....) | ||
▲ | drodgers 3 days ago | parent | prev [-] | |
MacOS has been moving more and more in this direction, and it’s good. |