Windows|为什么微软不把Windows老版本系统开源?

Windows|为什么微软不把Windows老版本系统开源?

文章图片

Windows|为什么微软不把Windows老版本系统开源?



因为window的内核几十年没有太大变化 , 老版本的windowsNT和最新版win11内核层面变化不大 。  windows新版比旧版只是支持了越来越多的新设备驱动 , 还有新界面 。 从另一方面来说也说明windows核心的设计是很先进的 。

【Windows|为什么微软不把Windows老版本系统开源?】

网友:IBM , 都有没有把他放弃的OS 2 , 系统开源 , 摩托罗拉也没有把他的moto linux , 手机操作系统开源 , 如果他们那么做 , 会改变历史的走向 , 可是商业公司就是商业公司 , 本质是私利

网友:微软为了普及、抢占、垄断市场 , 不惜任由盗版猖獗 , 付出相当大的经济损失 。 付出这么多 , 开源的话 , 一是自已的成果付之东海 , 二是增加竞争者 。 总之是得不偿失 。 信息科技这种东西 , 大部分成果是知识产权和无形资产 , 你会把你辛苦学来的知识无偿传授给陌生人吗?




网友:Windows目前仍然是操作系统领域的绝对霸主 , mac由于只用于自家电脑 , 对Windows构不成威胁 , 所以Windows没有必要开源 。 开源后 , 发展会比较快 , 可能会超过或颠覆现有系统 。 这也就是为什么安卓的发展要比ios快的原因 , 也是为什么华为的鸿蒙系统要开源 。




网友:Windows系统是典型的MVVM系统 , 其中的View就是视窗 , 一种图形界面 。 而底层的Model以及逻辑层ViewModel变化不大 , 变化最大的是界面层 , 也就是View层 , 这个界面从Windows3.2到Windows 95 , 然后再到Windows98 , 然后转变成WindowsXp , 进而演变成Windows78101112 , 不过 , 万变不离其中 , 那就是底层逻辑 , 最下面的Dos , 命令行 , 一直被继承着 , 底层增加了Linux特性 , 逐渐跨平台 , 所以 , 不可能开放源代码 。