在PC時(shí)代,最成功的公司微軟提供的是PC操作系統(tǒng)。
在移動(dòng)互聯(lián)網(wǎng)時(shí)代,最成功的公司無(wú)疑是蘋(píng)果公司,而蘋(píng)果再次走上頂峰,與移動(dòng)互聯(lián)網(wǎng)的操作系統(tǒng)iOS不吳關(guān)系。移動(dòng)互聯(lián)網(wǎng)另外一個(gè)操作系統(tǒng)Android,最后被Google收購(gòu)!
物聯(lián)網(wǎng)、IC將來(lái)都可能出現(xiàn)類(lèi)似操作系統(tǒng)功能的產(chǎn)品:IC行業(yè)是否會(huì)出現(xiàn)硬件標(biāo)準(zhǔn)化,個(gè)性功能通過(guò)軟件實(shí)現(xiàn)的趨勢(shì)。 其中硬件標(biāo)準(zhǔn)化,個(gè)性功能通過(guò)軟件這個(gè)趨勢(shì)下的技術(shù)核心是操作系統(tǒng),操作系統(tǒng)是硬件與軟件的接口,有了操作系統(tǒng),就可以將開(kāi)發(fā)人員從兼顧軟硬件的開(kāi)發(fā)的模式,轉(zhuǎn)變?yōu)閷?zhuān)注于軟件或者專(zhuān)注于硬件的開(kāi)發(fā);是在硬件開(kāi)發(fā)上做了社會(huì)分工,而社會(huì)分工必然帶來(lái)效率的提升。
所以操作系統(tǒng)會(huì)在硬件開(kāi)發(fā)上,實(shí)現(xiàn)社會(huì)分工。操作系統(tǒng)的另外一個(gè)價(jià)值,是在操作系統(tǒng)之上,可以非常容易的實(shí)現(xiàn)軟件代碼的重用,對(duì)于軟件而言重用成本低,大大提高個(gè)性化軟件的開(kāi)發(fā)效率。
物聯(lián)網(wǎng)時(shí)代,物聯(lián)網(wǎng)操作系統(tǒng)的開(kāi)發(fā)企業(yè)會(huì)不會(huì)出現(xiàn)類(lèi)似于微軟,蘋(píng)果這樣的公司?我是相信會(huì)有這樣公司出現(xiàn)的。
2016年7月,ARM被軟銀收購(gòu),ARM是比較早推出物聯(lián)網(wǎng)操作系統(tǒng)的企業(yè),印象中是第二家。軟銀收購(gòu)ARM,與布局物聯(lián)網(wǎng)有關(guān)系,那么ARM的物聯(lián)網(wǎng)操作系統(tǒng)事否有加分?
2014年,上海慶科推出了MICO操作系統(tǒng),在發(fā)布會(huì)上,宣布了上海慶科與阿里的合作關(guān)系。實(shí)際上阿里那個(gè)時(shí)候已經(jīng)投資了上海慶科。從時(shí)間上,上海慶科是最早推出嵌入式實(shí)時(shí)物聯(lián)網(wǎng)操作系統(tǒng)的。ARM是第二家。(說(shuō)明:在Google推出的物聯(lián)網(wǎng)操作系統(tǒng)Brillo好像還早一些,但Brillo也是物聯(lián)網(wǎng)操作系統(tǒng),但是針對(duì)處理能力更強(qiáng)的設(shè)備的,其本質(zhì)是Android操作系統(tǒng)去掉了界面操作功能,其主要目標(biāo)設(shè)備是為了類(lèi)似于機(jī)頂盒這樣設(shè)備使用的,與實(shí)時(shí)操作系統(tǒng)并不相同。)
華為的LiteOS,印象中是2015年上半年推出來(lái)的,但因?yàn)槿A為推動(dòng)力度大,現(xiàn)在基于LiteOS的生態(tài)的影響力越來(lái)越大。
記得在上海慶科推出MiCO的時(shí)候,我在現(xiàn)場(chǎng),當(dāng)時(shí)非常好奇MiCO與RT-Thread和uT/OS有什么區(qū)別?這兩個(gè)是國(guó)內(nèi)兩個(gè)知名的嵌入式的開(kāi)源實(shí)時(shí)操作系統(tǒng)。
現(xiàn)在看RT-Thread與MiCO是競(jìng)爭(zhēng)關(guān)系,在操作系統(tǒng)都紛紛融到資的情況下,uT/OS會(huì)不會(huì)受到資本的關(guān)注?
還有一個(gè)開(kāi)源的實(shí)時(shí)操作系統(tǒng)FreeRTOS。
其實(shí)要說(shuō)最早的物聯(lián)網(wǎng)操作系統(tǒng),應(yīng)該是FreeRTOS,RT-Thread,uT/OS這樣的嵌入式實(shí)時(shí)操作系統(tǒng)。而物聯(lián)網(wǎng)操作系統(tǒng),只是在這些基礎(chǔ)上嵌入了通訊集成功能。
工業(yè)革命通過(guò)體力勞動(dòng)的社會(huì)分工,提升了生產(chǎn)效率,開(kāi)啟了工業(yè)文明;而服務(wù)業(yè)革命將通過(guò)腦力勞動(dòng)(包括產(chǎn)品開(kāi)發(fā),設(shè)計(jì)、管理等)的社會(huì)分工,提升腦力服務(wù)效率,將開(kāi)啟服務(wù)業(yè)文明。
而服務(wù)業(yè)文明的主要特點(diǎn)是賦能。將一些有經(jīng)驗(yàn)的思考能力,通過(guò)工具給沒(méi)有這個(gè)能力的人賦能。人工智能、大數(shù)據(jù)等工具都是賦能工具。
我們看物聯(lián)網(wǎng)操作系統(tǒng),實(shí)際上利用操作系統(tǒng)作為接口,實(shí)現(xiàn)軟件開(kāi)發(fā)與硬件開(kāi)發(fā)的社會(huì)分工。而在硬件標(biāo)準(zhǔn)化之后,更多的功能是通過(guò)軟件實(shí)現(xiàn)的。
而操作系統(tǒng),極大的降低了軟件開(kāi)發(fā)者的難度。
基于操作系統(tǒng),還會(huì)進(jìn)一步做軟件開(kāi)發(fā)工具(提高開(kāi)發(fā)效率)、軟件應(yīng)用開(kāi)發(fā)的分工。
在同一個(gè)操作系統(tǒng)上,軟件代碼的復(fù)用非常便捷,隨著操作系統(tǒng)生態(tài)的完善,一些基礎(chǔ)功能將會(huì)成為可重用的工具,被方便的調(diào)用。
物聯(lián)網(wǎng)操作系統(tǒng),是另外一個(gè)賦能工具:將有某些領(lǐng)域的專(zhuān)家的能力,通過(guò)軟件讓更多的人可以使用,而更多服務(wù)業(yè)文明的賦能工具,都是將經(jīng)驗(yàn)、能力通過(guò)工具讓更多專(zhuān)注于應(yīng)用的開(kāi)發(fā)者方便使用!
而物聯(lián)網(wǎng)設(shè)備的多樣性,長(zhǎng)尾特點(diǎn),物聯(lián)網(wǎng)操作系統(tǒng)也將具有多樣性,長(zhǎng)尾特點(diǎn)。一些專(zhuān)業(yè)領(lǐng)域的功能可以嵌入到操作系統(tǒng)中。
所以物聯(lián)網(wǎng)操作系統(tǒng)還會(huì)被持續(xù)關(guān)注!