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.