トップ > 技術解説 > 小型組み込み機器向けLinux

小型組み込み機器向けLinux
──MMUを持たないマイクロプロセッサで動作するしくみ
 1 2 3 4 5 6 7 8 9 p


◆◆◆コラム◆◆◆


uCLinuxの誕生

 1997年ごろ,Lineo Canada社(旧Rt-Control社)で筆者らは,マイクロ波通 信システムとEthernetの間でデータ通信を行う安価なネットワーク・コントローラを開発していました.このネットワーク・コントローラの中にMMUを持たないマイクロプロセッサを組み込んでおり,ここにLinuxを実装する可能性を模索していました.初期のuClinuxは,SCADA(Supervisory Control and Data Acquisition)コントローラでも採用され,Palm Pilotの代用OSとして,1998年2月にオープン・ソース・コミュニティに公表されました.筆者らは後に,uClinuxのコンパクトなコード・サイズの長所を生かした組み込みコントローラであるuCsimmとuCdimmを設計しました.

 一方,Lineo Australia社(旧MoretonBay社)では,uClinuxをMotorola社のColdFireに実装しました.これはLineo社のNetTELやSecureEdgeルータ(写 真A)などのVPN (virtual private network)インターネット機器として製品化されています.

 uClinuxカーネルは,これまで複数のCPUアーキテクチャに実装されてきました.スウェーデンのAxis Communications社のネットワーク・カメラやフランスのAplio社のVoice over IP(VoIP)電話などで採用されています.

 Lineo社,Aplio社,Axis社の技術者,およびオープン・ソース・コミュニティのメンバによる上記の成果 は,Lineo社のWebサイトで確認することができます(http:// opensource.lineo.com/).

 

〔写真A〕SecureEdgeルータ

前のページ | 次のページ

トップ > 技術解説 > 小型組み込み機器向けLinux

Copyright 2001 CQ Publishing Co.,Ltd.

Webmaster@kumikomi.net