從windows 1.0到現(xiàn)在,這款經(jīng)典操作系統(tǒng)已經(jīng)迎來(lái)了它的30歲生日,其中windows xp更是長(zhǎng)壽,存活了13年。然而,頻繁的系統(tǒng)更新和安全補(bǔ)丁安裝也一直困擾著用戶。盡管有自動(dòng)更新功能,但當(dāng)你正忙于急事時(shí),系統(tǒng)突然自動(dòng)重啟,真是讓人追悔莫及。
近日,美國(guó)國(guó)防高等研究計(jì)劃署(DARPA)宣布了一項(xiàng)為期四年的計(jì)劃(BRASS):旨在開(kāi)發(fā)一個(gè)能使用一個(gè)世紀(jì)的操作系統(tǒng)。
這個(gè)操作系統(tǒng)如何能使用這么長(zhǎng)時(shí)間呢?簡(jiǎn)單來(lái)說(shuō),它能夠自我更新。通過(guò)深度機(jī)器學(xué)習(xí),操作系統(tǒng)能夠?qū)崟r(shí)自動(dòng)適應(yīng)內(nèi)部系統(tǒng)環(huán)境和外部軟件環(huán)境。
通常,你安裝的大多數(shù)更新和補(bǔ)丁是為了讓系統(tǒng)更穩(wěn)定、更安全、更兼容?;谶@三個(gè)因素,工程師們需要面對(duì)更復(fù)雜的問(wèn)題,包括數(shù)據(jù)庫(kù)結(jié)構(gòu)、程序開(kāi)發(fā)開(kāi)放接口(API)、服務(wù)器、硬盤(pán)存儲(chǔ)空間、外部網(wǎng)絡(luò)協(xié)議等。BRASS計(jì)劃處理相同的問(wèn)題,但其目標(biāo)是使這些工作智能化。
這將是一個(gè)全新的生態(tài)系統(tǒng):從硬件角度來(lái)看,內(nèi)存、帶寬、電池續(xù)航、處理器計(jì)算能力等都需要能夠承受自動(dòng)更新;從軟件開(kāi)發(fā)和系統(tǒng)結(jié)構(gòu)角度來(lái)看,軟件開(kāi)發(fā)語(yǔ)言和系統(tǒng)開(kāi)發(fā)語(yǔ)言需要使用一種全新的編譯語(yǔ)言,能夠兼容輸入輸出模塊、數(shù)據(jù)庫(kù)結(jié)構(gòu)、服務(wù)器協(xié)議等。
其中,操作系統(tǒng)相對(duì)穩(wěn)定,一旦軟件基于用戶需求開(kāi)發(fā)出新功能,系統(tǒng)會(huì)觸發(fā)敏感程序?qū)ζ溥M(jìn)行兼容。
未來(lái),除了系統(tǒng)更新這一環(huán)節(jié)外,可能連安裝程序的步驟也會(huì)消失。因此,除了創(chuàng)造新的抽象語(yǔ)言外,BRASS計(jì)劃還會(huì)顛覆用戶體驗(yàn),并產(chǎn)生更多與以往不同的用戶需求?;蛟S,未來(lái)購(gòu)買(mǎi)電腦或手機(jī)時(shí)會(huì)多出一個(gè)不錯(cuò)的選擇。
當(dāng)操作系統(tǒng)遇到人工智能,這是一個(gè)充滿想象力的應(yīng)用,但難度非常高,不一定能在四年內(nèi)完成得很好。
目前,一般想要?jiǎng)?chuàng)新操作系統(tǒng)的公司,比如開(kāi)發(fā)國(guó)產(chǎn)操作系統(tǒng)的中標(biāo)麒麟,通常是在開(kāi)源系統(tǒng)Linux上根據(jù)需求進(jìn)行一些修改。這種工作量往往也非常大,但開(kāi)發(fā)操作系統(tǒng)更重要的是生態(tài)系統(tǒng),比如自帶軟件、界面設(shè)計(jì)等,成本隨之而來(lái)。
然而,1959年發(fā)明的編程語(yǔ)言COBOL至今仍被一些金融機(jī)構(gòu)使用。它存活了近60年,這種延續(xù)性讓開(kāi)發(fā)者對(duì)BRASS計(jì)劃充滿了希望。
但目前它更像是解決軍方需求的產(chǎn)品。對(duì)于企業(yè)和政府來(lái)說(shuō),更新系統(tǒng)涉及商業(yè)機(jī)密和國(guó)防安全,資金不是問(wèn)題?,F(xiàn)成的例子是,許多企業(yè)用戶仍在使用Windows XP。
路由網(wǎng)(www.lu-you.com)其它相關(guān)文章!