第十章 蜜蜂殺毒(1/2)
像新輸入法是e7u以紫光拼音、拼音加加、微軟拼音、智能abc等常見輸入法為藍本,優化組合的結果一樣,它為馬競提供的殺毒軟體,其實也是市面上多種殺毒軟體的優化組合體。
當然這種臨時拼湊的「多引擎n合1」殺毒軟體,並不是馬競心目中最好的樣子:它只是通過優化代碼提高了執行效率降低了資源占用,並不符合馬競的軟體理念。
在他的想法中,計算機軟體的核心目標應該是「用戶至上」,軟體盡力確保用戶——也就是馬競自己——在使用電腦時可以更加隨心所欲,竭盡所能地發揮硬體的能力來為用戶服務。這一理念表現在殺毒軟體上就是,馬競認為殺毒軟體應該確保用戶對電腦的控制權,不會被其他人、其他軟體,甚至硬體bug(漏洞)奪走。
因此他設想中的殺毒軟體雖然名叫殺毒軟體,實際上最主要的功能卻是殺流氓軟體,這是因為在網絡上流氓軟體GG彈窗比病毒木馬更加容易遇到。
甚至於為了更好的對抗瀏覽網頁時的各種GG彈窗,馬競還準備讓e7u為其配備了一個基於windows自帶的ie瀏覽器內核的多標籤、無GG清爽瀏覽器。
馬競作為這款殺毒軟體的首席體驗員兼功能設計師,需要什麼功能只管向e7u開口,能夠實現的功能很快會被添加進來,然後由他親自試用,再把不理想的功能去掉。不過因為目前的首要目標是高考獲勝,暫時只能對現有殺毒軟體進行小修小補還沒來得及重建全新的殺毒引擎。
目前最重要的是,馬競需要為這兩款軟體起個響亮又好記的名字。
「馬競輸入法、馬競殺毒之類的名字第一個要排除。製作傳播這兩款軟體目的都是為了方便自己找到那個真正的肇事者,而不是為我自己揚名。」
想到之前在學校機房看到的「蘋果美洲獅」,馬競忽然有了靈感,可以用動物的名字來命名。
「劍齒虎?一對獠牙利齒很是威武。可是這貨滅絕了,有些不吉利。」
「藍鯨?地球最大生物。可是這樣是不是暗示軟體笨重遲鈍?」
「螞蟻?靈活機敏的小東西。可是網上有網絡螞蟻軟體,可能會弄混。」
「北極熊?跟扣扣的企鵝一南一北兩極之王。這個感覺還行,就是怎麼感覺像是防寒服或者冰箱的名字?」
最終糾結半天之後馬競終於想到了一個不錯的名字——蜜蜂。
首先,蜜蜂給人的印象比較好:勤勞的小蜜蜂,同時蜜蜂也有一定的危險性或者說戰鬥力。同時蜜蜂和螞蟻一樣是靈活聰敏的小昆蟲,體現這款軟體輕易獲取輕巧易用的特點。
而且「蜜蜂」這個名字還有一個好處,恰好是「免費」的諧音,有利於推廣這兩款計劃免費運營的軟體。
蜜蜂也像螞蟻、蝗蟲、大雁、雨燕這些群居動物一樣,經常表現出集群智慧,單個低智能個體之間互相配合表現出讓人類驚訝的整體行為。比如蜜蜂和螞蟻的「發現食物-通風報信-集體勞動」、蝗群的集體肆虐、大雁的編隊飛行、雨燕以及其他一些群居小鳥集團飛行時變成各種大型圖案。
而「集群智慧、聯網協查」也是馬競的殺毒軟體在多管閒事愛殺流氓軟體以外,真正的特色功能和核心功能。
設計這個功能的目的,卻不是為了更好的服務用戶,而是為了降低殺毒軟體的運營維護成本。
眾所周知,殺毒軟體和病毒木馬就像是非洲草原上的獅子和羚羊,在互相競爭中也用自己的進化逼迫對方持續進化,跑得快的羚羊餓死跑得慢的獅子,跑的快、腰力強的母獅子咬死跑得慢的羚羊(雄獅一般只和其他食肉動物戰鬥,因為威武霸氣的鬃毛利於威懾豺狗&卻不利於偽裝捕獵)。
病毒的江湖是道高一尺魔高一丈,殺毒軟體往往是病毒感染後默認第一個解決的目標,所以殺毒軟體需要不停更新才能保證第一時間發現並清除病毒。
而這將造成很大的運營維護開支,卻又偏離了馬競的本意,他只是需要占領更多用戶的桌面罷了,幫忙殺毒只是進入的藉口罷了。
本章未完,點選下一頁繼續閱讀。