'Additionally almost all of this early pc software is written in assembly, so even if you had the sources, it would be impossible to recompile without rewriting it completely.' If anything the Apple II has taught me, is that anything is possible.
I was very surprised to find US-DOS (1991), a MS-DOS like program for the Apple II.