GitHub的竞争对手GitLab是如何建立起只有0.1%付费用户的业务的

2020-01-03 14:00:33

远距离的关系从来不容易,但对于科技公司联合创始人之间的关系来说,这似乎不那么容易。

这方面的活生生的证明是GitLab的首席执行官和CTO,它提供了一个面向软件开发人员的自托管开源协作平台。简单地说,GitLab是一个GitHub,您可以免费安装在您自己的服务器上,以完全控制您的代码。

参加我们12月11日的终极团队郊游。

GitLab的作者和CTO Dmitriy Zaporozhets住在乌克兰的哈尔科夫市,而他的联合创始人兼公司首席执行官Sytse Sijbrandij位于荷兰乌得勒支。这个国家是我第一次见到他的地方,向最近的TNW欧洲会议的与会者分发传统的荷兰糖果,Stroopwafels。

在活动结束几周后,我们通过Skype与国际联合创始人坐下来,谈论科技与商业的共生关系,以及从免费开源产品中赚钱。

正如技术人员经常遇到的情况,Zaporozhets在2011年开发了GitLab,作为满足自己需求的工具。在一家外包公司担任程序员,他还在自由职业的基础上进行项目,以管理他需要一个方便的地方,可以兼容版本控制系统,是私人的,是免费的。

在公开采购GitLab之后不久,Sijbrandij与Zaporozhets接洽,他希望基于它创建一个商业SaaS提供,并询问开发人员是否不介意。然而,这次谈话并没有导致合作关系,因为这位乌克兰程序员仍然全职从事外包工作;他不介意他的“周末项目”被某人用来赚钱。

Zaporozhets说:“我对此没有任何问题。“我觉得很棒,人们使用GitLab,有人想在上面构建一个服务。这远远超出了我的预期,所以我真的很高兴。

Sijbrandij在寻找GitLab之前参与了一家私人潜艇的初创企业,他从未是一家专业的开发人员,但他是Ruby的狂热粉丝和爱好者。巧合的是,GitLab也是用Ruby写的。

他回忆说:“我对产品进行了调查,发现代码质量极高,我从未见过如此复杂的项目组织得如此严密。“所以我真的很热情,我想——这会变得很重要的。

“我还注意到,没有简单的方法可以试用GitLab。所以我想这将是一个非常好的第一步,并启动了GitLab.com。

除了核心产品,首次推出的产品还包括一个免费的SaaS解决方案,类似于GitHub,让用户在几次点击中尝试GitLab,以及一个基于订阅的企业版,具有一些高级功能和支持。

在Zaporozhets和Sijbrandij的第一次对话大约一年后,这位乌克兰开发商决定他已经受够了外包行业。

Zaporozhets说:“我厌倦了外包开发,我觉得开发一个能够响应代码质量并在技术决策中有更多自由的项目确实更舒服。“那时我正在夜间开发GitLab,并且每天都在做日常工作,所以我真的很累。

“我写了一条推特,比如‘好吧,我厌倦了我现在的工作,我希望把所有的时间都花在GitLab上。’然后Sytse联系了我,说‘我看到了你的推特,让我们一起做事情’——这就是我们成为联合创始人的方式。就在一条推特之后。”

Sijbrandij没有为项目贡献任何代码,因为“它总是被打破”,他已经成为公司的首席执行官,而Zaporozhets是CTO,仍然编写代码,并帮助志愿者完成他们的拉请求。

目前,有6个人在GitLab工作,600多人围绕开源产品组成社区,编写新代码,更新文档,并在聊天和论坛中为新的贡献者提供建议。

与此同时,产品本身已经远远超出了它的创造者的想象。GitLab正被世界各地超过10万家组织使用,其中包括美国宇航局(NASA)、中国电子商务巨头阿里巴巴(Alibaba),甚至O’Reilly Media。Sijbrandij解释说,O‘Reilly已经在GitLab的顶部建立了一个前端接口,供作者写他们的书。

然而,联合创始人不会像人们想象的那样,通过查看数字来沐浴在现金中。

“我们现在开始扯平了,”这位首席执行官说。“我想我们在一开始也是在一个较小的公司的时候打破了平衡。但我们投资招聘,使GitLab更容易安装。这是一个大问题,但现在多亏了我们的团队,我们才能提供一个包,您可以轻松地安装该产品。

为什么GitLab不能产生数百万的收入是因为它的开源性质,Zaporozhets和Sijbrandij对此保持着真实的态度。只有大约0.1%的GitLab用户支付订阅企业版或系统中的“赞助商”新功能的费用。后者的收入来源是相当有趣的,意味着任何人都可以“购买”一个功能,并支付给团队的发展,在每小时的基础上。

然而,该团队对该产品的未来相当乐观。有像GitHub和Atlassian这样的竞争对手,GitLab声称不仅更便宜,而且还有一个更先进的权限系统,允许公司和个人之间进行安全的协作。

开源使命也是为什么联合创始人不愿意吸引外部资金的原因,因为风投可能不那么利他主义。

Sijbrandij说:“对我们来说,在社区版和企业版之间做出更大的区别将是非常有利可图的,但我们希望确保前者保持非常功能和最新的状态,这样人们就可以使用它,而不必付我们一毛钱。

这家初创公司的首席执行官承认,尽管与潜在投资者进行了一些谈判,但尚未达成协议。但即便如此,分布式团队似乎做得很好,只是在缓慢但肯定地围绕开源哲学进行引导和建立业务。

不要错过:衡量更多的标准:为什么你不应该总是关注增长

这篇文章是我们的贡献者系列的一部分。所表达的观点是作者自己的,不一定为TNW所认同..

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。