Seriously, I always wondered why this wasn't done. Yes, some of the more OS-related stuff may not be possible to emulate, but 99% of use cases probably don't use those. I never understood why Adobe themselves didn't make an emulation layer themselves. Once again the community saves the day, but I still feel it would've been a lot easier for them to do it.
(https://archive.org/donate/ in case anyone else is feeling generous)