掘金采访 GitHub CEO Nat Friedman — 我们应尽全力确保 Star 数真实

5,071 阅读7分钟

2018年10月20日,在深圳举行的中国开源年会上,我采访了 Microsoft 收购 GitHub 后即将委任的新 CEO Nat Friedman。提问内容有关于开源、中国市场及 GitHub 与 Microsoft 未来的合作。

Nat Friedman

今年 6 月份,Microsoft 对外宣布以 $75亿 收购 GitHub,并委任 Nat Friedman 为收购后的 GitHub CEO。Nat Friedman 任职 Microsoft Corporate Vice President, Developer Services 负责 Visual Studio Team Services 及 App Center。此前,Nat 有丰富的开源项目、基金会的经营经验。1999 年创立 Ximian(后被 Novell 收购)、2000 年联合创办 GNOME Foundation、2011 年创办 Xamarin 并与 2016 年被 Microsoft 收购。

  • Ximian: 开发并服务基于 Linux 的软件
  • GNOME:基于 Linux 的开源桌面操作系统
  • Xamarin:基于 .Net 开发多平台应用,如 iOS、Android、Windows Phone

炉边对谈

Who is Nat Friedman?

Nat 介绍自己的人生经历,他来自一个完全与软件开发无关的家庭。年轻时,他经常通过互联网分享和下载代码。后来就了解了开源软件,之后便投入其中,并接连创立了 Ximian / GNOME 和 Xamarin 公司。2 年前,Microsoft 收购了 Xamarin,当时的 CEO Satya Narayana Nadella 问他想做什么,他说想要收购 GitHub,而这个事情就发生了!

Will Microsoft change GitHub?

GitHub 会一直是一个非常独立的公司,只作为 Microsoft Family 中的一部分。GitHub 是一个非常好的平台,它非常的好用和简便。Developer First 是 GitHub 信条,任何帮助开发者更好的功能和服务皆会考虑,而反之则坚决不会去做。GitHub 是一个拥有大量开发者的社区,而社区是 GitHub 的本质,让社区发挥价值是 GitHub 的使命。

GitHub and Chinese Developers

GitHub 及开源都是全球性的,在这个全球的社区中,开发者创造和贡献其中,自然中国也是非常重要的一部分。中国有很多的优秀开发者,相信他们会创造很多有趣的新项目。

The Future of OSS?

开源是一种合作开发的模式,它带了很多重要的创新,而未来这个模式会继续引领技术发展。和 20 年前相比,代码是否更好了?不能完全这么说,整个代码世界一定是更加强大的,我们不断站在巨人的肩上,但同时也带了许多新的问题。未来的开源世界,开发者会在这个社区里快速的组织各种虚拟团队,大家合作生产内容。

当你成为 GitHub CEO 后第一个要干的事情是什么?

Tweet about it! 如何帮助开源项目的运营维护者更好地管理和服务它的项目应该是第一个去发力的方向。长期来看,如何让 GitHub 上的开发者长期地高活跃度的沟通和贡献是永恒的目标。

GitHub 与 GitLab 的关系?

选择任何一个平台是用户的自由,Developer First 的目标和让 GitHub 更好是我们工作的重点。如何维持 GitHub 更好,并让用户在理性的选择之后继续使用或回到 GitHub 才是重点。我也希望了解更多大家的需求,到底如何让 GitHub 更好。

GitHub Star 数很重要,现在不少中国开发者会刷 Star,GitHub 是否会管理去解决这个问题

GitHub 上的交互是真实的是很重要的,因此假的 Star 应该被管理和确保 Star 数真实。

专访:开源、GitHub、中国市场

开源

Q: As we know, you have great experience in developing and managing open source projects. Chinese young developers are very crazy about open source but the community is still at its early stage. So, any recommendation to open source project creators and contributors? What are the crucial factors to make a open soruce project successful?

Q: 大家都知道您有很多的开发、管理开源项目的经验。现在中国年轻开发者非常喜欢开源软件,但是整个社区的建设仍在很早期的阶段。基于您的建议,有什么建议给开源作者及贡献者?哪些重要因素决定了一个开源项目的发展?

A: 一个好的开源项目应该有一个明确的目标和问题去解决,也许是一个现存项目但还不够好,也可能是一个完全空白。但应该是从个人需求出发,自己觉得这个问题需要解决,已经许多好的项目给开源贡献者很好的引导。好的项目往往开始于一个像是 Toy 的东西,一开始有很强的热情,但并不知道最终这个项目会发展到怎样。立即开始开发就是最好的方式!

GitHub & Microsoft

Q: Microsoft has become the world's largest open source company, and VSCode is the most popular open source project in according to the lastest report by GitHub. So, what's Microsoft vision among open source community and what will happen next from Microsoft?

Q: 微软已经是全世界最大的开源贡献公司,而 VSCode 也已经是当下全世界最热门的开源项目。微软在开源上的目标是怎样的,有哪些新的事情即将发生?

A: 过去 10 年,微软从对开源的优于,快速成为了一个开源贡献机构,甚至成为了一个最活跃的组织。这背后最重要的是开发者和客户的需求发生了变化,Azure 上 80% 的服务器是 Linux,开源也是可见未来的必然。微软是做开发者工具出身的,因而我们非常敏感于开发者的需求,这些变化也只是随之发生。

Q: 收购后,GitHub 组织会发生什么变化吗?

A: 900 People 且分散在世界各地。San Francisco 是 GitHub 的总部,但 2/3 的员工在旧金山之外工作,且公司内的所有员工都要尽可能使用 GitHub 来合作,这种协同工作的方式让公司有很强的合作基因,因而可以邀请各种各样的人加入。下一步,GitHub 的目标是增长(Grow),继续快速地让 GitHub 增长是当下最重要的任务,汇聚全球优秀人才。

Q: Will GitHub marry blockchain in the future?

A: 区块链是一个很有趣的新技术方向,且其中大多数项目在 GitHub 上,这进一步验证了 GitHub 聚合全球开发的机制。但除此之外,目前还没有 GitHub 本身与区块链合作的计划。

Q: 微软近期发布了 LOT / 加入 OIN normal member(全球最大专利池)?

A: 这两个项目继续展现微软成为世界最大的开源公司,这两个举措具有里程碑的价值,继续展示微软在开源上的价值。

Q: GitHub Actions?How Azure supports Git Actions?

A: GitHub Actions 是一个令人激动的全新 Workflow 平台,工作流程的分享有无数的可能性,。GitHub 会非常独立,任何自动化的 workflow 都有可能发生,这部分有诸多可能性,他们可以使用任何云服务和操作系统,并维持技术选择的开放。因而,Azure 并不会有任何专门的偏向和要求。

Q: Microsoft AI & GitHub?

A: 我们在思考这部分的可能性,将机器学习融入开发者的开发过程。微软只在做 IntelliCode 智能代码项目,如果开发人员对此有需求,可以参与合作。开发人员的需求是我们选择基本准则。

Q: GitHub 会变成 Office365 的订阅制模式吗?

A: GitHub 的团队、企业版本身已经是订阅制模式,但 GitHub 本身是独立的,是否会变成订阅制是我们的独立决策,因此当下不准备做此类变化。

中国市场

Q: 中国开源社区的看待?任何建议?

A: 我正在学习,也很愿意与很多开发者沟通和交流。未来 10-20 年来,中国会发展成开源软件世界的创新中心是必然,期待更多的中国开发者的贡献参与。

Q: Serveral days ago, it's reported that Ping An Cloud and GitHub confirmed cooperation that Ping An Cloud will be the MSP (managed services provider) for GitHub. Apart from this cooperation, will GitHub provide services directly to Chinese market? What do you think about Chinese market?

Q: 几天前,媒体报道了平安云成为了 GitHub 在国内的 SMP,除了这个合作之外,GitHub 是否有计划拓展中国市场?以及您对中国市场现状是怎么看的?

A: 我正在了解中国市场,在思考是否要进入,有一个好的本地合作伙伴是很重要的环节,但具体的合作方法仍在思考中。


了解更多关于 Nat 的文章: