I don't take kindly to my system being commandeered, so I cancelled my CC subscription, removed their bloated, slimy POS software and bought Affinity Photo.
Have you ever attempted to analyze the periodic data transfer that happens from your computer to Adobe servers when you have one of their products running? They log every action that you perform: from opening a file to clicking a menu item.
Hint: The "encryption" scheme employed to _encrypt_ the user actions is a substitution cipher.
Which is the problem: if you hire a builder or a plumber and they do something stupid which causes you significant harm, you can sue them. And you'll probably win.
If you buy a car and it's defective and causes you significant harm, you'll likely get compensation from a class action suit.
How did destructive software errors get an exemption from the legal principle of accountability? (I know the EULAs say whatever, but that doesn't mean they can't be challenged in court.)
Adobe, MS, Apple and the rest don't need to care about software quality because they don't need to worry about expensive legal action by customers.
Stupid crap like this will continue to happen until that changes.
Look, bugs in software are as old as software itself, comparing software to a builder is not helpful because it is simply not the same thing at all - software is a lot more abstract and the effects of doing certain things are far less measurable at composition time - also builders have several thousands of years of tradition, programmers have less than a hundred.
http://community.eveonline.com/news/dev-blogs/about-the-boot...
That said I completely agree Adobe's software is disgustingly invasive, just not for this particular reason.
No. It's an idiot mistake. It's an idiot mistake that should have been caught by code review. It should have been caught by release engineering. It never should be made in the first place because deleting files that your software didn't create in the first place is asinine.
If your software does this you should be fired.
End users should be free to install software without having to sort through their backup/recovery process.
Honestly (and imnsho) the prevalence of that sort of thing makes it even less excusable for a large company like Adobe.
> Line 468: rm -rf "$STEAMROOT/"*
Without a check for $STEAMROOT validity. I'm not sure you couldn't sue Valve for the incredible recklessness. That is just beyond the pale.
Back when Flash was still a thing, they got so low as to try to sneak in more of their products when I just wanted to update Flash.
It's crappy behavior and should be called out for being what it is. We are too quiet about it and we got so used to taking crap from software producers that many people don't even complain.