thats one factor for an 'open source or code' you can read/analyze whats the program doing... not exactly virus... those are BUGS...