3 ms·
It is true that a Mac's application bundle is preferable to Window's entirely undefined method of organizing apps. However, it is just not true to say that the
by teilo 15y ago
It is true that a Mac's application bundle is preferable to Window's entirely undefined method of organizing apps. However, it is just not true to say that the bundle solves all the app installation and removal issues. Any given app can have files in a number of different locations under /Library. To really remove an app, it is necessary to remove all files under Application Settings, Extensions, Preferences, Launch Daemons, etc. Some apps even place their files in the verboten /Library/System/Extensions, or add files to /usr/local.
All-in-all it is still somewhat better than Windows, where it is still possible for apps to dump DLLs directly into C:\Windows\System32. Most Mac apps obey the convention that /System means what it says: It's for Apple-supplied system files and is not to be touched by anything else. Regardless, it's still a pain to remove apps on a Mac, especially since there is still no standardized or centralized method for doing so.