2 1 世 紀 の M o s a i c を 探 せ！

インターネットが自由なネットワークだと言われる理由の1つは、新しいアプリケーションを誰 もが開 発 できる点 だ。1993 年 に開 発 されたウェブブラウザー「Mosaic」がインターネットを普及させたように、1つのアプリーションは世界を変えることもある。この連載では、そうした可能性を秘めたアプリケーションを取り上げていく。第 1回はインターネット端末で注目を集める、QNXを紹介しよう。

新連載

フロッピー1枚で動く超小型 OS

www.qnx.co.jp

インターネット端末で採用の決め手となるのは注目を集めるQNX

高い信頼性

アメリカで現在盛り上がりを見せているの

QNX はもともと「リアルタイムOS」と呼が、「インターネットアプライアンス」と呼ばばれる種類のOSとして開発されている。リアれる家庭用の小型インターネット端末だ。

ルタイムOSとは、外部からの入力などに対し2 0 0 0 年 1 0 月に3 C o m が販売を開始したて、一定の時間内に必ず処理を開始するよう

Audreyという端末もその1 つだが、に設計されたOSのことで、ロボットを制御す

このAudrey に搭載されているのが、今回紹る場合のように、入力信号に対して即時に反介するQNXのNeutrinoというOSだ。このほ応しなければ以降の動作に影響が出るようなかにも、 Q N X の O S は N e t p l i a n c e の i -

状況で利用されるものだ。QNXはリアルタイ

openerムOSとして、開発開始以来20年にわたって、

Jump 01

Jump 02

やナショナルセミコンダクタにも採用され発電所や医療現場などの高い信頼性が要求さるなど、QNX はインターネットアプライアンれる環境で採用されてきた実績を持っている。

ーのGeode WebPAD

Jump 03スにおいて大きな注目を集めている。

ergo.3com.com
Jump 02 www.netpliance.com/iopener/
Jump 03 ia.national.com
Jump 01

336 INTERNET magazine 2001/2

3Com が発 売 した Audrey。内 蔵 モデムだけでなく、USB 経由でイーサネットにも接続可能。価格は499 〜599ドル。

QNXの略歴1981年 PC用マイクロカーネルOSを開発
1985年 386 マシンで動 作 するリアルタイムOSを開発
1990年 POSIX 認証のリアルタイム・マイク
ロカーネルOSを開発
1994 年 ウィンドウシステム（QNX microGUI）を発表
1997年 ウェブブラウザー（Voyager）を発表
1998年 OS、GUI、TCP/IP モジュール、PPPモジュール、ブラウザーを1 枚のフロッピーディスク（1.44M バイト）に収こうした、QNX が持つOS としての高い信めることに成功

頼性は、家電製品のように使われることが想2000年 開発者向け統合環境、QNX リアルタ

定されるインターネット端末においても、OSイム・プラットフォームを発表として採用される際の大きなアドバンテージとなっている。

インターネットマガジン／株式会社インプレスR&D

インターネットアプライアンス：インターネットに接続する、特定の用途に特化した機器のこと。現在では、おもに家庭用のインターネット端末のことを指す。パソコンのような汎用性のある機器に対して、機能が限定された専用機器といった意味で用いられる。
©1994-2007 Impress R&D

QNXデモを試してみよう！
① デモのダウンロードは QNX のページ
www.qnx.com/demodisk/download/から。インターネッ
トへの接続方法によって、モデム版とネットワーク版の2 種類がある。日本語版はモデム版のみ。いずれの場合でも「qnxdemo.zip」をダウンロードする。

③作成したディスクを入れたまま、パソコンを再起動
すると、QNX のデモが起動する。モデム版はユーザー名や電話番号などのプロバイダーの設定、ネットワー
ク版はDHCP か直接入力でIP アドレスを指定。ウェブ
ブラウザーでページが見れればOK。

フロッピー1枚にも収められるマイクロカーネルOSQNX のもう1 つの特徴は、マイクロカーネ
ルOSとして構築されている点だ。マイクロカーネルOSとは、OSの中核となる部分（カーネル）を最低限の機能に絞り込み、ファイルへのアクセスやネットワーク機能などは別のモジュールとして構成したOS のことだ。
このマイクロカーネルOSの特徴を活かしたデモンストレーションが、QNX のウェブからダウンロードできる。なんと、1枚のフロッピ②ダウンロードしたqnxdemo.zipを解凍したら、フォーマット済みのフロッピーディスクをAドライブに入れて「install.bat」をダブルクリック。デモ用のディスクができあがる。

ーディスク（1.44M バイト）の中に、OS とh モデム版は内蔵モデムではうまく動作しないことが多い。できれば、シリアルポートに外付けモデムを付けて実験してみよう。

ウィンドウシステム、TCP/IP モジュールにPPP モジュール、ウェブブラウザーを収めてしまったものだ。このフロッピーをパソコンに入れて起動してみれば、QNXがいかに少ない資源で動くかということもわかるはずだ。もちろん、このことはインターネット端末などへの組み込みの際に、とても有利になる点だ。

オープンな開発環境で組み込みOSの標準を目指す

DATA

QNX が単なる組み込み用のOS にとどまら保ちつつ、Linuxのようなオープンソースの仕

本社： QNX Software Systems Ltd.

ないのは、開発環境を広く公開している点に組みも取り入れて、対応アプリケーションを所在地：カナダ オンタリオ州ある。QNX 上で動くアプリケーションの開発増やしていく。こうした戦略も、従来の組み設立： 1980年に必 要 な環 境 は、 すべて Q N X のペー

込み系OSには見られなかったQNXの特徴だ。

売り上げ：2,240万ドル（1999年度）

ジからダウンロードできる。通常、こ今後、さらに多くの機器がインターネットうした組み込み用のOS は高価なものだが、につながるようになるにつれ、QNX の出番もQNX では非商用目的での使用に限り無料と増えてくる。もちろん、この市場には他のOSしている。ソースコードについても、カーネルメーカーもこぞって参入してきているため、とファイルシステムなどのコアモジュール以外QNX も安閑としてはいられない。インターネはすべて公開されている。

ットの主役がパソコンではなくなる日が来たとJump 04

また、QNX はLinux と同じPOSIX 準拠のき、私たちが使う機器、OS、ブラウザーはどシステムインターフェイスを採用しているため、のようなものだろうか。2001 年の段階では、Linux用のアプリケーションからの移植が容易

まずはQNX とそのアプリケーションが作り出であるという特徴も持っている。QNX のアプす製品に注目したい。

リケーション開発者用コミュニティー

QNX開発キット
総ダウンロード数： 55万件以上対象となるCPU：x86、PowerPC、MIPS

Jump 05

でも、数多くのソフトウェアが移植されていJump 04

る。リアルタイムOSとしての機能と安定性をJump 05

get.qnx.co.jp
www.qnxstart.com

インターネットマガジン／株式会社インプレスR&D

POSIX（ポジックス／ Portable Operating System Interface for UNIX）：UNIXベースのOSどうしの互換性を保つために定められた、OSが提供する機能（システムインターフェイス）を呼び出す方法などを定義したもの。
©1994-2007 Impress R&D

QNX ソフトウェア システ
ムズ株式会社（日本法人）
代表取締役社長

ジェフ・ベアー「QNXは発電所や工場といった重 要 な現 場 で活 躍 してきましたが、今後はみなさんが触 れる製 品 の中 で活躍したいと思います」

INTERNET magazine 2001/2337

［インターネットマガジン バックナンバーアーカイブ］ ご利用上の注意
この PDF ファイルは、株式会社インプレス R&D（株式会社インプレスから分割）が 1994 年～2006 年まで発行した月刊誌『インターネットマガジン』の誌面を PDF 化し、「インターネットマガジン バックナンバーアーカイブ」として以下のウェブサイト「All-in-One INTERNET magazine 2.0」で公開しているものです。

http://i.impressRD.jp/bn
このファイルをご利用いただくにあたり、下記の注意事項を必ずお読みください。
z 記載されている内容（技術解説、URL、団体・企業名、商品名、価格、プレゼント募集、アンケートなど）は発行当時のものです。
z 収録されている内容は著作権法上の保護を受けています。著作権はそれぞれの記事の著作者（執筆者、写真の撮影者、イラストの作成者、編集部など）が保持しています。
z 著作者から許諾が得られなかった著作物は収録されていない場合があります。
z このファイルやその内容を改変したり、商用を目的として再利用することはできません。あくまで個人や企業の非商用利用での閲覧、複製、送信に限られます。
z 収録されている内容を何らかの媒体に引用としてご利用する際は、出典として媒体名および月号、該当ページ番号、発行元（株式会社インプレス R&D）、コピーライトなどの情報をご明記ください。
z オリジナルの雑誌の発行時点では、株式会社インプレス R&D（当時は株式会社インプレス）と著作権者は内容が正確なものであるように最大限に努めましたが、すべての情報が完全に正確であることは保証できません。このファイルの内容に起因する直接的および間接的な損害に対して、一切の責任を負いません。お客様個人の責任においてご利用ください。

このファイルに関するお問い合わせ先
All-in-One INTERNET magazine 編集部
im-info@impress.co.jp
Copyright © 1994-2007 Impress R&D, an Impress Group company. All rights reserved.