Regarding biological viruses, your comment seems to assume that all viruses are detrimental to life.
http://en.wikipedia.org/wiki/Cowpox
Regarding biological viruses, your comment seems to assume that all viruses are detrimental to life.
http://en.wikipedia.org/wiki/Cowpox