首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

微软不把Windows老版本系统开源的原因一

微软公司是世界上数一数二的超级巨头公司,微软推出的Windows操作系统,已经让微软成为了电脑操作系统领域绝对的霸主,并且微软公司还在Windows系统之上,开发各种软件应用,现在微软的Windows系统,已经开发出来了win11系统,那么微软为什么不把以前已经淘汰的,老版本系统直接开源出来呢?

Windows现在没有被开源, 已经让一堆流氓软件弄的软件,甚至可以直接把自己绑定到系统上卸载不掉,一方面是版权原因,另一方面,即使是最新的windows,其中也包含相当多老版本的代码。这也是windows能做到向前兼容的原因,十年前xp的游戏我还能在windows10上运行,如果你开源了老版本,其实也等于开源了一部分新版本的代码。

Linux一开始走的就是开源的路, 使用Linux的公司也一般都养着一大堆高级运维或者开发, Windows有太多小白在用, 出了问题可没人主动帮他们发现或者打补丁,本身代码和设计可能包含知识产权和商业秘密,开源后遇到诉讼说不清楚,被心存不轨的企业重新编译,造成竞争,例如在嵌入式领域。

在早期windows mobile的合作伙伴开发版中,也开放了部分代码,并且Windows新版本来就没多少人喜欢, 如果老版开源了, 社区绝对会让Windows比微软做的还要牛逼十万甚至是九万倍,公布源码和开源不是一回事。微软确实在有限范围内公开了一部分源码,但公认的开源的意思是别人可以拿去改。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20221130A04B1H00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券