V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
LokiSharp
V2EX  ›  问与答

为什么现在说微软变得开放?为什么说微软对 GIthub 开源贡献第一?

  •  
  •   LokiSharp · 2018-06-07 09:15:50 +08:00 · 4459 次点击
    这是一个创建于 2361 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我看了下微软 Github 上开源的 1800 个 repo 里面大部分都是水出来项目,大多数项目都拆成 sources、docs、samples、templates、issues,实际 repo 数量至少打个对折。

    从代码的价值来说,这 1800 个 repo 对开源社区有价值的也只有 vscode 和 TS 吧,.net core、mono、powershell 之类的现在在 Win 以外的系统上完成度依旧不高。

    只是给了点「小恩小惠」,为啥就说微软现在开放了?

    36 条回复    2018-06-07 23:20:16 +08:00
    ryd994
        1
    ryd994  
       2018-06-07 10:02:03 +08:00 via Android   ❤️ 5
    放下屠刀,立地成佛。至少比以前是好多了不是么?至少比 Oracle 和苹果好多了不是么? facebook 和 Google 就做的更好么?
    而是说到底,GitHub 自己也是商业公司,GitHub 自己不也是闭源的么? GitHub 免费为开源项目提供服务,所以很多开源项目上去了,仅此而已。
    论自由软件,轮不到 GitHub。
    chouchoui
        2
    chouchoui  
       2018-06-07 10:04:47 +08:00   ❤️ 2
    ttyant
        3
    ttyant  
       2018-06-07 10:10:02 +08:00 via Android   ❤️ 3
    你说对了,微软很会控制舆情
    stzz
        4
    stzz  
       2018-06-07 10:15:32 +08:00
    我来翻译下:不是前端的开源都不算开源系列
    ynyounuo
        5
    ynyounuo  
       2018-06-07 10:16:18 +08:00 via iPhone   ❤️ 2
    这都是无所谓的。

    重要的是,无论国内还是国外,互联网的多元性已经被大资本所破坏。

    新的小中形公司由于缺乏长足可持续的盈利模式又不能像老牌大型公司一样拆东墙补西墙如果盈利不佳( GitHub 一年收入大概是 Fortnite 一个月收入)就很难拒绝高额的收购价格。

    而大型公司就算遭遇 Cambridge Analytica 这样的大型打击也能很快恢复( Facebook 股价已经回升到二月初)。
    ryd994
        6
    ryd994  
       2018-06-07 10:16:39 +08:00 via Android
    doubleflower
        7
    doubleflower  
       2018-06-07 10:20:23 +08:00
    如果比开源代码行数的话,MS 当然是第一你不服?象.net 相关这种没人用的又臃肿的软件代码量多大啊
    如果比用的人多。。。
    LokiSharp
        8
    LokiSharp  
    OP
       2018-06-07 10:21:33 +08:00
    @ryd994 #6 这个新闻不是讽刺 Canonical 给 Linux 内核贡献的代码少么
    LokiSharp
        9
    LokiSharp  
    OP
       2018-06-07 10:23:52 +08:00
    @stzz #4 不是说不是前端的都不算开源,微软开源的东西除了前端的这几个。。。用的人真的不多,你看看这里 Star 和 fork 数量就知道了 https://opensource.microsoft.com/?sort=Stars&tag=
    droiz
        10
    droiz  
       2018-06-07 10:24:50 +08:00
    说微软开放指的是相比以前的盖茨,鲍尔默时代。
    在 win 以外的系统上完成度不高也不能说它没价值,难道你的意思是衡量开源软件的价值就是是否把 unix/linux 用户服务好了?世界上并不是只有 unix/linux 这一种平台。
    win10 的 wsl 还不够开放?
    dexterzzz
        11
    dexterzzz  
       2018-06-07 10:28:51 +08:00 via Android
    说到 powershell 开源,可能你不知道有个 dbatools 在国外多火,反正不是前端就没人关注😅
    dexterzzz
        12
    dexterzzz  
       2018-06-07 10:31:00 +08:00 via Android
    就说 Hbase 的列存储技术,微软提供了不少。
    iConnect
        13
    iConnect  
       2018-06-07 10:31:04 +08:00
    .net 一直不开放被骂,开源了嫌代码多又被骂
    iConnect
        14
    iConnect  
       2018-06-07 10:33:40 +08:00
    微软现在真就是把 win10 开源了,其实也没什么,有能力持续更新这么一大坨系统的公司也没几家了
    dhssingle
        15
    dhssingle  
       2018-06-07 10:36:41 +08:00
    什么叫.net core、mono、powershell 之类的现在在 Win 以外的系统上完成度依旧不高?
    你确定你了解过这些项目?
    说说看是这些项目那些功能是在 Win 上能干的而在其他平台干不了的(平台独有的不算)?
    xinhangliu
        16
    xinhangliu  
       2018-06-07 10:46:50 +08:00 via Android
    支持楼主
    liuzelei
        17
    liuzelei  
       2018-06-07 11:03:59 +08:00
    netcore 我们已经跑在 centos 集群上快一年多了,说完成度不高的是对技术动态太不敏感了。
    ahswch
        18
    ahswch  
       2018-06-07 11:12:58 +08:00
    楼主大才
    hjc4869
        19
    hjc4869  
       2018-06-07 11:30:48 +08:00 via iPhone
    因为以前连小恩小惠都不给
    n37r06u3
        20
    n37r06u3  
       2018-06-07 11:38:48 +08:00
    不要老是要求别人开源,先看看自己贡献了多少。开源了 windows 代码让其他国家抄么,然后去申请国家补助?
    LokiSharp
        21
    LokiSharp  
    OP
       2018-06-07 11:40:33 +08:00
    @n37r06u3 #20 微软自己说自己爱开源,自己宣传自己开放的啊,没人求他开源啊。
    wuhanchu
        22
    wuhanchu  
       2018-06-07 11:41:09 +08:00
    VScode 真心好用
    icyalala
        23
    icyalala  
       2018-06-07 12:17:53 +08:00
    mono 的话。。你手机里大部分游戏都是用 mono 跑的。。
    SourceMan
        24
    SourceMan  
       2018-06-07 12:20:21 +08:00
    楼主天下第一
    leeg810312
        25
    leeg810312  
       2018-06-07 12:30:52 +08:00 via Android
    开放很广义,不是只有开源才叫开放,微软一直开放,接口、文档齐全,对开发人员友好,界面操作方便,操作系统兼容大多数硬件,为 windows 开发的硬件和软件不计其数,不开放这些怎么做得到?只是以前不开源,最近 4-5 年开源了,应该说是更开放了。有些专业微软黑的说.net 没人用,搞得好像只有中国有 IT 行业,IT 行业也不是只有互联网,国外用 windows 平台用.net 多的是。.net core 天生跨平台,已经进化到 2.1,国内公司都已经有用于生产环境部署了,居然说在 windows 平台以外没有足够完成度,结论随口胡说的吧
    0attocs
        26
    0attocs  
       2018-06-07 12:36:38 +08:00 via iPhone
    @LokiSharp 前端本身基数就大。
    xiaojunjor
        27
    xiaojunjor  
       2018-06-07 12:38:17 +08:00   ❤️ 1
    请问阁下有没有开源大作拿出来让大家膜拜下
    纯黑微软可以选择不使用任何微软产品然后闭嘴
    huiyifyj
        28
    huiyifyj  
       2018-06-07 12:41:25 +08:00 via Android
    每个大公司都有水的项目,Microsoft 也没你说的那么水。typescript,.net ,vs code 这些已经只够不错了。开源也不是只看 github.com/Microsoft 这里面的项目而言,你还要看他们组织成员对别人的项目代码的贡献啊。
    695975931
        29
    695975931  
       2018-06-07 12:42:19 +08:00
    胖子不是一日吃成的,.net 开源那些也很有用啊,不是只有你用到的才是有用的
    jswh
        30
    jswh  
       2018-06-07 12:43:04 +08:00
    自由软件和开源是两回事。我个人觉得代码开源就和文章写出来给人看一样,你可以看,但你不一定能用。
    newton108
        31
    newton108  
       2018-06-07 14:59:09 +08:00
    因为软🐶太多。在 windows 上开发了一辈子,说微软不好就等于说 win 不好,直接否定了他们存在的价值。
    gouxi
        32
    gouxi  
       2018-06-07 15:18:13 +08:00 via Android   ❤️ 2
    @newton108
    动不动就说这个是狗,那个是狗。
    我想问你是个什么狗?说出来让大家开开眼,好让明天早上哪位方便的兄弟给你做一顿早餐。
    sammo
        33
    sammo  
       2018-06-07 16:20:05 +08:00 via Android
    畅想 GitHub 未来有哪些变化
    https://www.v2ex.com/t/461054
    agagega
        34
    agagega  
       2018-06-07 16:54:07 +08:00
    那个抗议 GitHub 被收购的 repo 已经被强行从 Trend 上面撤下来了,大家如何看这个事情?
    bucky
        35
    bucky  
       2018-06-07 21:26:29 +08:00
    看了贴主的帖子,在这个娱乐至上的年代,我觉得许多人都是神经病
    VDimos
        36
    VDimos  
       2018-06-07 23:20:16 +08:00 via Android
    微软即原罪
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   960 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 20:30 · PVG 04:30 · LAX 12:30 · JFK 15:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.