微软有长期敌视 Linux 和开源的过往历史,如今因为要拥抱开发者而积极投入开源,用开源方式释出开发工具 Visual Studio Code,最近则是并购社程式码代管服务 Github。负责微软开发工具开发 Visual Studio 的潘正磊以 CEO Satelly 的话回应外界对 Github 收购一事,指出不要用过去眼光看微软,而是看微软近期的实际行动。
潘正磊面对媒体访问说明大家关心微软购并 Github,以及相关的讨论,强调目前(注)收购还未完成,要等到收购程序完毕才能讨论 Github 在微软之下要怎么经营。潘正磊整理 hacker news 上面大家的反应,主要分成三类见解。第一种心态上就不信任大公司,对他们做的事情都觉得怪怪的。如果真的被大公司买,相比 Oracle 还是 Google,微软花钱购并比较好。
第二类和第三类人则是长期观察微软,但着重的重点不同,看法各自在两个端点。第二类人看微软过去对开源并不信任,买下依赖开放源代码的 Github,并不安好心。第三类则是对微软相对友善,看到微软近年来在开源的贡献,有相当程度进步的地方。
潘正磊进一步回应不少人的反弹声音,如果要打掉 Github 为什么要买,我们自己原来也有Azure DevOps 也支援 Git。微软近年秉持 developer first,看重 Github 的价值,是宝贵的交流平台,如果要拆掉的话,钱不是白花了吗?
面临 Github 对手 Gitlab 爆料微软收购 Github,并且挖 Github 墙角,挖走不满微软的 Github 用户。潘正磊观察说 Gitlab 流量只有一周时间增长,Github 仍有相当活跃度。而且就如 CEO Satya Nadella,不要只看说的话,而是用行动来判断。
潘正磊列举微软在开源上做的事情。像是微软加入OIN,拥有六万多专利让联盟成员都能运用,先前微软靠 Android 专利,一年有 10 亿美元收入,就此完全放弃。Kubernetes 的其中一位共同创办人在微软,Gnome 计划也有微软员工参加,Python 专案的话微软则有最多核心贡献者。
而在潘正磊负责的 IDE Visual Studio,开源版本 Visual Studio Code 已经可以跨平台运作,并且能够开发不同平台的应用程序。另外微软的 .Net 架构不会像 Java 那样,态度完全不一样,会持续支援开发者的需求。
至于在苹果的平台上面,Visual Studio 是否会支援 Mac App 开发,还可以不用难用的 Xcode。潘正磊表示目前还没收到太多需求,但在 iOS 的开发则是支援度高。
许多台湾开发者相当关心微软是否会在台湾设立资料中心,微软的 Peter Hu 说不能说,一切照进度进行。微软在东亚会持续评估适合的地点,提供给客户最好的服务。
微软买下 Github 震惊开发者社群,而且是科技厂之间的大事。微软近年来对开源相当友善,加上长久以来重视开发者的传统。微软开始采用 Github 当作他们专案程式码储存库,如今已经是单一公司在 Github 上最活跃的公司,并且有相当多专案放到 Github 上面。让我们来继续观察之后微软在开源上继续努力的成果。
(注:微软技术大会时还未完成收购 Github 程序)
(首图来源:科技新报)