RTLinux benzersiz patentli iki parçalı çekirdek teknolojisine sahip bir katı-gerçek zamanlı Linux genişletmesidir. Küçük bir RTLinux çekirdeği özgün Linux çekirdeğini kendisinin bir süreci gibi çalıştırır. Bu, uygulamaların iki farklı çekirdek seviyesinde çalıştırılabilmesinin kapılarını açar: gerçek zamanlı RTLinux çekirdeği ve alışılmış gerçek zamanlı olmayan Linux çekirdeği. Özgün Linux çekirdeğinin donanımı RTLinux çekirdeği aracılığı ile görmesi RTLinux'un donanım kaynakları üzerinde tam yetkili olmasına izin verir.
--------------------
I I
I donanım I
I I
--------------------
^
------------I-------
I I
I RTLinux I
I çekirdeği I
I I
--------------------
^ ^
----------------I-- ---I---------------
I I I I
I gerçek zamanlı I I Linux I
I süreçler I I çekirdeği I
I I I I
------------------- -------------------
^
---I----------------
I I
I gerçek zamanlı I
I olmayan süreçler I
I I
--------------------
RTLinux'un iki farklı sürümü bulunmaktadır: RTLinux/Free (RTLinux/Open olarak da bilinmektedir) ve RTLinux/Pro. RTLinux/Pro; FSMLabs tarafından geliştirilen tamamen ticari gerçek zamanlı bir Linux'tur. RTLinux/Free ise gönüllüler tarafından geliştirilen açık-kodlu bir sürümdür.