1.1.3 计算机病毒科幻起源

科幻小说世界中的东西往往能成为启发人们实践的思维先导。1975年,美国科普作家约翰·布鲁勒尔(John Brunner)出版了名为《震荡波骑士》(Shock Wave Rider)的科幻书,讲述了男主角在网络社会中用蠕虫程序改写自己身份,然后逃避惩罚的故事。该书精确地预言了如今的大规模网络、黑客、基因工程和计算机病毒等概念与事物。1977年,美国科普作家托马斯·捷·瑞安(Thomas.J.Ryan)发表的科幻小说《P-1的春天》(The Adolescence of P-1)成为美国畅销书(见图1-5)。作者在该书中构思了一种能够自我复制、利用信息通道传播的计算机程序,并称之为计算机病毒。该计算机病毒最后控制了7000台计算机,造成了一场空前灾难。

图1-5 科幻小说《P-1的春天》(The Adolescence of P-1

尽管该“计算机病毒”只是科幻小说里的事物,但它或许就是启发程序员开发现实中类似程序的实例,可被视为计算机病毒的科幻前世。事实表明,科幻小说世界中的东西一旦成为现实,将极有可能成为人类社会的噩梦。计算机病毒的诞生及其发展史真实地见证并诠释了这个观点。