3 ms·
>When a user mode application on the Mac doesn't just allow you to drag the app into the applications folder to install, it's a red huge red flag. And the comp
by everdrive 6mo ago
>When a user mode application on the Mac doesn't just allow you to drag the app into the applications folder to install, it's a red huge red flag.
And the companies that make such products _never_ care about making sure an uninstallation is actually clean.
- ryandrake 6mo ago"Does it have a way to uninstall, and does that uninstallation clean every application artifact?" is such a great litmus test for just how much a software company actually cares about having a proper finished product that respects the user. Nobody forces a company to do it, but when they don't do it, you can probably bet that they're cutting corners and disrespecting the user's machine in other ways, too. It's like "Do you return your shopping cart to the cart storage or leave it in the carpark?" You're allowed to just shove your cart away and drive off, but people who do that are highly probably assholes in other ways, too.
- GeekyBear 6mo agoWell said. I would add an appreciation for companies producing non-bloated, native software.
- al_borland 6mo agoIn the file menu of the installer, there is generally an option to see all the files it is placing on the system with full system paths. I generally note this down so I can make sure to clean things up completely if/when needed. For app that just get dragged into the Applications folder, they end up doing all this additional file creation on first-launch instead of via an installer. That actually makes it harder. For those I tend to search the ~/Library folder for the name of the app and the company that made it, hoping I find all the remnants to delete. There are apps, like AppZapper and AppCleaner, which try to automate this process. I still think it’s ridiculous that Apple never solved for this. It’s one of the reasons I always do a manual migration to a new Mac. It feels like the only real way to clean things up.
- xp84 6mo agoI'll have to check that installer trick the next time I use one. Isn't the "Receipts" folder that so angered OP kind of that same thing? I thought those included the list of files installed. In general, I think some worries about removing "every trace" are overblown, though. The receipts, for instance, are inert and they're not filling up the disk or consuming RAM. Of all the things Apple does in the name of "security" it's funny to me that they've never even tried to build uninstallation functionality. Even though a majority of apps with "Installers" use, not arbitrary installer executables like Windows, but .pkg files that open with Apple's "Installer" app. That means it's Apple's code placing most of those files in place, and even if the install includes a "script" portion, it seems like a solvable problem that Installer.app could monitor the files being added or changed by the script process, to at least let you view a log of what happened if not reverse the changes.
- prerok 6mo agoThere are two cases: I am uninstalling because I never want to use the app, or I am uninstalling because I know I currently don't need the app and will reinstall after 6 months when I do. An example of first is a trial of an app but you don't like it in the end, an example of the latter is a game that you might want to play with the same settings later. Now, I want the option. In the first case I don't want these inert files taking up disk space and in the second I want to have those files.
- al_borland 6mo agoI stopped trying new apps as often, because I don't like how I can never really go back to a state before it was installed, unless the developer actually put effort into not spraying files everything and not leaving a trace once gone. I appreciate these developers very much, and am more likely to keep using their apps. The most junk an app install puts on my system, the more likely I am to want it gone.
- gopher_space 6mo ago> In general, I think some worries about removing "every trace" are overblown, though. It's impossible to overstate how little I want random crap on my machine.
- eviks 6mo agoAlmost never, indeed, so you need some 3rd party trash utilities with databases and heuristics. Though that's also on the gardener and his bad OS design where forced compartmentalization is's trivial, the weeds will never want to root themselves out!