当前位置:首页 > 芯闻号 > 充电吧
[导读]2018 年 6 月 4 日,微软宣布收购代码托管平台 GitHub,尽管微软保证会保持 GitHub 的独立性,但这一收购行为还是让 GitHub 社区流失了大量开发者。一年后的今天,微软与开发者的

2018 年 6 月 4 日,微软宣布收购代码托管平台 GitHub,尽管微软保证会保持 GitHub 的独立性,但这一收购行为还是让 GitHub 社区流失了大量开发者。

一年后的今天,微软与开发者的关系变得如何?

从开发者的大敌到收购 GitHub

作为一个面向开源和私有软件项目的托管平台,GitHub 一直受到许多软件开发商和开发者的欢迎。我们可以从微软宣布收购 GitHub 时公布的一组数据得到这个结论:当时,GitHub 社区上的开发者达到 2800 万,开源项目有 8000 万个。

实际上,当 2018 年 6 月 微软宣布要收购 GitHub 的时候,微软本身已经就是一个在 GitHub 上异常活跃的企业了,而且是 GitHub 上最大的开源代码贡献者。然而,伴随这一收购的宣布,微软从 GitHub 的使用者变为它的管理者,有一些开发者开始表示担忧,他们对微软的不信任就开始弥漫开来了。

不过,开发者对微软的不信任不是一时反应。早在本世纪初 ,就在 Steve Ballmer 担任微软 CEO 的时候,微软高管认为“日益流行的 Linux 和开源工具是‘癌症’,是‘美国方式’的诅咒”的言论就曾引起过开发者的强烈不满。直到 2012 年,开发者对微软的态度仍无实质性转变,有开发者称“他们不再指望微软为他们提供编程语言和终端工具。”

对于开发者的这种态度,微软也并不是不知道。其实它早在 2014 年就有收购 GitHub 的计划,但一直没有进行;因为微软云计算主管 Scott Guthrie 认为当时的微软还没有准备好,贸然地收购不仅会毁掉社区,而且会引起开发者的“暴动”。

为此,在收购之前,微软就已经做出了一些改变:

微软的 Azure 云计算服务使用竞争对手的工具和程序构建应用程序

聘用非微软公司但在编程或云服务方面有专长的人

在 Windows 中添加开源 Linux 操作系统的完整版本

直到 2018 年,微软才正式宣布收购 GitHub,三个多月后,收购完成。尽管微软前期已经做了铺垫,但收购行为的发生仍然引起社区内开发者的“不适应”,有开发者将自己的代码放到了 GitLab (记者按,GitHub 的对手)上,更甚者直接把自己的代码都移走了。

甚至有消息称,在微软宣布收购期间,抛弃 GitHub 转投 GitLab 的用户,比之前增长了 10 倍。

毫无疑问,微软之所以收购 GitHub,是看中了这个平台对开发者的庞大吸引力,以及由此带来的开发者资源。基于微软遗留的与开发者的矛盾,以及收购之后开发者的大量流失,微软紧接着采取怎样的措施能够赢得开发者信任显得尤为重要。

保持 GitHub 的独立性

微软一直宣称不会对 GitHub 进行干预;至少从目前来看,微软似乎是那样做的。

在 2018 年 10 月 26 日,收购进入尾声之时,微软正式任命 Nat Friedman 为 GitHub 新任 CEO ,Nat Friedman 曾经是 Xamarin (跨平台的开发软件)的联合创始人兼 CEO,后来被微软收购,同时,他也是开源界的领军人物之一。

当时,在官方公布消息之后,Nat Friedman 在博客里重申收购不会改变 GitHub 的独立运营和其产品理念,并说明了 GitHub 未来的目标。他认为,GitHub 将作为独立的社区、平台和业务运营;这意味着 GitHub 将保持开发者至上的价值观、独特的精神和开放的可扩展性。另外,他还将在保留 GitHub 产品理念的前提下,继续致力于构建能得到开发者喜爱的优雅、简洁的工具。

从 Nat Friedman 的博客内容可以看出,Nat Friedman 重申的内容都是围绕开发者展开的。另外值得一提的是,Nat Friedman 还曾告诉自己的团队,无论 GitHub 客户的需求是否与微软的产品推广相冲突,GitHub 客户始终是第一位的。

事实证明,微软治下的 GitHub 也一直是这样做的。

比如说,为了试图重新启动与开发人员的整个合作方式,微软重新请回了 Jeff Sandquist。Jeff Sandquist 在1997年的时候曾在微软工作过,而后去了 Twitter,他的回归给微软与开发人员的关系带来了转变。

Jeff Sandquist 认为,在一个更广泛的系统中,如果没有清晰的、具有说服力的文档,那么,微软就不可能取得开发人员的信任。为此,他加强了微软为使用 Java、Python 和 Linux 的开发人员编写文档的能力。

不仅如此,Sandquist 还建立了一个专家团队,这个专家团队能够接触到云应用程序的开发人员;值得注意的是,这个新团队必须要有来自非微软技术领域的顶级专家。以前的微软也能够接触到开发者,但现在微软是以拥抱开源并试图吸引大量工程师使用 Azure 的姿态。

Sandquist 想要团队是具有多样性的。在团队中,他聘用了 Emily Freeman,她原先并没有编程经验,后来,学习了 web 应用程序框架 Ruby on Rails,成为了一名开发人员关系专家。她的工作是为开发人员提供技术信息,回答他们的问题,并将开发者的需求和担忧转达给微软公司。基于她身份的特殊性(核心领域之外的专家)尽管开发人员本质上是持怀疑态度的,但由于没有证据,更多的是选择相信。

现在来看,微软不仅把开发者放第一位,而且用实际行动支持他们。就在上周,GitHub 宣布了一个系统,可以让人们资助他们最喜欢的 GitHub 贡献者;这是一种针对程序员的 Patreon(记者按,供内容创建者进行群众募资的平台)。

在这样的情况下,一些开发者的态度有了变化。实际上,在收购 GitHub 一年之后,微软官方表示 GitHub 的开发者数量已经增加到 3600 万。

记者(公众号:记者)总结

距离微软的收购已经过去一年了,Nat Friedman 仍坚定 GitHub 是中立的,不偏袒的,尽管开发者对微软保有 GitHub 所有权而对这一社区感到不安,但从目前情况看,他们是选择相信“GitHub 是中立的”。

当前,GitHub 正为大大小小的公司提供代码,它将继续成为开发者对其母公司——微软——看法的晴雨表。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭