&gt; The primary role of SUA was to encourage applications to get ported to Windows without significant rewrites.<p>Is this a supported use of the Linux subsystem?<p>Running native Linux apps directly is great if it works but there are going to be cases where the app would 99% work except for that one thing Linux has and the Linux subsystem doesn&#x27;t. Maybe Microsoft doesn&#x27;t provide a tun&#x2F;tap driver so you need to use TAP-Windows.<p>It would be convenient to be able to change only that without having to worry about the subtle differences in the Windows version of inet_ntop() and the call to make a socket non-blocking and that Unicode on Windows is UTF-16 instead of UTF-8 and so on.