If I had told her it was Linux, she would be too scared to touch the thing, but she honestly believes she has a Mac now (in a Dell laptop), and hasn't complained at all so far.
After I reformatted the machine, I just handed it over and didn't even mention that it was running Linux, just to see if there be any reaction like, "this is not Windows!" and the only question I was asked was "what is the password to unlock the screensaver".
It's a real drag having to go to like Dell to find and download all the drivers, and then download and install things like Java, Flash, etc.
Having a package manager is a huge win, I can write a ansible playbook to configure the machine and make sure the packages are always up to date with something like unattended-upgrades and then call it a day.
I'm just glad my parents don't use online banking, so I get some peace of mind there.
https://www.gnu.org/philosophy/ubuntu-spyware.html
http://arstechnica.com/business/2012/09/ubuntu-bakes-amazon-...
NO.
(I mean, at least it's HTTPS, but still.)
The truth is that program isolation sucks terribly on all operating systems that one might reasonably use for a development machine. Fixing that would be so great, but a lot of work.
[1] Perhaps you're the lone wolfling who doesn't do that, but I have seen this kind of behaviour from people on the don't-pipe-wget-into-shell bandwagon.
(Still doesn't help if the software package itself - that is the canonical copy - is malicious - but prevents MITMing from anyone that doesn't have that particular certificate, at least.)
That being said, you have a (very) valid point. Modern OSes are... not exactly secure.
I honestly don't have much experience with Ubuntu or this sort of thing, so I really don't understand it.
But your comment could be equally applied to the crapware installers? Most stuff could be opted-out of - if you're actually careful and ignoring the UX dark patterns (like small print, grey skip buttons etc).
You shouldn't have to be a technical user to avoid crap-ware being on your PC - but I'm glad you agree that Windows isn't the best option for us non-technical people.