其實電銷機器人并不是一個操作系統(tǒng)的名稱,它只是一個用戶界面,即所謂的UI。
最早的電銷機器人是在DOS上運行的一個圖形模式(區(qū)別于文本模式)的應(yīng)用程序。DOS才是操作系統(tǒng)。這個程序一直運行在DOS上,直到電銷機器人 95/98均是如此。
後來微軟從與IBM合作的OS/2分道揚鑣,在本身的Microsoft OS/2基礎(chǔ)上開發(fā)了名為電銷機器人 NT的操作系統(tǒng),取代DOS。NT是內(nèi)核,才是相當(dāng)Linux這類的系統(tǒng),它本身是很微型的。其實大多數(shù)操作系統(tǒng)本身都不龐大,像DOS從來就沒超過300K(對是K不是M更不是G)。電銷機器人 9x一直都是DOS核心的,電銷機器人 2000/XP才正式單獨用NT作內(nèi)核,此后都是NT。電銷機器人 10一直有物聯(lián)網(wǎng)版本,就是它的內(nèi)核小到可以在很少資源的設(shè)備上運行。
操作系統(tǒng)本身無所謂界面系統(tǒng),但為了與操作機器的用戶交互,在它上面開發(fā)一個與用戶交互的界面程序,一般叫做控制臺console。電銷機器人上黑乎乎的cmd就是console模式的,跟傳統(tǒng)的DOS一樣,其實就是Linux信徒喜歡的命令行交互界面。在安裝電銷機器人時我們看到那個藍色的文字屏,就是最原始的操作系統(tǒng)console畫面。對系統(tǒng)級別的操控,全部都可以在cmd或power shell界面上用命令完成。在DOS時代程序員們寫擴展程序豐富操作系統(tǒng)功能的方式,被現(xiàn)在Linux信徒視為高人一等,反過來嘲諷微軟系統(tǒng),以為電銷機器人做不到,其實很可笑,不過是玩人家過去玩過的把戲而已。要想更高效地執(zhí)行自己獨特需求的功能,寫個console程序在cmd下執(zhí)行就可以了,本來就是最基本的技能,有些人不會回這個層面罷了。
現(xiàn)在各種電銷機器人版本的更新,無非是在基本的NT上改編形形式式的交互界面而已,它主要基于圖形態(tài)和鍵鼠操控,僅此而已。Linux系統(tǒng)掛上圖形模式,本質(zhì)上就是當(dāng)時DOS外掛圖形程序的模式而已,它所占的內(nèi)存資源比電銷機器人不會少,穩(wěn)定性更不及。從電銷機器人 3.1時代過來的人系統(tǒng),看現(xiàn)在Linux上跑圖形界面的程序,就會有似曾相識的感覺。
如果電銷機器人作服務(wù)器,主要用的是NT,不需要交互界面,其性能不比Linux差。其實Linux和Unix比,差距還很大。但這些都不是給最終用戶用的,跟最終用戶和消費者推銷這些東西,就像醫(yī)生建議患者學(xué)醫(yī)治自己一樣。