金山杀毒引擎
·第二部分 2000-2002 金山毒霸的崛起
·金山杀毒引擎2.0
从1999年4月在互联网免费下载到2000年11月正式产品发布,金山毒霸在广大用户中积攒了良好的口碑。然而要正式杀入这个激烈竞争的杀毒市场,光有这些是远远不够的。
金山毒霸在互联网上1999年的成功,是源于两个字“免费”。在当时随便一款杀毒软件都需要258元或者358元的情况下,出现了一款杀毒软件效果不错,并且完全免费!这个状况简直让用户为之疯狂。
然而金山明白,在杀毒这个特别需要技术积累的行业,逾越十几年的技术积累不是很容易的事情,包括每一个样本的积累,都是一个过程,更不要说是大量病毒特征的提取和清除模块等等。早期自主研发的杀毒引擎难免和国外产品有一定的差距。
在1999年5月的时候,金山毒霸研发小组进行了扩充,招徕了十几个中国最早一批的顶尖反病毒专家。而由于团队的扩充,卢新冬管理才能的匮乏开始明显的暴露出来。很多人回忆起那段岁月时都说,“阿冬是一个天才程序员,但却不是一个优秀的团队领导人。”卢新冬习惯蜷在珠海四楼最里面的角落里,一个人思考问题,很难与其他团队成员进行交流。然而靠一个天才打天下的时代已经过去了,团队协作是必不可少的。
于是公司做出调整,由陈飞舟带领金山毒霸团队。为了缩短与国外杀毒引擎的差距,为了得到更好的查杀效果,陈飞舟上任后的第一件事情,就是将现在的杀毒引擎,从底层架构开始全部推倒重写了一遍。
陈飞舟回忆那经常熬夜的3个月项目攻坚阶段时,笑着说,“我们完成了别人都认为是不可能完成的任务。其实也蛮开心的。很有成就感。”“成就感”是金山毒霸研发团队最喜欢说的词语。在他们看来,工作的辛苦和工薪的微薄都没有关系,只要能够研发出世界一流的杀毒软件,所有的付出都是值得的。因为这让人很有“成就感”。
每个早上,只有一两个人清醒着坐在电脑前,另外几个人则在座位上七倒八歪,用各种“痛苦的”姿势睡着。甚至是在项目已经进入收尾阶段,陈飞舟也曾创下一个月没有出过珠海金山大厦一步的记录。2楼是珠海金山的员工宿舍,7楼是金山的员工食堂,4楼是金山毒霸的研发中心。三点一线的生活让珠海金山的研发人员更像是生活在“大五”。
2000年6月,金山毒霸完全自主创新的杀毒引擎二代问世了。
·国际国内双引擎
1999年到2000年之间,金山在市场调查时发现,很多用户都使用两套杀毒软件,其中包括国际流行的杀毒软件诺顿、PC-Cillin。最后,由雷军拍板,“使用两个杀毒引擎”。 当时金山和国际上众多厂商都进行过一轮漫长的谈判,最后在各种因素比较下,2000年9月正式选择了俄罗斯Dr.web的杀毒引擎。
消息传到珠海金山毒霸研发小组时,成员们都很保守的接受这个双引擎方案。对于经历了多少个不眠之夜完全自主研发的杀毒引擎,就有如自己细心呵护的孩子一样,研发团队是无法舍弃对它的感情的。用陈飞舟的话说,“当时我们的杀毒引擎已经很稳定了。从各种试验的效果来看,杀毒效果并不比市面上销售的杀毒软件差。”
雷军在回忆这个双引擎决策的时候说:一是从市场的因素考虑,觉得大众更乐意接受。二是从功能上考虑,Dr.Web与金山毒霸的引擎在功能上互补。金山毒霸跟Dr.Web的合作形式是金山毒霸使用Dr.Web的引擎,付给Dr.Web一定的费用以及每套产品一定比例的抽成。
在将金山自主研发的杀毒引擎与Dr.Web的整合过程中,研发团队采取了非叠加式引擎。叠加式引擎的杀毒过程较慢,例如说杀450个文件病毒,可能报有900个,因为两个引擎都查一遍。金山是非叠加式引擎,金山引擎与Dr.Web两者互补,金山毒霸的整体杀毒过程比其他双引擎软件要快。
经过了几个月的引擎整合过程,2000年11月金山毒霸正式版出炉了。
网友评论