假设微软的Windows系统开源了会怎样?

2012-11-04 18:29:29 +08:00
 binge
忽然想到这样一个问题,假如微软的Windows开源了,PC领域不说吧,就说说在移动平台方便(意味着更多的移动厂商使用Windows系统),这样会对Android的地位动摇吗?(IOS就不说吧,感觉IOS已经是高端设备的代表了),个人觉得这样的话微软可能会夺得更多的移动市场份额,想知道各位怎么看的呢?
6093 次点击
所在节点    随想
39 条回复
binge
2012-11-04 21:14:08 +08:00
@likuku 哈哈,生财之道!现实也是这样,你的东西若能激起大部分人的情绪,你就不愁它没人买单,管他水不水,最重要有人受。
放心我不会这么做……呵呵。
haohaolee
2012-11-04 21:50:09 +08:00
首先就是混乱,每个人都会对Windows有自己的想法,然后就会像Linux一样有各种各样的发行版。另外就是Windows代码及其庞大,组件模块特别多,小团体难以维护,最后也容易产生分裂。

如果Windows开源,也应该是在它不再流行,退出市场之后,就像DOS一样。这种情况下,对社会的冲击会小很多。现在如果突然开源的话,会发生什么不好预测。

如果只是想看 Windows 内核的代码的话,可以看 WRK (Windows Rearch Kernel),基本上算是server 2003的内核,还可以编译成二进制文件启动 Windows
Livid
2012-11-04 21:58:38 +08:00
不是有了源代码就可以征服世界了。

一个组织的愿景和决心,和一群极致聪明的程序员的热情才是微软能够有今天的规模的原因。

如果只是为了学习其中的设计思路,那么就如楼上 @haohaolee 所说那样,现在已经有方式可以学习到了。
infinte
2012-11-04 22:08:38 +08:00
大概可以类比现在的 android 江湖:

- 会出一大堆自制 windows,比如 DW 之类的
- 这堆自制 windows 会装各种预装软件、换 launcher(我怎么想到了 bblean……)
- 大多数程序仍然是兼容的,毕竟有 M$ 这个牵头人在(暂时不考虑「M$ 放弃 windows 于是开源」这种情况)
- OEM 厂会出自己的 windows(深度定制),然后装系统变刷机
haohaolee
2012-11-04 22:39:45 +08:00
更可能的方式是逐步开源,一部分一部分开源。实际上,微软已经开源了不少代码了,微软也不是死脑筋,对开源的态度已经大大改观了。

突然意识到lz的问题不是考虑微软开源本身,而是开源Windows之后对生态环境的影响,那极有可能变成安卓现在的局面
zx900930
2012-11-04 22:41:13 +08:00
开源
冒出上万个发行版
每个发行版之间互相扯皮
最后windows灭亡
BUPTGuo
2012-11-04 22:58:20 +08:00
为什么会在移动平台方便呢?不是x86框架的话,软件什么的也都要重新开发,不会比Android或者iOS会更好吧。
likuku
2012-11-05 00:01:07 +08:00
@binge 额,很遗憾...刚发现这「潘多拉盒子」已经被打开了...有人开贴讨论选择编辑器了...Orz
karma
2012-11-05 08:29:31 +08:00
会有好事者直接pull request一个linux上去
chx007
2012-11-05 08:43:51 +08:00
2004年,Windows 2000和NT的源代码曾经被泄露过,现在看来好像什么都没发生过
greatghoul
2012-11-05 08:53:35 +08:00
@hantayi 靓瞎了。
binge
2012-11-05 09:28:59 +08:00
@haohaolee
@infinte
@zx900930
大侠们果然看得透切,小弟没想到这里,确实不容易啊。

@likuku 哈哈,谁叫你们这么积极讨论编辑器
alexrezit
2012-11-05 12:48:16 +08:00
会怎样? 会有很多人把 Linux 发行版的代码丢进去然后发 pull request.
jesonyang
2012-11-05 13:25:43 +08:00
假設不成立!
LokiSharp
2012-11-05 23:44:58 +08:00
我觉得…按照微软的尿性,除非它死了否则他是不可能开源的。
akann
2012-11-06 00:25:20 +08:00
其实操作系统最需要的是稳定,安全。现在的windows系统已经相当稳定了,而且也比较安全。在稳定,安全的条件下,大多数人是不愿费劲不停升级操作系统的,win7不能从xp升级只能重新安装就难倒了很大一批人。但这样如果大家都不升级操作系统,微软就没法赚钱了,所以微软就采取在某个时间停止更新老操作系统的办法强制大家升级操作系统,但有很多人是不到最后关头都不会升级操作系统的,特别是国内更是这样。微软确实缺乏创新精神,现在做的事,除了kinect,感觉都是拼命的追赶其他公司,感觉微软以后确实挺困难的。如果走到最后非常困难的关头,微软还是有开源某个产品的可能性。
另外如果微软真正变成他所说的部分是硬件方面的公司,也可能开源部分产品,前提是硬件卖得很好,微软不需要卖纯软件也能挣钱,但因为微软的平台不像苹果那样是封闭的,要完全操控硬件的价格也很困难,因此在硬件上赚钱也很有难度。
但真的到那时开源了,很可能别的操作系统都相当完善了,软件也可能相对微软现在有更大差距,微软要打拼市场确实有难度。
laskuma
2012-11-06 00:40:20 +08:00
修bug 性能优化 修他个几年然后发现修不好 结果因为发行版过多 游戏的优点又没了
yueq
2012-11-07 15:17:57 +08:00
作为看过windows源码的人,我想说,win源码如果没人指点,自己永远看不懂。
moxuanyuan
2013-01-12 20:52:41 +08:00
@fox notepad++

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/51703

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX