What OS is it currently working on, and what is the new OS?

Why can't you implement your own malloc on the new OS, as you have done with the existing OS?