RedHawk Linux
APIは、POSIX 1003.1b(リアルタイム)およびPOSIX 1003.1c(POSIXスレッド)である。
なお、POSIX 1003.1b-1993およびPOSIX 1003.1c-1995は、IEEE Std 1003.1, 1996およびISO/IEC 9945-1 : 1996 としてPOSIX 1003.1にマージされ、現在のPOSIX 1003.1にすべて含まれている。 拡張リアルタイムAPIとして、Concurrent Real Time 独自のAPIも、libccur_rt として提供されている。 プロセスIDを指定してメモリロックを行う、mlockall_pid(2)やCPUの割り込みから保護するshield(1)を実現するmpadvise(2)や、プライオリティインヘリタンス(優先順位の逆転)対応の関数等がこのlibccur_rtに含まれている。
カーネルを置き換え、リアルタイムライブラリを追加している部分がRHELと異なる。
また、RedHawk Linuxでは、上流ストリームのカーネルとRedHawkカーネルをGRUBで選択起動できる。
カーネルに対するすべてのリアルタイムパッチは、DVDによってソースコードで供給されており、上流ストリームとのバージョン関係は以下の通りである。
RedHawk 1.1 RHV8ユーザランドでカーネル2.4.18 +リアルタイムパッチ
RedHawk 1.2 RHV8ユーザランドでカーネル2.4.18 +リアルタイムパッチ
RedHawk 1.3 RHV8ユーザランドでカーネル2.4.21-pre4 +リアルタイムパッチ
RedHawk 1.4 RHV8ユーザランドでカーネル2.4.21 +リアルタイムパッチ
この間欠番
RedHawk 2.1 RHEL 3.0ユーザランドでカーネル2.6.3 +リアルタイムパッチ
RedHawk 2.2 RHEL 3.0ユーザランドでカーネル2.6.7 +リアルタイムパッチ
RedHawk 2.3 RHEL 3.0ユーザランドでカーネル2.6.9 +リアルタイムパッチ
この間欠番
RedHawk 4.1 RHEL 4.1ユーザランドでカーネル2.6.15 +リアルタイムパッチ
RedHawk 4.2 RHEL 4.