No es cosa de entenderlo o no entenderlo.
Yo, tb entiendo por "virus" única y exclusivamente "programa autoreplicante". Algunos se limitan a autoreplicarse, otros tienen además efectos destructivos o cualquier otro (como tb sería el envio de información en su caso). Para mi un virus es UNICAMENTE el que se AUTOREPLICA (despues puede hacer otras muchas cosas). Un troyano por lo tanto (PARA MI) no es un virus.
No obstante, la palabra virus se usa cada vez más para hacer referencia a otro tipo de programas (entre otros los troyanos), y creo q NO puede ignorarse este uso.