Quote:
Originally Posted by ilovejedd
Exactly what HarryT was trying to point out. The current problem is a number of regular Windows apps currently require elevated permissions just to run because programmers were taking the easy way out by writing to system/application directories. Once that bad habit is beaten out of them, though, users won't need to run apps in administrator mode and UAC would actually become a practical approach to security. Similar systems already exist in both Linux (sudo) and MacOS. Users need elevated permissions in order to make critical system changes.
Microsoft needed to introduce this system to improve security. Now, it's just up to the programmers to catch up.
|
You still do not get my point it seems. They introduced the system with permissions in a bad way since programmers did not follow the recommendations. I object to putting the blame in the programmers. The whole blame is the design of the system that encourage or force programmers to not follow the recommendations.
It might also be the case that Windows is not fixable in a good way since they have to allow certain things. But that again is the fault of the basic design of the operating system.
If you for example design a security checkpoint (at an airport for example) so that the people working there can get away with being lazy and not checking things properly then you do not blame the lazy people for this. It is your design of the checkpoint and the whole system that is bad.