So, jetzt gebe ich mal meinen Senf dazu.
Wenn man ein System nutzt, das die 4-stufige Rechtevergabe der Prozessoren, eine Access-Control-List (ACL) nutzt und unnötige Services abgeschaltet sind braucht man sich keine Sorgen um Viren zu machen. Es sei denn man will allen möglichen Schnickschnack haben, dann könnt ihr euch alles mögliche einfangen. Dazu muss man nicht mal programmieren können. Das habe ich festgestellt, als ich in der 11-ten Klasse mit einer Ackermannfunktion in Java den Schulserver abgeschossen habe. Ein Zeichen falsch gesetzt und nach 2 Minuten war die komplette Schule samt Überwachungsanlagen offline. Hat 2 Stunden gedauert, bis alles wieder lief.