朋友告诉我,他读书的时候,校外有录像厅半夜播放色情片;一位同学,常带领大家翻墙出去“欣赏”。某天,该同学不知为何,打电话向公安机关告发,录像厅遭查封,大家没了去处,知道真相后,将告发者暴打一顿了事。
最近甚嚣尘上的“360safe事件”,让我想起上面这个故事。无论出于什么心理,打击丑恶事物的结果总是好的。既得利益者窝里反,让其他既得或将得利益者不爽,群起而攻之,是非对错太复杂,按下不表。当媒体都在关注当事人之间的互相指责、谩骂时,该被关注的对象:流氓软件,反而成了配角。
什么是流氓软件?有媒体认为,“流氓软件”定义不清晰,应该组织专家研讨鉴定。其实何须这么麻烦——未经同意强行安装、未经事前告知强行弹出广告、不提供删除功能,有这三条之一,就足以裁定一个软件是“流氓”了。用户被不断弹出的广告窗口、变得极不稳定的操作系统所困扰,这时候还去谈什么“定义”,实在有避重就轻、王顾左右而言他之嫌疑。某些坚称“没有流氓软件”的媒体,更让人怀疑有幕后公关交易的可能。
流氓软件,存在对电脑用户的严重侵权行为,和苍蝇蚊子等害虫一样,理应加以杀灭。360safe开了一个头,但它决不是无二之选。在中国互联网乌七八糟的环境中,一家商业公司力推的安全产品,尤其是针对竞争对手的安全产品,值不值得信赖,现在很难说。流氓软件怎么杀?程序,自然该用程序杀。程序是谁写的?自然是程序员。所以,杀灭流氓软件,程序员当仁不让。
问题是,流氓软件从何而来?我们不得不遗憾地承认,是程序员写的。不知道读者中,有没有写过或正在写流氓软件的程序员。如果有,他一定会辩解自己是出于生计所迫。实际上,能写出过得去的流氓插件的程序员,找份高薪工作,根本不成问题。是报答老板的知遇之恩,还是为了炫耀自己的技术水准?无论如何,对于有良知的程序员来说,写流氓软件代码,字里行间都写着“耻辱”二字。计算机技术是为了造福人类,用自己掌握的编程功力为虎作伥,实在不值得。流氓软件程序员,应从我做起,不再参与肮脏下作的勾当,彻底告别流氓软件。
我相信,全中国的程序员中,有相当部分具备编写杀灭流氓软件程序的功力。有时听到程序员朋友说,今天又手工干掉一个流氓软件,我就想,不知多少用户,因为没有能力自己删除流氓软件,而深受其害呢?如果程序员们都把自己杀流氓软件的经验分享出来,甚至做成杀灭工具,让大家都能使用,流氓软件的末日,大概也就到了。
在某些公司利用流氓软件大赚其钱的时候,也同时在毁灭软件行业。现在是程序员展示良知与实力的时机了。我们呼吁程序员朋友,不写流氓软件,分享删除流氓软件的经验,编写杀灭流氓软件的程序。流氓软件是互联网身上的一颗毒瘤,是软件行业的害群之马,理应被群起而攻之,击灭而后快。程序员行动起来,抵制和进攻流氓软件,还互联网一个清净,还软件业一个公平,还自己一个名誉。
商人重利,有些短视的商人为了利益不惜伤害用户、杀鸡取卵,流氓软件就是这样流行起来的。程序员行动起来之时,就是流氓软件灭亡之日,希望这一天不要太晚到来。