Unix distinguishes between "users" and "administrators". Only admins can upgrade software, so the problem does not arise. ISTR that Windows makes this distinction too - but the default permissions for a new user are admin permissions!
I think this goes right back to the fact that Unix was always intended to be a multi-user system, so this kind of problem was foreseen. Windows was originally a single-user system, and multiple user functionality was added later - but all users expect to be able to upgrade software.
I think this goes right back to the fact that Unix was always intended to be a multi-user system, so this kind of problem was foreseen. Windows was originally a single-user system, and multiple user functionality was added later - but all users expect to be able to upgrade software.
Comment