2014年,不論是HelloX操作系統本身,還是物聯網操作系統的概念和模式,都有較爲明顯的進展。首先,經過一年的努力,HelloX本身有了較大程度的完善,已經具備直接應用的水準:
1. 成功移植到基於Cortex M3的STM32 MCU上,在多塊開發板上進行了測試,性能穩定;
2. 成功完成lwIP協議棧到HelloX的移植,HelloX第一次穿越大西洋和太平洋(ping通google和BBC網站,呵呵);
3. 成功完成一個WiFi協議棧(MR09)和有線以太網協議棧的移植,能夠動態獲取IP地址,並訪問外網服務器;
4. 基於PC的版本,也成功移植到VS2010等開發環境上,並完善和增加了文件系統/GUI/可加載模塊等功能,基本上就是一個功能完備的個人計算機操作系統了;
5. 形成了一個相對固定的開發團隊,包括軟件開發人員和硬件開發人員。同時,源代碼也託管到github上(github.com/hellox-project);
6. 最可貴的是,通過一年的思考和交流,形成了比較完備的物聯網操作系統的概念和理念,這與傳統的操作系統理念不同,也與嵌入式操作系統的理念不同。這是我們後續進一步開發和探索的方向。還有很多進展,就不一一列舉了。在此感謝各位參與開發的朋友,也感謝支持HelloX項目,站在旁邊爲我們喝彩的朋友。
除此之外,經過一年的思考和推廣,整個行業對物聯網操作系統的概念也形成初步的認同(理念和概念上認同,但未形成商業成功):1. 在2014年一年當中,與IT和通信行業的同仁當面或電話交流不下20次,其中有很多是大型企業/知名企業的主管或負責人,所有交流過的朋友,都認可物聯網操作系統的理念,在未來的時間裏,我們將一起進行進一步的探索;
2. “物聯網操作系統討論”羣組由2014年前的200多人,增加到600多人,blog的訪問次數也達到15萬左右(一年翻了五倍),形成了一個初具規模的開源社區。這雖然仍然不具有行業影響力,但卻說明整個行業都在思考和逐步認同“物聯網操作系統”的理念;
3. 整個行業已經認識到,傳統的移動互聯網操作系統(比如Android)和通用操作系統,不能適應物聯網的特徵需求,各大巨頭都在探索適合物聯網的生態平臺和操作系統。比如Google推出了Android wear,ARM推出mbed等,都是一種探索。
這種行業逐漸破冰,逐漸達成共識,應用推進速度逐漸加快的形勢,對我們HelloX項目進一步的探索和開發,提供了比2014年更加良好的契機。只要我們繼續前行,保持開放的心態與行業共同探討和交流,並通過持續的努力和付出,逐步積累和完善HelloX項目,相信我們一定會爲行業的發展做出貢獻,同時實現自己的價值和理想。
在新的一年裏,我們會根據2014年形成的共識和模式,對HelloX操作系統做進一步的開發和完善,並通過一兩個實驗性應用項目,來驗證物聯網操作系統的概念和模式。同時,我們會持續的保持與行業的溝通和學習,實時調整探索的方向和目標。
這個探索的過程,不論對整個行業,還是對參與的個人,都是有益的。對行業來說,如果我們能夠成功,那麼會大大推動整個物聯網產業的發展,給人們的生活帶來更多的便利和美好。如果我們失敗了,那也說明這條路是不通的,或者說我們行走的方式是不通的,爲行業的進一步探索,提供寶貴的教訓。對參與探索的個人來說,則是一個充滿希望的機會和挑戰。不論我們的探索是成功還是失敗,個人都將從中獲益。而且,只要我們堅持走下去,失敗的概率是非常小的。
在新的一年裏,希望有更多的同仁能夠加入我們,共同探索。新的一年,讓我們攜手前行。