VxWorks
近年では、組込み向けコンピュータの高性能化に伴い、デジタル家電製品など比較的小型の機器にも用いられるようになってきている。
リアルタイムカーネル、UNIXライクな機能のライブラリでのサポートやその他のライブラリ、CPUコアと周辺を管理するBSP(Board Support Package)などから成る。BSPを含めてスーパーバイザモードで動作し、アプリケーションからカーネルを関数コールで呼び出すため極めて高速に動作する、シェルからあらゆる関数をコマンドのように呼び出すことができ、デバッグが容易で、バグ等で発生したエラーはトラップして動作を回復させスタックを解析して関数の呼び出し履歴を表示する機能等がある。
2001年、WindRiver社がBSDI社を買収し、しかし顧客は優れたUNIXでなく、オープンなLinuxを求めていることを知り、WindRiver社はLinuxに方針転換をした。BSDIのエンジニアの貢献でファイルシステム(HRFSと呼ばれるUNIX系ファイルシステムで一種のジャーナリングファイルシステム)、I/Oシステム(XBD)、ネットワーク(MUX)、ドライバ(VxBUS)の根幹をなすフレームワークが確立され最先端の技術レベルとなった。
マルチコアに対する対応も、不可能といわれたSMPに対応、SMPハードウエアをAMPやAMP/SMP混在可能にしたり、 ハイパーバイザ技術も発表しシングルCPU上でLinuxとVxWorksの仮想化も可能にしている。
VxWorksは、組み込みシステム向けとしては早くから、Tornado(トルネード)と呼ばれる独自開発の統合開発環境が提供されており、ターゲットサーバーと呼ばれる技術が、ICEやツールの拡張性を高め、そのコンセプトが利点として知られてきた。
VxWorksは、バージョン6から、Tornadoを捨てEclipseベースのWorkbench(ワークベンチ)と呼ばれる統合開発環境に移行した。蓄積された技術、アーキテクチャは踏襲され、近年、急激に需要を増したマルチコアの技術に呼応しツールの対応を進めている。特に組み込み開発特有のワークフローに着目し最適化を行い使いやすさを追求している。