Solo como nota, que postee un trozo de codigo no lo convierte en "Software libre". Ni siquiera en "open source" (que tampoco es lo mismo).
Pero vamos, que con la info que da, no se sabe si una cosa o la otra.
P.D.- Ese codigo es de DOS en general, no de MSDOS necesariamente.