Run-Time Library. The familiar set of functions that the language or compiler gives us. If you’re writing your own kernel you need to provide as many of these as you need, and you’ll need to recode most of the user-mode RTL as well, in order to make use of your own kernel.