Vielleicht ist ja auch gemeint, dass man ein OS weiterentwickeln (=Compilieren) kann ohne ein anderes zu verwenden.
Ansonsten gibt es noch Programme (vor allem Viren, Würmer, Trojaner, ...), bei denen Code-Teile sich verändern. Das heißt, die Programme modifizieren sich zur Laufzeit selbst.