开源世界中的“撒旦”不再是,微软正在击败怀疑者

发布者:上海IT外包来源:http://www.lanmon.net点击数:1058

2014年,微软云计算总监Scott Guthrie写了一份收购Github的提案,后来他把这个计划放在了抽屉里。每隔一段时间,他就会提出这个建议,但要把它放回储藏柜里。
Guthrie认为,微软尚未准备好收购这家颇受欢迎的开源公司。 Github就像一个数字蜂窝,数百万软件程序员在这里协作,共享和存储代码。 “我们会陷入困境,”格思里说。更重要的是,这些将微软视为开源软件头号公敌的开发者可能会遇到麻烦。
他说:“当时,开源世界会把我们视为反基督徒。毕竟,我们目前在开源方面没有信誉。” Microsoft仍然专注于完全由Microsoft创建和拥有的软件。
开源世界中的“撒旦”不再是,微软正在击败怀疑者
从那时起,微软已经成为开源软件的最大开发者之一,并且已经说服客户信任Azure云计算服务——,以构建由竞争对手的工具和程序构建的应用程序,从而提高Azure的收入和使用率。超过60%的公司云应用程序开发团队受雇于他们在非Microsoft编程工具或云服务方面的专业知识。甚至可以将完整版的开源Linux操作系统添加到Windows中。微软正在努力为微软阵营注入新鲜血液。
去年6月,Guthrie和微软CEO纳德拉终于宣布收购Github。虽然开发者社区起初仍然有一些中断,虽然竞争对手吸引了一些用户来自Github,一年之后,这笔交易引起了极少的戏剧性事件。大多数Github用户只是将代码放在那里。
“有些人感到沮丧,但他们很少见,因为微软花了数年时间与开源社区建立友好关系,”Adobe高级主管Matt Asay说。他长期以来一直是开源开发人员,曾经是微软的竞争对手。 “我有潜意识'记住,他们是伟大的撒旦'反应,但这个想法并不坚定。”
吸引更多开发人员对微软的增长前景非常重要。帮助工程师编写程序的工具和软件只是微软收入的一小部分,与云服务和Windows相比相形见绌,但它们可以将用户带入更大的业务领域。获胜的软件开发人员支持是将应用程序从游戏编写转换为与Microsoft Azure云中的Microsoft产品或产品相匹配的商业软件的关键。开发人员的心也是微软重新获得技术领先地位的关键。Madrona Venture Group总经理S. Somasegar说:“现在有更多的开发人员与微软有联系。”他在微软工作了27年,在管理开发部门工作,因为开发部门开始更加关注开源。
五年前,微软仍然更加保守。当Nadella在2014年接任首席执行官时,开发人员十多年来的缺陷使公司处于弱势地位。微软无法致电工程师为他们的手机和平板电脑开发应用程序。最大的创业公司基于开源工具,像Uber和Airbnb这样的年轻公司选择了亚马逊的云计算服务。
软件开发人员的巨大损失代表了命运的一个戏剧性转折点。 Microsoft成立于1975年,是一家开发工具公司。比尔盖茨和保罗艾伦的第一批产品是一套语言工具,帮助编码人员对早期的家用电脑进行编程。后来,Windows操作系统开始占据主导地位,每个人都用它来编写程序。但在21世纪初期,即使首席执行官史蒂夫鲍尔默在舞台上宣传“开发者”视频,微软也失去了一批开发者。互联网计算和后来的手机的兴起促使程序员转而使用其他语言和其他移动应用程序商店。微软高管表示,越来越受欢迎的Linux和开源工具是一种“癌症”和“美式”诅咒,它会激怒整个工程界,包括像Asay这样的人。
“我们的投资实际上仅限于Windows,”负责Microsoft Visual Studio产品的Julia Liuson表示,该产品用于开发软件,应用程序和网站。到2012年,开发人员告诉她,他们不再希望微软为他们提供编程语言和终端工具。 “你知道我们是他们的过去,但不是他们未来的一部分。”
在Nadella取代鲍尔默之后,微软开始在开源许可下发布一些关键产品,包括来自Liuson的Visual Studio程序,以便任何程序员都可以使用它并进行调整。 Nadella还希望通过招募Linux爱好者来增加Azure的使用。但他们没有宽容的心。事实上,微软工程师经常发现自己不受欢迎。几年前,Liuson派代表团参加Linux会议。她说,当他们坐在餐桌旁时,坐在那里的人看到他们戴着微软的徽章,他们都离开了。
微软正试图重新启动与开发人员合作的整个方式,从关系的一个基本但神秘的部分开始。本节还有大量关于高科技产品的文章,包括工程师的示例代码和蓝图。为了修改指导手册类型中的文章,Guthrie带回了微软的老员工Jeff Sandquist。回过头来,Sandquist努力使这些文章更新,更准确,技术更深入。他提高了Microsoft为Java,Python和Linux开发人员编写文档的能力。——微软编程工具的逐渐衰落凸显了所有这些变化。 Sandquist表示,如果没有针对更广泛系统的清晰可靠的文档,微软将无法在开发人员中获得可信度。接下来,Sandquist开始组建一个专家团队,可以直接联系云应用程序开发人员重新思考Microsoft。微软一直与开发人员保持联系,但这一次,由于微软正在接受开源并试图吸引大量工程师使用Azure,Sandquist的新团队将包括所有非微软技术的顶级专家。
“我们雇用了很多人,他们使用Azure可能是他们第一次使用微软,”Sandquist说。现在他是开发者关系部的总经理。
Sandquist的目标是在不同领域创建一个多元化的团队:不同的专业知识,性别,种族和出身。与许多其他技术团队不同,其总部大多位于华盛顿州雷德蒙德的公司总部之外。他聘请了像华盛顿特区的科技企业家作家艾米丽·弗里曼这样的人,并且经历了“生命危机的四分之一以上”。虽然她之前没有编程经验,但她仍在编写代码。她带着一个小女儿,搬到了丹佛,学习了Web应用程序框架Ruby on Rails,最后成为了开发人员关系专家。她说,这个职位允许她将新的编程技巧与她原有的沟通技巧相结合,向开发人员提供技术信息,回答他们的问题,并将他们的需求和关注反馈给她的雇主。
大约两年前,她听说微软正在寻找像她这样的人,因为它的云倡导团队是核心内容以外的专家。
她说:“开发人员本身就持怀疑态度。大多数人已经开始注意到这一点,但很多人仍然处于这个阶段,他们仍然需要更多的证据。”
一些客户正在谈论这些新闻。 Asay工作的Adobe是使用Java和Red Hat Linux的Azure客户端。航运巨头马士基也是如此。一些啤酒制造商嘉士伯的Azure应用程序运行SUSE Linux。可口可乐北美公司也是如此,该公司为北美的可口可乐装瓶厂提供技术支持。为大型和小型公司提供代码的Github将继续成为开发人员了解其母公司的基准。
自微软收购Github以来,其他技术巨头也在寻找接近开源社区根源的方法。尽管国际商业机器公司已经在Linux上工作了20年,当它去年同意以330亿美元的价格收购Linux开发商Red Hat时,它仍然引发了一些类似的开发人员担忧。在宣布收购时,国际商业机器公司竭力向开发商保证,它将继续致力于红帽的开源工作。到目前为止,微软很少干扰Github。与微软收购LinkedIn一样,Github也拥有自己的CEO,并独立运营。目前流行的管理理念似乎是尝试添加用户喜欢的功能。——例如,让一些私有代码存储库免费运行,而不是搞乱他们所做的事情。上周,Github发布了一个允许人们奖励他们最喜爱的Github贡献者的系统。
弗里德曼告诉他的团队,即使他们与微软推销其他产品的愿望相冲突,GitHub的客户需求也是第一位的。 11月,弗里德曼首次参加了AWS re: Invent会议。——微软最大的竞争对手亚马逊的旗舰云会议。在会议上,弗里德曼与亚马逊云高管坐在一起,与联合客户会面。他还与Google Cloud达成了更紧密的协议。尽管如此,竞争对手Gitlab和Altassian的BitBucket表示许多GitHub用户已经访问过他们的网站。 BitBucket还表示,微软交易的第二天是有史以来最大的注册日。 Gitlab说他们从GitHub获得了大约113,000个代码库。
Github首席执行官弗里德曼表示,该公司也正在开发中。在微软宣布收购该网站近12个月后,该网站上的注册开发人员数量已从2800万增加到3600万。
一些客户担心随着时间的推移,Github将陷入微软的阴影之下。与微软竞争的人工智能公司Matroid的首席执行官Reza Zadeh仍然乐于使用Github,但微软的所有权确实让他有点不安。他认为,Github将更加雄心勃勃地鼓励用户在未来选择Azure。
首席执行官弗里德曼表示,Github必须对抗这一趋势。
“Github必须保持中立,必须是独立的,”他说。 “开发人员需要做出选择,Github不能有任何偏见。
IT外包
>
400-635-8089
立即
咨询
电话咨询
服务热线
400-635-8089
微信咨询
微信咨询
微信咨询
公众号
公众号
公众号
返回顶部