embedded system 需要toolchain ,IDE ,OS .再與硬體整合
早期開發各種embedded system,需要再購買昂貴開發版,購買編譯工具,簽署Non Disclosure Agreement (NDA) .一般愛好者(閒閒沒事幹的人)
無法輕易踏進這領域
起源自 Cisco/Linksys 在2003 年發行的WRT54G Roter .自由軟體基金會 發現 WRT54GOS 是基於Linux,然而Linux 該遵守GPL 發佈許可證,就是 GNU General Public License.
2003 年三月份的時候,Linksys &Cisco 基於壓力下公開了WRT54G 的源代碼。
開放Sources Code後,社群開發者便清楚知道路由器的工作原理 ,並且結合開源網路社群合作特性 發展出開放式硬體黃金時期.
取代原有商業化 embedded system 開發流程
不過現行台灣網路設備通訊公司與 IC Design 公司忽略開源重要性
因此連帶台灣embedded 競爭力 創作力 實作力下滑.
創新的硬體整合應用.
一.特別功能網通設備
如封包側錄,漏洞滲透攻擊等應用
二.整合IO與通訊家電控制
三.以開放性硬體替換舊有高利潤高毛利硬體.(如工業控制embedded).
Images 1 | ||
---|---|---|
WRT54Gwrt54g.jpg |