《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業界動態 > 解讀十大物聯網開源操作系統,背后都藏匿著怎樣的智慧

解讀十大物聯網開源操作系統,背后都藏匿著怎樣的智慧

2016-12-23

物聯網、開源、操作系統是目前IT業界的熱門詞匯,也正是這三個詞匯構成了物聯網開源操作系統。那么,對于物聯網開源操作系統,你了解有多少呢?我們今天帶大家一起走近物聯網操作系統,同時介紹10款經典的物聯網操作系統。

從物聯網說起

585b716b79f22.jpg

(圖片來源于:維基百科)

物聯網,英文名:Internet of Things,簡稱:IoT,是互聯網概念的一種延伸,廣義是指各種物理對象之間的聯網,簡單的說,就是“物物互聯”?!拔铩痹谖锫摼W中,可以是各種各樣的設備,例如監測心臟功能的植入物、監測農場動物的生物芯片、內置傳感器的汽車、監測食品環境的DNA分析設備、用于消防和搜救的現場操作設備等等。

585b716011be9-thumb.png

(圖片來源于:思科)

物聯網技術包括了智能電網、智能家居、智能交通和智慧城市等等概念,是一種更廣的聯網,最終目標是實現電網、家居、交通等領域網絡之間的互聯,同時提供安全性、數據分析和管理。

操作系統是什么?

585b71555904e-thumb.jpeg

(圖片來源于:維基百科)

操作系統,英文名 operating system,簡稱:OS,是一種系統軟件,位于計算機硬件和應用程序中間的一層,管理硬件和軟件資源,為計算機程序提供相關服務。所有的計算機程序包括應用程序或者固件,都需要操作系統支持。

一般來說,操作系統通常具有以下功能:進程管理、中斷、內存管理、文件系統、設備驅動、網絡、安全、輸入輸出系統。

典型的操作系統主要有windows 操作系統(微軟)、Unix及類Unix操作系統(Linux、谷歌)、mac操作系統(蘋果)。

windows 操作系統 MS-DOS 的基礎上設計的圖形操作系統,是一種閉源系統,即源代碼不開放。

而Unix及類Unix操作系統,例如FreeBSD、OpenBSD、Solaris 、Minix、Linux、QNX、谷歌的Android 操作系統(基于linux),ubuntu,這些基本上都是開源系統,源代碼開放。

另外就是蘋果的Mac OS X 和 iOS移動設備操作系統,是以Darwin為基礎開發的,Darwin 是一種類Unix操作操作系統,蘋果的操作系統(Mac OS X 和 iOS)是閉源的,但是蘋果于2000年將 Darwin 進行開源。

什么是開源操作系統?

開源操作系統(open source operating system),是指源代碼公開的操作系統軟件,遵循開源協議進行使用、編譯和再發布。在遵守相關開源協議的前提下,任何人都可以免費使用,隨意控制軟件的運行方式。開源操作系統最大的特點就是開放源代碼和自由定制。下面列舉開源操作系統的一些優勢:

易理解:開源操作系統源代碼公開,開發人員更容易查看理解代碼,獲取相關知識。

公開透明:操作系統漏洞和缺陷更容易曝光,同時代碼的開發和維護也是公開的。

可定制:用戶可以根據需求,依照不同的硬件平臺和應用場景進行定制。

低成本:無商業版權費,節省了相關開發管理和人力投入成本。

可持續:即使之前開發的公司因為各種原因無法支持,依靠開源社區廣大的開發人員的參與,系統還可以持續維護下去。

集思廣益:因為開源操作系統公開,可以讓更多的開發者參與開發,集中更多的智慧和想法。

物聯網為何需要開源操作系統?

585b718271e83-thumb.jpeg

對于物聯網發展而言,“碎片化”是主要的問題,其中芯片、傳感器、通信協議、應用場景千差萬別,“山頭林立”。比如無線通信標準,就有藍牙、Wi-Fi、ZigBee、PLC、Z-Wave、RF、Thread、Z-Wave、NFC、UWB、LiFi、NB-IoT、LoRa等等。很明顯,技術方案不統一,體系結構不一致,阻礙了物聯網的發展,也局限了互聯互通的范圍。

然而,各種操作系統可以支持不同的硬件、通信標準、應用場景。開源,有利于打破技術障礙和壁壘,提高互操作性和可移植性,減小開發成本,同時也適合開源社區的開發人員參與進來。

操作系統,是物聯網中一個十分關鍵的環節,而開源更佳助推了物聯網的開放和發展。目前,開源操作系統在物聯網中的應用已經十分廣泛,以后也必將在物聯網中扮演越來越重要的角色。

十大物聯網開源操作系統

手機市場呈現出Android和iOS兩家獨大的局面,而在物聯網體系中,操作系統也呈現出多樣性的特點,并不是一兩種操作系統可以支持所有的物聯網設備。

所以,我們今天要重點介紹的是十大物聯網開源操作系統。(微軟的Windows 10 for IoT 和 蘋果的 iOS,雖然也是很強大,但是因為閉源,不在本文介紹之列。)

1、Andorid Things

Andorid Things 是谷歌上周剛推出的物聯網操作系統,是去年推出的“Brillo”操作系統的更新版本,作為 Andorid 系統的一個分支版本,類似于可穿戴和智能手表用的Andorid Wear(實際上它也是一種物聯網操作系統)。

 

585b715eb850c-thumb.png

(圖片來源于:谷歌)

 

它使用一種名為 Weave的通信協議,實現設備與云端相連,并且與谷歌助手等服務交互。Android Things 面向所有Java開發者,不管開發者有沒有移動開發經驗。該操作系統將能夠支持一系列物聯網設備的計算平臺,其中包括英特爾Edison 平臺,NXP公司的Pico平臺,以及“黑莓派3”。

2、Contiki

Contiki,是一個開源的、容易移植的多任務操作系統,適用于內存受限的網絡任務。Contiki 項目的作者是瑞典計算機科學研究所的網絡嵌入式系統小組的Adam Dunkels 博士。

585b716ea6eef-thumb.png

(圖片來源于:contiki-os.org)

 

該系統只需要幾千字節或者幾百字節的內存,就能提供多任務操作系統環境和TCP/IP支持。它已經移植并成功運行于嵌入式微控制器平臺(TI MSP430,Atmel AVR)以及電腦、游戲機等平臺。它支持的協議有全標準 IPv6 和 IPv4,以及低功耗網絡標準:6lowpan、RPL、CoAP。

 

3、eLinux

585b7156263c4-thumb.jpg

(圖片來源于:elinux.org)

 

eLinux,也稱為Embedded Linux,即嵌入式Linux 操作系統,該操作系統基于Linux 內核,是Linux 對于嵌入式系統的裁剪版,支持該操作系統的廠家、芯片和產品比較廣泛。該操作系統的維基主頁提供了開發、硬件、產品、廠家、社區等一系列相關信息。

4、FreeRTOS

FreeRTOS 是一個迷你的實時操作系統內核,功能包括:任務管理、時間管理、信號量、消息隊列、內存管理、記錄功能、軟件定時器、協程等,可基本滿足較小系統的需要。

585b7157811ee-thumb.png

(圖片來源于:freertos.org)

 

FreeRTOS 操作系統是完全開源你的操作系統,具有源碼公開、可移植、可裁減、調度策略靈活的特點。目前,該操作系統已經數百萬設備上部署,它號稱是“市場上領先的嵌入式實時操作系統”,能夠為微控制器和微處理器提供很好的解決方案。

 

5、mbed OS

585b715a02428-thumb.jpg

(圖片來源于:https://www.mbed.com/)

 

這款操作系統由ARM開發,專門為運行ARM處理器的物聯網設備而設計。它包含了C++應用程序網絡,公司也提供其他開發工具和相關的設備服務器。

默認情況下,mbed 操作系統是事件驅動的單線程架構,而非多線程(實時操作系統)環境。 這確保了它可以擴展到尺寸最小、成本最低且功耗最低的物聯網設備。

ARM在移動設備端有著強大的市場占有率,所以這款操作系統實力和前景不可小覷 

6、Raspbian

Raspbian 是一款基于Debian,為樹莓派硬件而設計的操作系統。這個操作系統包括一些列的基礎程序和工具,保證樹莓派硬件的運行。

585b715f54e00-thumb.png

(圖片來源于:http://raspbian.org)

7、RIOT

RIOT,將自己稱為“友好的物聯網操作系統”,致力于開發者友好、資源友好、物聯網友好,關鍵的功能包括C/C++支持、多線程、能量效率、部分遵守POSIX等等。RIOT 開源社區自2008年以來就啟動了。RIOT能夠在眾多平臺上運行包括嵌入式設備、PC、傳感器等。

585b7161df9af-thumb.png

圖片來源于:http://riot-os.org/)

 

8、Ubuntu Core

Ubuntu 是目前最流行的Linux 版本,而Ubuntu Core旨在將Ubuntu 帶向物聯網世界。它可以運行例如微軟Azure、 谷歌計算引擎、 亞馬遜彈性云計算服務,也可以運行在例如BeagleBone Black 和樹莓派等硬件上。

585b7160cb8de-thumb.jpg

(圖片來源于:http://developer.ubuntu.com)

 

9、Huawei LiteOS

Huawei LiteOS 是華為面向IoT領域,構建的“統一物聯網操作系統和中間件軟件平臺”,具有輕量級(內核小于10k)、低功耗、互聯互通、安全等關鍵能力。Huawei LiteOS 目前主要應用于智能家居、穿戴式、車聯網、智能抄表、工業互聯網等 IoT 領域的智能硬件上,還可以和LiteOS生態圈內的硬件互聯互通,提高用戶體驗。

Liteos操作系統具有能耗最低,尺寸小、響應快等特點,也建立了開源社區,能夠支持的芯片例如海思的PLC芯片HCT3911、媒體芯片3798M/C、IPCamera芯片Hi3516A,以及LTE-M芯片等。

10、Tizen

Tizen,Linux基金會和LiMo基金會,聯合英特爾和三星電子,共同開發的開源操作系統,它可以滿足物聯網設備生態系統(包括設備制造商、手機運營商、應用開發者、獨立軟件服務提供商)的需求,應用于手機、電視、穿戴等多個產品。

585b71672b21f-thumb.jpg

(圖片來源于:tizen.org)

 

Tizen底層平臺相關API按照HTML5的形式公開出來,服務將涵蓋通信、多媒體、相機、網絡、社區媒體等。三星已經售賣了幾款搭載該操作系統的產品,是它的最大支持者。

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲精品日韩在线观看| 欧美亚洲一区在线| 国产在线观看一区| 国产九九精品视频| 国产精品日日做人人爱| 欧美亚洲成人免费| 欧美体内谢she精2性欧美| 欧美日韩免费高清| 欧美日韩一区二区三区在线| 欧美久久久久| 欧美精品免费看| 欧美日韩在线播| 国产精品久久久久久久久久久久久久| 欧美手机在线| 国产精品理论片| 国产目拍亚洲精品99久久精品| 国产精品亚洲а∨天堂免在线| 国产精品国码视频| 国产精品人人爽人人做我的可爱| 国产精品亚洲综合天堂夜夜| 国产精品一区二区三区四区| 国产欧美日韩亚州综合| 国产一区二区三区久久 | 老司机午夜精品| 噜噜噜91成人网| 欧美高清视频www夜色资源网| 欧美剧在线观看| 国产精品对白刺激久久久| 国产精品羞羞答答| 狠狠色丁香久久综合频道| 亚洲高清在线视频| 日韩视频专区| 中文国产一区| 欧美一区二区精品| 亚洲黄网站在线观看| 亚洲精品影院在线观看| 亚洲午夜极品| 欧美一区二区日韩一区二区| 久久久精品国产免大香伊| 欧美不卡视频一区| 欧美日韩精品久久| 国产欧美一二三区| 亚洲国产成人久久综合| 在线亚洲一区二区| 久久国产乱子精品免费女 | 欧美日韩亚洲一区二区| 国产精品亚洲激情| 亚洲二区精品| 亚洲在线观看视频| 亚洲国产一区二区三区青草影视| 一本久久a久久精品亚洲| 亚洲欧美成人一区二区三区| 久久久精品国产99久久精品芒果| 欧美美女操人视频| 国产人久久人人人人爽| 最近中文字幕mv在线一区二区三区四区| 一区二区欧美激情| 亚洲第一久久影院| 亚洲一区在线直播| 久热国产精品| 欧美日韩在线高清| 怡红院av一区二区三区| 亚洲天堂av图片| 亚洲欧洲一区二区天堂久久 | 亚洲国产美女| 亚洲婷婷综合色高清在线| 久久久久成人精品| 欧美日韩性生活视频| 国产综合自拍| 亚洲少妇在线| 亚洲精品中文字幕有码专区| 欧美一区二区啪啪| 欧美三级网址| 亚洲韩国日本中文字幕| 欧美一区二区精品久久911| 在线一区二区三区四区| 麻豆精品视频在线观看视频| 国产精品亚洲产品| av成人老司机| 亚洲乱码日产精品bd| 久久久久久久综合日本| 国产精品久久久久影院亚瑟| 亚洲黑丝在线| 久久精品99久久香蕉国产色戒| 亚洲欧美欧美一区二区三区| 欧美肥婆bbw| 好吊妞这里只有精品| 亚洲一区免费视频| 这里只有精品在线播放| 欧美韩日视频| 亚洲高清不卡在线| 久久精品国产99| 久久精品国产第一区二区三区| 国产精品成人观看视频免费 | 一本色道久久综合亚洲精品按摩 | 午夜精品电影| 亚洲在线第一页| 欧美日韩第一区| 亚洲高清免费| 亚洲国产另类久久久精品极度| 久久精品国产第一区二区三区| 国产精品女主播在线观看| 99成人免费视频| 一区二区三区视频观看| 欧美精品成人在线| 亚洲国产专区| 99国产精品国产精品久久| 免费高清在线一区| 在线观看欧美精品| 亚洲电影在线| 久久综合狠狠综合久久综青草| 国产午夜精品美女毛片视频| 亚洲一区三区在线观看| 亚洲男人影院| 欧美色网一区二区| 亚洲视频axxx| 午夜精品av| 国产精品一区二区三区久久久 | 欧美片在线观看| 亚洲精品国精品久久99热一| 亚洲欧洲一区二区在线观看| 免费成人av在线| 在线日韩精品视频| 亚洲精品免费看| 欧美激情一区二区三区全黄| 亚洲经典一区| 亚洲视频www| 国产精品久久久久久久久动漫| 亚洲与欧洲av电影| 久久成人久久爱| 黑人中文字幕一区二区三区| 亚洲国产日韩欧美在线99| 欧美不卡激情三级在线观看| 亚洲人午夜精品| 亚洲影院免费观看| 国产日本欧美在线观看| 欧美伊人久久大香线蕉综合69| 久久频这里精品99香蕉| 亚洲成色www久久网站| 99av国产精品欲麻豆| 欧美午夜激情在线| 午夜精品国产更新| 免费观看日韩av| 一区二区三区精品视频| 欧美一级在线播放| 精品91久久久久| 亚洲精品精选| 国产精品久久久久久久久婷婷| 性做久久久久久久久| 免费亚洲电影在线观看| 99亚洲一区二区| 欧美在线黄色| 亚洲国产另类久久久精品极度| 在线综合+亚洲+欧美中文字幕| 国产精品日韩欧美一区| 久久精品国产成人| 欧美日韩国产精品专区| 亚洲欧美日韩一区| 蜜臀av在线播放一区二区三区| 日韩网站在线看片你懂的| 欧美在线免费| 亚洲福利av| 亚洲男女毛片无遮挡| 一区二区三区在线免费播放| 在线一区欧美| 国内精品久久久久久影视8| 一本色道婷婷久久欧美| 国产午夜精品在线观看| 亚洲毛片在线看| 国产欧美精品在线| 日韩一级片网址| 国产午夜精品视频免费不卡69堂| 99re热这里只有精品免费视频| 国产日韩一区| 亚洲视频在线看| 精品不卡一区二区三区| 亚洲欧美成人一区二区在线电影 | 亚洲精品日韩精品| 国产欧美日韩免费| 99国产精品一区| 国产一区二区高清视频| 一区二区三区精品视频在线观看| 国产一区二区三区在线观看免费| 夜夜嗨av一区二区三区四季av| 国产中文一区二区三区| 亚洲视频在线观看视频| 影音先锋成人资源站| 午夜视频一区| 亚洲日本欧美日韩高观看| 久久久久久久久久久久久9999| 日韩亚洲一区二区| 欧美成人免费在线| 欧美一级电影久久| 国产精品v欧美精品v日本精品动漫| 亚洲大胆av| 国产欧美一区二区三区久久人妖| 一本大道av伊人久久综合| 禁断一区二区三区在线| 欧美在线观看一区二区三区| 一本色道婷婷久久欧美|