支持完整的POSIX早就实现了,最早叫做Service for Unix作为一个单独的软件包安装。实现了所有POSIX的API甚至支持*nix的用户认证,也就是说标准的POSIX程序在*nix下能跑的在这上面都能跑。后来这个作为一个标准的Windows组件并入Windows。当时这东西跑普通*nix程序比Cygwin和minGW都快,但是由于是微软官方推出的,还是遭到冷落。再后来这玩意儿改名叫Subsystem for UNIX-based Applications,定位变成帮助*nix服务器上跑的程序无痛迁移到Windows的玩意儿。尴尬的是也没什么人用。到Windows 2012和Windows 8的这一代之后,这玩意儿就正式砍掉了,但是留下了NFS支援等一些互操作的小组件。官方也直接推荐要跑POSIX的请直接用Hyper-V的虚拟化,或者安装CygWin等第三方解决方案。
计算机领域有哪些经典的典故或笑话? - 知乎用户的回答
Korn Shell Story
至于题主的问题嘛,等母猪上树的时候我会来回答的。
微软很多东西不是不好,都是因为摊子太大被埋没。话说任何有时间积淀的软件多多少少都会有这么一些知道的人很少但是很好的东西。想当年我玩操作系统的时候都是把系统安装的exe或者binary一个一个看过去是干什么用的,往往能发现很多好玩的东西。
参见:
一周热门 更多>