LynxOS

LynxOSは、Lynx Software Technologies社(旧LynuxWorks社、Lynx Real-Time Systems社)によって開発された、UNIXライクなリアルタイムオペレーティングシステムです。その特徴は、POSIX規格(POSIX.1, POSIX.1b, POSIX.1c)に準拠した互換性を持っている点と、Linuxのアプリケーションバイナリインタフェース (ABI) との互換性がある点です。

これにより、開発者は既存のPOSIX準拠のアプリケーションやLinuxアプリケーションを比較的容易にLynxOS環境へ移植することができます。また、リアルタイム性能が要求される組み込みシステムにおいて、信頼性の高い動作が期待できるため、アビオニクス(航空電子工学)、防衛プロセス制御電気通信といった分野で広く採用されています。

さらに、X Window SystemなどのGUI環境も動作させることが可能で、複雑な操作や視覚的な情報表示が必要なシステムにも対応できます。これにより、単なる組み込みシステムだけでなく、より高度な機能を持つシステム開発にもLynxOSが利用されています。


LynxOSの歴史



LynxOSの最初のバージョンは、1986年にテキサス州ダラスで、モトローラ(現フリースケール・セミコンダクタ)のMC68010プロセッサ向けに開発されました。その後、1988年から1989年にかけて、インテルの80386プロセッサへ移植され、より広範なハードウェアプラットフォームで利用できるようになりました。

1989年前後には、ABIがUNIX System V Release 3と互換性を持つようになり、UNIXベースのシステムとの親和性が高まりました。さらに、Linuxなど他のOSとの互換性も追加され、より多様なアプリケーションやライブラリの利用が可能になっています。

LynxOSに関する議論は、Usenetのニュースグループ「comp.os.lynx」で行われており、開発者やユーザー間で情報交換が行われています。

まとめ



LynxOSは、リアルタイム性と高い信頼性が要求される組み込みシステムにおいて、そのPOSIX互換性とLinux ABI互換性によって、開発の効率化とアプリケーションの再利用性を実現する重要な役割を担っています。幅広い分野で利用され、高い評価を得ているリアルタイムOSの一つです。


外部リンク



* 公式ウェブサイト - Lynx

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。