【发布时间】:2014-12-09 06:12:31
【问题描述】:
提出这个问题的动机是我的一个牵强附会的梦想,即 *nix 平台上可用的许多优秀软件都可以轻松移植到 Windows。微软最近总体上对开源和开放采取了不同的方法,所以我真的很想知道,如果微软有这种倾向,这样的事情会有多大的可行性。我很好奇的一些更具体的事情是,是否可以在不破坏向后兼容性的情况下完成它,并且可能对所涉及的工作量进行某种衡量。如果有任何具体的技术示例可以突出说明做这种事情的特殊困难,那也将不胜感激。
【问题讨论】:
-
Microsoft Windows 是一个闭源系统。如果没有微软内部人员的知识,这个问题是无法回答的,因此它是题外话。
-
就这个问题而言,它是闭源的这一事实毫无意义。 POSIX 是一个接口——实现细节无关紧要。
-
@w-brian 我不能同意。为了“使..合规”,您必须实施更改。要做到这一点,必须有人投入软件开发工作。对所需更改的分析是其中的一部分,但如果不查看当前代码库内部,就无法做到这一点
标签: linux windows unix operating-system posix