xyem: That's an odd position to have, as the OS can undermine software that is running on it (intentionally or otherwise).
Yes but if I can start an open source application on my closed source OS I don't care.
That's also the reason why the only OS that I don't really like is iOS... I need a mac to develop for iOS and I cannot install apps without apple approval.
But that's not a problem for windows and mac (right now... if it will be a problem in the future I just have to remove windows from my PC and stay on linux... it's a 2 minutes work for me).
Magmarock: but I haven't found anything on Linux comparable to Macrium Reflect and I don't use Mac's so no references.
Well there are multiple backup systems on linux, but I just use the gnome disk utility to make a system image. It's fast and safe. The only problem is that you need a live usb linux because you cannot make a backup while you are using the system, but it will not fail like the old backup for windows 7 (that it's also on windows 10 but fail every time that I try to use it).
When I need to restore I just boot with the live usb version and restore the system image.
Of course it's not bootable and not incremental like Macrium Reflect, but it's still better than windows defaults (where there are 2 systems to backup and nothing is working and it's complete).
Deja dup is a pain in the ass just like the new backup system on windows 10 (at least to backup/restore applications).
Of course Time Machine is still the king: you just connect an externa HDD, exclude folders that you don't want to backup, and it will make a full system incremental backup on any partition of a disk. You can restore any single file, you can restore the full system, and it will automatically delete old backup when you finish the space for new backups (since it's incremental). So easy to use, so reliable, so complete, and included in the OS. Like I said I usually prefer open source but not at all cost, and Time Machine deserve to be used if you are using mac just like Macrium Reflect deserve to be used on windows.
There is also Clonezilla but I'm not a fan... it's a pain like a system image (you need to boot in a live usb Clonezilla), but it's much more elaborated.
I know that it's a really good way to make a bit-to-bit backup and that you can use it for any file system (so you can backup windows and mac with Clonezilla)... But I still think it's too much of a pain. A backup/restore system should be a one click thing because it's made for security reason (so that you don't lose files)... With Clonezilla I always think "if I'm tired I will fuck my backup and my system with this interface".
PS. Now that I look... Macrium can also backup Linux partition.... maybe I should just use it for linux too.