微软是世界上最大的开源贡献者。至少,从微软在 GitHub 上积极参与开源项目的员工数量来看,这个说法经得起琢磨。理想上,微软已将开源贡献者数量添加了一倍,就像第二大生动贡献者谷歌那样。虽然如此,DigitalOcean 最近调查开发者后发现,他们眼中最好的开源公司是谷歌而不是微软,他们以为谷歌对开源的友好水平是微软的两倍。这是什么缘由招致的呢?
丰厚的贡献历史首先,多年来谷歌不断是开源的重要贡献者。从 Google Summer of Code 到其对 MySQL 及其他一系列项目的贡献,谷歌不断是积极的贡献者。最近,由于Kubernetes和TensorFlow的贡献,谷歌与开发商树立了少量的商誉。关于每一个,Google都为广阔的开发人员群体带来了庞大的价值。
最近,谷歌仰仗着对 Kubernetes 和 TensorFlow 的贡献,在开发者中树立了少量的声誉。它对开源的贡献为广阔的开发者群体带来了庞大的价值。
更令人印象深入的是,谷歌管理这些项目的方式是让他们本人也成为社区真正的力气,而不是单打独斗。开发者也留意到了这一点。因此,在接受调查的 4300 多名开发者中,有 53% 的人以为谷歌“最喜欢开源”,这并不奇异。而微软的票数不到谷歌的一半,为 23%(Facebook 占 10%,而亚马逊只占 4%。至于占了 1% 的最后一位属于 Apple)。
虽然调查结果显示了微软的开源举动并未普遍失掉开发者的认可,但它实真实在地为开源做出了许多庞大的贡献。正如 Brian Rinaldi 强调的那样,每天都有很大比例的开发者生活在微软的(开源)Visual Studio Code 中。
所以,究竟是什么成绩招致微软得不到开发者的普遍认可?
旧观念的根深蒂固有很多人以为微软拥抱开源的初衷是无私的。例如,工程师 Jeff Schroeder 指出:“微软拥有众多的 Linux 内核开发者,但主要仅针对 Hyper-V,这是为了让 Linux 在 Azure 上保持良好的运转。他们的很多贡献(以及亚马逊的贡献)都是像这样的自我效劳,没有像谷歌的 TensorFlow 或 Kubernetes 那样树立起那么多的声誉。”
这能够是真的,但我们也应看法到,一切公司参与开源异样都是自我效劳的。只不过谷歌的战略手腕略有不同。对微软而言,十分不幸的是开发者对它是“开源朋友”的笼统早已深深植入脑海。甚至依然有一大批开发者以为厌恶微软是一件很酷的事。
虽然近年来微软不断在停止着“洗白”的行为,但开发者对其固有的印象很难在短时间内有所改动。不过可以一定的是,只需微软坚持下去,它在开发者中的口碑会随着时间的推移而改善。但就目前而言,微软必须付出两倍的努力才能博得开发者的声誉。好音讯是,它似乎也在完全努力于做到这一点。
参考:
【编辑引荐】
Google 开源集成学习工具 AdaNet
片面支持开源,微软减速Visual Studio和Azure DevOps 云晋级
Facebook 开源了一整套重要的 Linux 内核组件与工具!
微软CEO纳德拉:水下数据中心才是未来
一款诚意满满的开源项目:运用深度神经网络去除马赛克
(责任编辑:admin)