This is a crosspost from drones-discuss, but hopefully it is of interest here as well:
Just wanted you to know that I’ve downloaded the preview build of Windows 10 with Linux usermode enabled. This is a OS feature that can be enabled, and essentially runs the Ubuntu Userspace in a separate process and then emulates calls down to the OS. This is not the same as running Linux in a VM. More details can be found in this video: https://channel9.msdn.com/events/Build/2016/P488
Anyways, using Ubuntu on WIndows I have successfully compiled the arducopter source using gcc, and I can also run sitl (linux-based), mavproxy (linux-based) while communicating with FlightGear (Windows) and python-dronekit (Windows). For me this means I no longer have to spin up a VM or mess with cygwin when testing python code using python-dronekit.
I’ve recorded a little walkthru and uploaded it to youtube here: https://www.youtube.com/watch?v=fxyagN6SNVI