2014 年时,微软的云端主管 Scott Guthrie 就已经写好提案,准备收购社交程式码管理库 GitHub,但却花了四年的时间才准备好,直到 2018 年才完成收购。
即便到了购并 GitHub 的当下,微软仍被不少开源开发者视为敌人,而且把原先放在 GitHub 的程式码转移到 GitHub 敌手 GitLab 上。一年之后,微软自己评估整个收购过程,除了一开始的搬迁潮,一年来相对风平浪静,大部分 GitHub 用户仍定期更新修改的程式码。
Basic 是微软的起家产品,而随着 Windows 操作系统则成为有史以来最受欢迎的操作系统,也就意味工程师要写程式,必须透过 Windows 系统撰写,但随着新时代如网络、手机发展,微软的开发工具越来越不重要。
对于微软来说,他们花了很多年拥抱开源,甚至连手上的开发工具 Visual Studio 都释出一个开源版本。为了拥抱智能手机和网络开发者社群,微软的开发工具从原先只能在 Windows 平台使用,到现在连竞争对手 Mac、Linux 的系统也能使用。微软自己曾推出 Windows Phone,却无法吸引开发者来为 Windows Phone 贡献心力,因此在云端时代新创多采用开源工具并选择 AWS 云端服务,微软不能再错过这一波。
自 Satya Nadella 接手 CEO 职位,为了要大家多使用微软的 Azure 云端服务,于是他开始推跨平台的工具,不再只限制在自家 Windows 平台上。除此之外,微软更重修与开发者的关系,像是找来为科技公司撰写技术文章的写手 Emily Freeman,用过往擅长的传播技巧,以及新学习程式开发技巧,担任开发者关系专家,解决开发者用微软产品或服务时遇到的种种疑难杂症。除了 Freeman 之外,微软开始拥抱云端和开源之后,雇用很多工作背景不同,属于不同族裔、性别的人,微软云端这块有超过 60% 的开发者,是用其他非微软开发工具或云端服务的。
GitHub CEO Nat Friedman 也向外界澄清对他们的疑虑,如 GitHub 并不会因为在微软之下而受制于微软,GitHub 仍是独立运作,如果遇到跟母公司微软利益冲突状况,会选择维护顾客权利。11 月时 Friedman 来到 AWS re:MARS 大会,与微软 Azure 的竞争对手 AWS 高层同台登场,为共同客户站台。另外 Google Cloud Platform 也与母公司的 Azure 竞争,但为了 GitHub 的使用者也无法壁垒分明,仍必须有所接触。
GitHub 收购已经一年时间了,尽管微软在开源上有实绩了,找了很多原本熟其他开源工具的专家进来,努力讨开发者的欢心,不过仍有不少 GitHub 用户对于 GitHub 在微软下面有疑虑,深怕最终 GitHub 受到母公司微软的影响,转而鼓励用户多用 Azure。
- Open-Source ‘Great Satan’ No More, Microsoft Wins Over Skeptics
(首图来源:Ben Scholzen on Flickr CC-BY 2.0)
延伸阅读:
- 贡献 Github 最多最爱 Linux 的微软,潘正磊要大家听其言观其行证明开源的心
- 微软宣布完成收购 GitHub,10/29 上任的新 CEO 有 3 个目标
- Google 云端服务 CEO:对微软收购 Github 后平台独立性感到担忧
- GitHub 被微软收购引爆逃亡潮,大量开发者搬家到 GitLab
- 确定了!微软花 75 亿买下程式码社交共享平台 Github