I submit you a project to run SITL with Docker. So, any operating systems which support Docker could be run SITL. In my personal case, i’m using a MAC OS and SITL is working now.
The GITHUB project: https://github.com/mickaelbaron/docker4sitl
Any remarks are welcome.