Instead of the wistful subjunctive (&quot;if <i>they had revived</i> Interix <i>I would have</i> ...&quot;) something in the imperative mood.<p><i>Please revive the Subsystem for Unix Applications, Microsoft!</i><p><i>You own the technology.  And it addresses quite a number of the issues that you are currently listing on GitHub against the Linux Subsystem.  Including:</i><p>* <i>Interix has pseudo-terminals.</i>  (<a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11415843" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11415843</a> <a href="https:&#x2F;&#x2F;wpdev.uservoice.com&#x2F;forums&#x2F;266908-command-prompt-console-bash-on-ubuntu-on-windo&#x2F;suggestions&#x2F;13248360-pseudoterminals" rel="nofollow">https:&#x2F;&#x2F;wpdev.uservoice.com&#x2F;forums&#x2F;266908-command-prompt-con...</a> <a href="https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;BashOnWindows&#x2F;issues&#x2F;169" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;BashOnWindows&#x2F;issues&#x2F;169</a> <a href="https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;BashOnWindows&#x2F;issues&#x2F;85" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;BashOnWindows&#x2F;issues&#x2F;85</a> <a href="https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;BashOnWindows&#x2F;issues&#x2F;80" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;BashOnWindows&#x2F;issues&#x2F;80</a>)<p>* <i>Interix has production code for terminal-style control sequence processing in Consoles.</i> (<a href="https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;BashOnWindows&#x2F;issues&#x2F;111" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;BashOnWindows&#x2F;issues&#x2F;111</a> <a href="https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;BashOnWindows&#x2F;issues&#x2F;243" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;BashOnWindows&#x2F;issues&#x2F;243</a> <a href="https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;BashOnWindows&#x2F;issues&#x2F;27" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;BashOnWindows&#x2F;issues&#x2F;27</a>)<p>* <i>Interix has the mechanism for sending signals to Win32 processes.</i> (<a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11415872" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11415872</a>)<p>* <i>Interix had an init and could spawn daemons.  It could also run POSIX programs under the SCM.</i> (<a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11416376" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11416376</a> <a href="https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;BashOnWindows&#x2F;issues&#x2F;229" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;BashOnWindows&#x2F;issues&#x2F;229</a> <a href="https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;BashOnWindows&#x2F;issues&#x2F;206" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;BashOnWindows&#x2F;issues&#x2F;206</a>)<p>* <i>The Interix build of the Z Shell runs just fine.</i> (<a href="https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;BashOnWindows&#x2F;issues&#x2F;91" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;BashOnWindows&#x2F;issues&#x2F;91</a>)