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