ATQQ 发表于 2023-10-3 23:26:08

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

一些很老的系统(比如Windows2000 以下的系统)现在几乎没有人用了。现在就算是XP除了一些特殊情况外就真的没怎么看到过,基本上现在操作系统不是Windows7就是10。题主Windows Sever 2019系统,是因为讨厌Windows10自带的乱七八糟的服务才用的。所以说2000以下的老系统几乎没有任何商业价值了,为何不开源供大家研究源代码?

t608 发表于 2023-10-3 23:26:37

下载
replace“Windows” “hmos”
replace“Microsoft” “Huawei”
repack
发布喽

send2008 发表于 2023-10-3 23:27:19

某为:宣布国产系统上线,已研发多年,以前没上线是给微软一条活路

reverie 发表于 2023-10-3 23:28:03

一掐脖子就翻白眼,一松脖子就吹牛逼
我不说是谁

limao100 发表于 2023-10-3 23:28:59

id开源初代DOOM的Linux版,有人问为什么不开源最初的DOS版,id回应说DOS版的音频模块是第三方的,开源的话会造成法律上的问题。
OS/2被IBM放弃好久了,当年很多OS/2爱好者联名签署提议IBM开源OS/2,由社区继续开发。IBM没做回应,但是很多相关人士表示IBM的很多模块都是联合其他公司(包括微软)一同开发的,如果要开源要把这些所有的模块的法律责任都要理清,而且可能要IBM把整个版权都买下来才行,这是一件超级麻烦的事。
Windows也是同理,最简单的看一下IE的关于,里面列出来的版权方就不止微软一家,很多其他组件也是有类似的情况,而这些版权人如果还健在或者破产了还好,如果被其他大公司收购了那就很麻烦了,假如说某个比较核心的模块版权是微软和某个工作室持有的,然后那个工作室后来被谷歌收购了,那么微软能不能开源Windows还要和谷歌去商量……emmm这种事想想就头大好吗。更何况确实Windows里的很多是和OS/2共享设计的。

上古幽灵 发表于 2023-10-3 23:29:31

GW Basic的作者在开源的时候说主要问题是第三方版权。GW Basic是微软自主开发所以能够开源,但是也只开源了针对8088版本的,其他CPU的移植版则因为涉及OEM硬件厂家的版权而无法开源。这还只是个Basic解释器,想想Windows会涉及到多少个OEM硬件厂家的版权……
而且DOS时代就有不是自主开发的代码了。DOS 5.0里有Central Point Software的代码(有人还记得PC TOOLS么?)。Windows里大概有百分之三的代码是授权自第三方的,一般通过Shared Source Initiative授权获得的代码是不包含这部分的。
代码完了,还有字体输入法啥的,这方面微软连自用都被中国厂家起诉好多次了……就这关系,还能找人家问我要开源Windows了,能不能支持一下?
页: [1]
查看完整版本: 为什么微软不把Windows老版本系统开源?