V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
binge
V2EX  ›  随想

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

  •  
  •   binge · 2012-11-04 18:29:29 +08:00 · 6091 次点击
    这是一个创建于 4435 天前的主题,其中的信息可能已经有所发展或是发生改变。
    忽然想到这样一个问题,假如微软的Windows开源了,PC领域不说吧,就说说在移动平台方便(意味着更多的移动厂商使用Windows系统),这样会对Android的地位动摇吗?(IOS就不说吧,感觉IOS已经是高端设备的代表了),个人觉得这样的话微软可能会夺得更多的移动市场份额,想知道各位怎么看的呢?
    39 条回复    1970-01-01 08:00:00 +08:00
    fwee
        1
    fwee  
       2012-11-04 18:31:32 +08:00
    其实主要是授权费
    ichigo
        2
    ichigo  
       2012-11-04 18:34:19 +08:00
    Android挣钱吗?或者Linux挣钱吗?
    iOS挣钱我是知道的。
    levn
        3
    levn  
       2012-11-04 18:41:08 +08:00
    大概是在一段时间里大家都忙着找漏洞补漏洞吧
    hyq
        4
    hyq  
       2012-11-04 18:48:25 +08:00
    开源后,记事本就被替换成vim或者emacs了,现在的记事本实在是反人类
    ybbswc
        5
    ybbswc  
       2012-11-04 19:54:21 +08:00
    @hyq 我倒觉得现在的记事本挺好的,临时性的存储一些东西绝对足够了。
    fox
        6
    fox  
       2012-11-04 20:27:27 +08:00
    @ybbswc
    @hyq

    对于大多数人来说,vim才是反人类吧。
    有一阵把win的notepad替换成了notepad2
    gucheen
        7
    gucheen  
       2012-11-04 20:32:52 +08:00
    其实记事本真不需要高端到vim/emacs那个程度
    binge
        8
    binge  
    OP
       2012-11-04 20:36:49 +08:00
    @gucheen
    @fox
    @ybbswc
    @hyq
    你们怎么都讨论文本编辑器去呢,阿门……

    @fwee 我也是这么看
    likuku
        9
    likuku  
       2012-11-04 20:39:43 +08:00
    @fox 老板让你编辑一个1万行的文本,要求必须删除第3011到第7503行,vim只要2秒的操作使用dd键就完成了。其它编辑器可就没这么简单了。
    hantayi
        10
    hantayi  
       2012-11-04 20:44:05 +08:00
    @hyq 记事本实在是反人类,你这么一说,多少人被你贬为非人类。win 的记事本功能就很简单,察看以文本的格式查看一下文件内容,还可以顺手改一些内容。

    1,不存在盗版的windows操作系统了
    2,一群热心的程序员开始维护这套系统的代码
    3,某个bulehat公司定制一套window操作系统,并有偿的提供支持服务
    4,中国宣称自主研发了一套操作系统,兼容windows
    5,衍生出各种windows发行版,换个主题或shell,预装各种软件
    6,某个理想硬件公司定制自己的windows,只能安装在理想公司的电脑上,电脑的售价提高100%
    fox
        11
    fox  
       2012-11-04 20:44:15 +08:00
    @likuku
    普通用户真心需要的是notepad而不是vim……使用电脑上上网听听歌逛逛淘宝的数亿人,而不是技术众程序员啊……
    反倒是程序员的话,自己再去装一个vim就好了……
    binge
        12
    binge  
    OP
       2012-11-04 20:48:29 +08:00
    @likuku 呵呵,我真应该开一个VIM跟其它编辑器比较的话题,说个“题外话”吧,其实你们很多都是VIM的忠实用户,用过的都知道它的好,也不希望人家说它不好,说到底是个强大的工具,直接跟什么微软那些原始的文本编辑器比较没意义的,好比如拿20W的汽车跟过百W的汽车比较,谁都知道哪个开着爽。
    binge
        13
    binge  
    OP
       2012-11-04 20:51:42 +08:00
    @livid 求安慰~~我让大家讨论系统平台,他们讨论文本编辑器去了,T_T.....
    likuku
        14
    likuku  
       2012-11-04 20:55:59 +08:00
    @fox @binge 普通用户...说实话,作为普通用户,没觉得以上提到的任何编辑器好用。自觉最好用的文本编辑器就是纸和笔:记录快速,准确,人人会用,学习成本低,不耗电,不死机,不会在记录过程种丢失数据,高分辨率,无反光,熟练的话可以做到与思维速度同步记录,这点还真是当前没有软件可匹敌的。
    hantayi
        15
    hantayi  
       2012-11-04 20:56:45 +08:00
    @binge 编辑器的问题我觉得拿飞机与自行车比喻比较好。
    总有人会说,自行车真是反人类,还需要用脚蹬,你看飞机多省力,而且又快。不会开飞机的都是傻逼,不可理喻。
    likuku
        16
    likuku  
       2012-11-04 20:59:46 +08:00
    其实这话题,windows不在于开源与否了....以及升级成了设计理念之争、文化之争、世界观和方法论之争。

    开源也罢,闭源也罢,windows依然是那个windows。

    假若win开源后被全盘重写,变成所谓”理想种完美的windows",那么它也不再是windows了。
    likuku
        17
    likuku  
       2012-11-04 21:01:49 +08:00
    @binge 千万别再去开什么 vim vs other editor / emacs vs vim /emacs vs other editor ...必然纯粹的水贴+骗金币贴...还万年长青
    hyq
        18
    hyq  
       2012-11-04 21:06:37 +08:00
    @hantayi 好吧,实际上我对记事本最大的意见在于它只认\r\n换行符

    windows开源后,照理来说应该更安全,很多黑客为它打补丁,找漏洞。
    另外,windows可能衍生出N多版本,像现在的Linux发行版一样,然后又是各种兼容性问题。
    fox
        19
    fox  
       2012-11-04 21:08:43 +08:00
    やれやれ,不能讨论编辑器的问题……
    hantayi
        20
    hantayi  
       2012-11-04 21:11:22 +08:00
    @likuku
    你上面说的话,跟没说一样。
    其实这话题,windows不在于开源与否了。 你这话没说完,不在于开源与否,依你之见在于什么?

    你这两句矛盾吧,先说开源闭源windows依然是windows不变,
    后面又说开源被重写,就不再是windows。

    发现
    ……也罢,……也罢,……依然是……
    假如……被……,变成……,那么……就不再是……
    简直就是万用句式,换个名词可以套在很多问题上。因为主语的定义是模糊的。
    binge
        21
    binge  
    OP
       2012-11-04 21:14:08 +08:00
    @likuku 哈哈,生财之道!现实也是这样,你的东西若能激起大部分人的情绪,你就不愁它没人买单,管他水不水,最重要有人受。
    放心我不会这么做……呵呵。
    haohaolee
        22
    haohaolee  
       2012-11-04 21:50:09 +08:00
    首先就是混乱,每个人都会对Windows有自己的想法,然后就会像Linux一样有各种各样的发行版。另外就是Windows代码及其庞大,组件模块特别多,小团体难以维护,最后也容易产生分裂。

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

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

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

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

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

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

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