Anyway, malicious features are present in the most widely used non-free programs but they are rare in free software, because with free software the users have control: they can read the source code and they can change it. 