From an early age, my parents taught me to be as open as possible to others' ideas, however bizarre or unlikely these may seem. Nobody should be dismissed out of hand just because they think in a certain way - an attitude that I assume all my readers share. However, when I saw the item about extraterrestrial viruses, my hackles rose, particularly as it came from a scientist, or at least somebody who claimed to be one.
What surprised me was not the fact that it talked about Martians, I regard belief in the existence of life in outer space as a personal issue which I am prepared to respect. What really struck me was the almost non-existent scientific and logical basis for the claim. Instead, it is little more than an incoherent fantasy, the result of a conversation between friends at the end of an evening during which a few too many bottles of cheap wine had been consumed.
I accept that you can make up anything you want for the movies: not for nothing do we call it "science fiction" (or "invented science"). A close viewing of "Star Wars", for example, will quickly reveal scientific errors which would leave any high school student flunking his exams, but the point of such movies is not to give the audience a physics lesson but to entertain them. This is why people pay their money, and may the force be with them. Or the movie "Independence Day", where the earthlings halt an invasion by introducing a virus into the computers of the invading spaceships. Fine, it helped to pass an enjoyable few hours, but that was all.
Before making a statement like the one mentioned at the start of this article, one should think carefully, and doubly so if you work in a scientific institution. This is because the statement is likely to be read by lots of people who won't have the faintest idea about the reality which underlies the statement, but who will nevertheless believe the statement if it comes from a scientist.
Let's start at the beginning. What operating systems do we earthlings use, and what systems do Martians use? Suppose I had a lot of disks containing material recorded using operating systems which are completely obsolete (CP/M or Xenix) and I wanted to keep this information. The process of migrating this information onto current media would not be an easy job. And that's without mentioning the technological challenge of retrieving the information which is stored on punch cards. Apart from the system with which these were created, who nowadays has a card reader of this sort in working condition?
Now, at the start of the 21st century, a fairly simple system for communicating between computer systems has been created, allowing information from different machines to be shared without too much difficulty: it is called TCP/IP. If you use an IBM AIX system with a RISC processor you can access the same content as an Apple user with OS/X and a Motorola processor, a Hewlett Packard Windows users with an Intel processor or other setups using an AMD Athlon processor and Linux. This allows you to send information and share data without any difficulty. However, it's another matter if what we want to share is a virus: that is, executable code. Here, the problem is greater.