News for hackers. Stuff that matters.
Re:The Sad History of the Microsoft Posix Subsystem (2010) by chungy on Sunday April 24, 2016 @06:36PM (#11561686)
Which is the key. Plenty of ISVs make Linux binaries, but nobody was interested in Interix binaries.
Re:The Sad History of the Microsoft Posix Subsystem (2010) by WorldMaker on Monday April 25, 2016 @10:19AM (#11564322)
Indeed. I think you can see this in some of the history in this article: Interix was "POSIX compatible", but essentially its own OS, like compiling for Linux versus BSD. So someone had to maintain binary builds of GNU tools for Interix and thus you ended up with the large "Tools" distribution of user space binaries. Ultimately, "Tools" was its own Unix distribution that was subtly incompatible with any other Unix distribution. Even today on Linux you still see a lot of the headaches in the subtle binary incompatibilities across Linux distributions.

The amazing thing with Ubuntu on Windows is that user space is the same Ubuntu distribution of user space tools as on Linux. That lessens the maintenance burden of the User Space considerably as Canonical is already actively maintaining that distribution, and will continue to actively maintain that distribution, and that there are a considerable number of users of that distribution on Linux already and a considerable ecosystem of third parties building for that distribution. Those are definitely the missing pieces that Interix never had and makes this "Son of Interix" that is Ubuntu on Windows much more interesting.

Re:The Sad History of the Microsoft Posix Subsystem (2010) by lmm on Tuesday April 26, 2016 @10:25AM (#11572107)
Does anyone actually care about Linux binaries? A lot of linux programs tend to be shipped as source.