Comment by pabs3
The proprietary software you run on top of your Free Software OS doesn't have to respect your freedom to modify though, it can break itself when you aren't using known versions, or when you attach debuggers, or when you are running an OS that allows undetectable debuggers.