IT myths: Who writes the viruses?