杀毒软件需要开源吗?


    昨天,金山卫士宣布开源,我很感意外。一款好端端的杀毒软件为什么要开源?何故?

          现在大多数的杀毒软件都是给Windows补台的,平时,我不爱搭理它们,特别是到了现今的互联网时代,更觉得杀毒软件“乏味”。但是目前的实际情况是,绝大多数中国网民都还是使用XP上网冲浪,这是一个客观现实,不可回避。因此,在当前杀毒软件在我国还是一个很有意义的“产业”。实际上,杀毒软件的道理并不复杂,培育一个“疫苗库”(“Vaccine Base”),或建立一个病毒库Virus Base),据此为广大用户扫描杀毒(或防毒)就是了。杀毒软件厂商,与海参养殖专业户一样,需要精心培育病毒“疫苗‘,这就需要成本,比如,员工要发工资,办公场地要交租金,......,企业不赚钱,这怎么能行呢?在我看来360卫士完全免费,简直是胡闹莫非是360老板头脑真的发疯了

         实际上国际上比较知名的主流杀毒软件(Anti-Viruses)大约有40余种,几乎都是私有软件,不开源需要付费使用。这很正常,不必大惊小怪。近年来,出现了一种“异端”杀毒软件,升级很快,老版本免费,新版本收费,比如:BitDefender(也是私有软件),横扫全球,无人可挡。360杀毒更进了一步,完全免费!对此,我就是想不通,360员工吃什么?

        大约在十年前,有人发起了一款自由杀毒软件(GPL软件)的开发计划,叫ClamAV,源代码完全对外开放。近年来,ClamAV杀毒软件有了很大的发展,因为它不是“All in one”杀毒软件包,用户数量目前还不够多(也有数百万用户),但是,它很有特点,杀毒率很高(当然不是100%)。特别是近年来Moon Secure(叫“月光安全”开源杀毒软件)迅速兴起,像一颗冉冉升起的明星,具有企业级的实时扫描器,能够有效地“对付”病毒、木马和碟件。由此可见,开源杀毒软件不是“另类”,前景一派光明

         我认为,金山卫士的开源宣言确实写得很不错,说得非常到位,狠狠地教训了360一顿。金山开源360免费,这都是中国网民的“福气”。但是,我要问你们一句产品不赚钱,你们靠什么吃饭?你们不吃饭当神仙,长期以往,怎能赢得用户对你们的?什么自由软件,什么软件免费,如果不能赚钱全是凭空宣传不可信!据说360官方发表声明:“360与所有国际著名安全厂商一样,不会对安全软件开源。在中国,有3亿多用户使用360保护自己的电脑,杀木马、防盗号、保护隐私是360的首要责任。如果360源代码开源,势必会让木马有更多的攻击方法,这是对用户的不负责任”。此言差矣!360开源与否,不会影响到病毒、木马的攻击效果(或增加攻击方法)360(杀毒软件)只是用户的看病医生,病人(Windows)原本就体弱多病,是否容易感染病毒,与你何干(不管你的事)内科(相对于闭源)和外科(相对于开源)都能为用户治病,没有本质性的区别。金山开源杀毒,360杀毒免费,都必须面对同一个问题:你们怎么盈利?如果金山和360都不盈利(在互联网上盈利才算光荣),骨瘦如柴,弱不经风,你们怎么对用户负责?