2
本文作者: 張馳 | 2014-06-05 16:28 |
現(xiàn)在什么東西都能聯(lián)網,燈泡、恒溫器、咖啡機,甚至是動物。
獾是一種長時間居于地下的動物,讓動物學家和生物學家很難確定他們的行蹤,GPS等技術在地下也往往不能正常工作。不過在五年前,牛津大學的研究人員Andrew Markham和Niki Trigoni發(fā)明了一種可用于地下的無線追蹤系統(tǒng),而這一系統(tǒng)是基于一個開源操作系統(tǒng)Contiki。
“Contiki的作用很大,它允許快速成型,也很容易在不同硬件平臺上切換?!盡arkham表示。
Contiki不如大家熟知的Windows,OS X和Linux出名,但十多年來,它一直是許多駭客、學者和公司的首選,用于制作傳感器、追蹤器等聯(lián)網設備,和基于網絡的自動化系統(tǒng)。Contiki很小,免費,也很成熟,很適合那些想快速開發(fā)物聯(lián)網設備的開發(fā)者和公司,減少了考慮操作系統(tǒng)的煩惱。
Contiki真的很小,Linux可能只要1MB的RAM來運行,它只需要幾KB。Contiki的發(fā)明者Adam Dunkels曾將一個完整的操作系統(tǒng)(包括圖形用戶界面,網絡軟件和瀏覽器)裝在不到30KB的空間上。這一特性讓Contiki很適合小型低能耗的芯片,這種芯片也多見于物聯(lián)網設備。
不久后,Contiki可能面臨微軟這樣公司的競爭,后者最近公布了為物聯(lián)網開發(fā)的Windows。不過盡管微軟新系統(tǒng)會對9寸以下的設備免費,但并不開源,而Contiki的開源史已經有11年了。
Contiki可以追溯到Dunkels的大學期間。2000年,他在開發(fā)一個項目,用無線傳感器追蹤曲棍球運動員的生命特征,并將數(shù)據顯示在屏幕上。為了令傳感器更精確地與計算機網絡互聯(lián),Dunkels編寫了一個軟件LwIP(簡化互聯(lián)網協(xié)議)。盡管LwIP到現(xiàn)在都還用在一直微控制器上,但當時Dunkels仍覺得它不夠簡單,便在2003年制作了microIP,并最終發(fā)展成了Contiki。這一系統(tǒng)很快被研究人員和愛好者接受,也吸引了一些商業(yè)用戶,在Rad-DX輻射探測器和Zolertia噪聲監(jiān)測器上都有應用。
近此年在工業(yè)和建筑自動化上的物聯(lián)設備越來越多,每年的消費電子展上都能看到很多產品,但這些都只是一小部分。Nest在被谷歌收購后應該有建立物聯(lián)標準的野心,前幾天的WWDC上蘋果發(fā)布的HomeKit和HealthKit也有這一意向。不過Contiki發(fā)展得也不錯,不少科技公司都開始使用它,其中就包括了Nest的競爭對手Tado。
為了推動Contiki的商業(yè)化,Dunkels辭去了在大學的教職,成立了Thingsquare,一家為Contiki設備提供基于云的后端服務的創(chuàng)業(yè)公司。公司的目的是讓開發(fā)者的硬件設備更方便地與智能手機和網絡相連,它管理服務器,并提供所有管理設備所必需的軟件。
via wired
雷峰網原創(chuàng)文章,未經授權禁止轉載。詳情見轉載須知。