3 ms·
In this case, Chocolatey's data files are actually program files for the rest of the system. It's just a simple consequence to the fact that Chocolatey is not
by Shorel 14y ago
In this case, Chocolatey's data files are actually program files for the rest of the system.
It's just a simple consequence to the fact that Chocolatey is not 'a program' with clearly defined 'data files', but a general purpose software manager (and one that should really be a part of Windows).
The Von Neumann architecture won over the Harvard architecture for a reason. You should learn about it.
- SideburnsOfDoom 14y ago> The Von Neumann architecture won over the Harvard architecture for a reason And then we placed restrictions on it for another reason: security. See Data Execution Prevention http://en.wikipedia.org/wiki/Data_Execution_Prevention http://en.wikipedia.org/wiki/Data_Execution_Prevention Which, like these file system permissions, attempts to divide storage into things that you can write and things that you can execute, and the two only meeting in special cases. You're saying that Chocolatey needs elevated privileges to do it's special thing. Sure. Then it shouldn't be designed around the needs of users who can't get those permissions.