搜索

从协作编码到婚礼请柬:GitHub正趋于主流

Kryptoners · 2013-09-04
GitHub能做的或许并不仅仅是帮助程序员协作编写代码,它的未来很可能会改变人类各种与协作相关的工作方式。

从协作编码到婚礼请柬:GitHub正趋于主流

Bubby Rayber大婚的日子来的太快了。当时已是四月中,而不到一个月之后他就要在印度南部举办一场旷日的千人庆典。他亟需一个能快速传播婚讯的方法。因此这名28岁的LinkedIn高级系统工程师,转而向一个他很熟悉的网站寻求帮助。Rayber通过程序员们最爱访问的社交网站GitHub向其好友们发出了邀请

事实上通过GitHub发送婚礼请柬的事并不多见。发起于2008年的GitHub是一个软件工程协作平台,其主要功能是保存你的工作成果,并对提交的各种变化进行全面跟踪。同时其内容面向全世界共享,并接受各种评论。程序员们对此津津乐道。直到最近,其业务已经开始不满足于此了。

正如前文所述,婚礼请柬与开源软件项目的共同点其实比你能想到的更多。在Rayber的例子中,就在他刚刚上传了自己婚礼请柬后不久,一名宾客就修改了其中一处笔误,而另外一人则添加了一条文辞可爱的祝贺。而GitHub的员工则认为这种协作方式代表了未来:任何人都可以向任何项目谏言,而针对解决方法的讨论就像在Facebook发文一样简单便捷。

GitHub联合创始人兼CEO,Tom Preston-Werner谈到:

我们为软件开发所打造的开放协作流程非常诱人,以至于具备高协作性的非软件项目都会为此吸引。

就在去年,Twitter的首席律师Benjamin Lee通过GitHub为工程师们起草了一份新的专利许可协议。而不久之后,GitHub用户们就为其修正了很多小的语法错误。再后来,Twitter联合创始人Evan Williams的孵化器创业公司商业运营总监Trishan Arul又建议加入一些文本,Lee表示接受。

在另一个迥异的领域中,来自德州一家圣公会教堂的音乐总监Adam Wood正尝试将一份格列高利圣咏的大纲上传至GitHub。他认为对于唱诗班总监而言,那是最好的用来分享和改进各种音乐的服务平台。

GitHub这家拥有5年历史,三百四十万用户的网站已经成为了黑客圈中最炙手可热的社区。程序员们乐于在其上分享项目雏形,并众包各种改进。但是公司本身有着更大的志向:改变人们的工作方式。首当其冲的当然是软件开发人员,而后将是任何与文字修编有关的工作。例如律师,作者,甚至是公务员,都会乐于接受GitHub的协作方式。

对于初来乍到者,GitHub就好像某种意义上将视频美图抽象为代码片段版本的Facebook。但其实很多内在的观念是想通的。你可以“追随”其他黑客的动态来了解他们在做些什么。你还能够在他们的代码上加评论。就像在Facebook上评论照片一样。你甚至可以为项目“加星”来表达你对它的喜爱,就如同在Twitter上标注“最爱”一样。

但它还远远不止是社交网络。人们通过它发掘感兴趣的新项目,调试并改造,尝试新想法。然后通过推送按钮,将更新融合入项目。你还可以对项目进行“分叉”。这是GitHub中对于复制项目的术语。你可以通过复制一个项目,进而修改并建立你自己独立的版本。

事实上人们不仅限于对Lee的Twitter版权专利修改提出建议。那份专利被复制了53次:其中包括Arul,一名波特兰的计算机专业学生,还有比利时的自行车设计师。这些复制版本会各自演化,甚至最终融合回Lee的最初版本。这项实验激发了硅谷的顶级法律公司Fenwick & West(GitHub是其客户)在今年早期于GitHub上发表了30页的创业公司标准文档。该公司合伙人之一Ted Wang谈到:

我猜测在未来,GitHub会成为法律从业者的实际工具。

这便是Tom Preston-Werner同其GitHub团队正在构筑的。任何人都可以通过此网站来架设免费的开源项目,而这也是大部分用户正在做的。然而通过付费服务,公司可以保持他们的软件及其他项目不对外公开。甚至是通过安装他们自己版本的GitHub,将项目内容保密。针对不同的项目,收费可从每月几美元到每年成千上万美元不等。

34岁的Preston-Werner称,他销售给其客户的是更好的协作。如同杰克韦尔奇治下通用电气一般的品质。Preston-Werner谈到:

通用电气拥有六西格玛哲学。他们是本着这样的原则来确保产品质量和组建团队的。而我们拥有GitHub的方式。并且我们相信很多人都会从中获益,并输出更多更好的成果,并乐在其中。

就在去年,该公司接受了Andreessen Horowitz的风投公司惊人的一亿美元注资。巨额投资彰显了更大的野心。Andreessen Horowitz的合伙人Peter Levine说:

我们坚信这是绝对是一项非常特别的业务。GitHub对于源代码所做的事情绝对可以应用到其他领域。不论是GitHub自己开发或是其他公司给基于其上的再次开发,可以想象那将会是一个非常有趣的合作平台。

作为投资人他看到了GitHub立足于程序开发人员的起步阶段,并相信这种模式适用于任何需要存储,修改以及讨论文本的行业:比如法律公司,医院,银行,设计行业。

很多人都试图将基于网页的协作工具销售给大企业。尽管目前对于购买了微软的Yammer产品以及IBM的Connections软件的公司能否适应GitHub的模式还不清楚,但是GitHub的确具备它们所缺失的优势:大批已经在GitHub架设了私人项目的忠实拥趸。这些人通过对GitHub的试用,将会成为推动其单位安装GitHub用于日常工作的根本动力。

从协作编码到婚礼请柬:GitHub正趋于主流

GitHub从何而来

Beer:30 酒点半——这是GitHub每周一次,两个小时的员工集会的名字。同时也是TED演讲。GitHub的近半数的员工都参与其中。窗外是四月阳光下巨人队球迷为击败对手圣路易斯而热烈的欢呼。屋内GitHub的员工们要么怀抱MacBook,或是手捧啤酒。台上四架摄像机锁定着演讲台后身着牛仔裤黑体恤的Preston-Werner。他正在责备着湾区的地铁系统BART,源自他几周前携妻子和幼子乘地铁去农贸市场的不快经历。他谈到:

这便是GitHub从何而来,发现了一个糟糕的方案,进而试图打造一个更好的取代它。

六年之前,Preston-Werner同他的联合创始人们,Chris Wanstrath以及PJ Hyett都是典型的湾区程序员。微软正试图将Preston-Werner从收购的搜索创业公司PowerSet留住,但还是失败了。Wanstrath和Hyett已然辞去了他们在CNet的工作,创立了一家叫做FarmSpam的网站。一切都还未开始。

为大公司打工的经历让他们身心俱疲。他们痛恨低效与官僚的作风,以及缺乏自治的权力。Preston-Werner说:

你在某处工作了两年,无聊且沮丧到了极点,只好离职。

他们相聚在一个叫做Zeke的运动酒吧,紧接着就决定启动GitHub这个项目作为副业。而他们所要修正的“糟糕方案“正是Linux操作系统的创始人Linus Torvalds的Git软件,一个设计用来跟踪变化的软件。

Git对于极客程序员来说是很棒的,但是大部分人在安装使用的时候都会遇到很多困难。因此Preston-Werner和Wanstrath建立了一个网站,通过Git管理来便捷的分享代码。他们在2008年对其好友们开放了私下的测试版。

三个月之内,GitHub便拥有了6000名用户。他们当中很多人都从自己的项目中分享代码。他们推举Hyett作为首席运营官。业界公司对这项服务非常欣赏,甚至乐于为此付费。因此一项商业计划应运而生。(PeepCode的创始人Geoffrey Grosenbach甚至在一封邮件中写道“免费使用让我很不自在,我能直接写张支票给你们吗?”)GitHub的企业客户让该网站成为了鲜有的无需谄媚广告商的社交网站。

对于不写程序的人,观摩GitHub网站的感觉是有些云里雾里的。其网站上包含了很多代码仓库,程序分支,大片的代码文本等内容。还有小的片段称之为Gists。对于非技术用户这些近乎天书,但对于工程师而言则充满了甜头。

GitHub的最大创新在于pull request。那是在你通过分叉复制了某些东西之后,GitHub会向软件开发者发送一份电子文档,其中说到“嘿,我正在你的项目基础上进行二次开发。你能看到我都做了哪些改进。按下这个按钮,这些变化就会加入你的项目。”其中pull request使得任何人都可以很方便的修正文档中的笔误,或是软件程序中的错误,甚至是添加对于法律文本的新建议。

在此你可以从Preston-Werner的GitHub页面中了解到很多。GitHub的CEO建立了超过40个代码仓库,其中包含了一个非常火爆的针对黑客的博客引擎,叫做Jekyll。Jekyll已经被用户加星超过12000次,并且复制超过2000次。以GitHub的标准而言这都是很了不起的。

如果你继续往下看,你会发现Preston-Werner确实比一般CEO写的代码要多的多。但这里不乏他的其他爱好。其中一个项目包含了各种GitHub的定制啤酒柜照片,共被复制了3次。他还有一个仓库包含了他最爱的旧金山素食馆。共被复制了37次。但是包含了很多很多修改,这些几乎都来自素食主义者们对笔误的修正,以及添加上他们自己喜爱的餐馆,酒吧,以及冰淇淋店。

Preston-Werner希望他的员工能能够像重新设计地铁一样来思考问题,因为他不希望他们忘记自己的使命:重塑人们的工作方式。在这一点上,他已经花了4百万美元来改善员工所使用的工具。该公司仅有的一笔收购,在他们获得Andreessen Horowitz一亿美元投资之前敲定。是一家由五个人组成的专门制作网页开发者工具及软件的公司,他们的产品是用来帮助人们在线分享幻灯片的。

从风投公司获得一亿美元投资,对于一家制作源代码管理软件的公司来讲本是可望而不可及的。但是GitHub的社交网络属性令其与众不同。加州Shasta Ventures的管理总监Jason Pressman谈到:

程序员是新时代的摇滚明星。谁能在50年代就设想到摇滚明星能够拥有那么大的商业价值?程序员正在取得这样的影响力,因此GitHub作为程序员的中心拥有无穷的价值。

从协作编码到婚礼请柬:GitHub正趋于主流

GitHub在白宫

如今,GitHub拥有众多的付费用户:暴雪娱乐,Etsy,以及大的云服务提供商RackSpace等。最重要的科技公司中,甚至微软也拥有公开的GitHub页面。同时也拥有很多粉丝。GitHub本身也透过敏锐的商业眼光,采用自身五条腿的小章鱼商标制作了一系列的主题帽衫,杯具以及不干胶贴纸。

但是究竟GitHub将如何达到其改变工作方式的目标,目前还不明确。Preston-Werner称产品路线图的方式是违背GitHub企业文化的。他说:

我认为制定路线图的想法是过时的,承诺太多而达不到的风险是很高的。所以我们在发布新功能之前都不会谈论。

但是风险投资人Levine和Pressman认为GitHub的优势在于,其已成为一个平台。拥有超过三百万的用户,它完全能够以像Linux或是PC类似的方式进入企业,成为定制软件背后的共享平台。Pressman称:

GitHub绝对能够渗透入大企业。

就像GitHub进入白宫的方式。在一年前,白宫CIO Steven VanRoekel开始着手制定一个令政府数据更便于访问的计划。联邦机构堪称信息的宝库,从法庭记录到联邦通信委员会掌握的私人无限广播电台数据应有尽有。但是这些数据都很难被软件开发者访问到。

VanRoekel在来到华盛顿前在微软工作过15年,授命解决这个问题。去年夏天,他的团队制定了一系列软件工具和政策文件,作为官员们的指导手册。

这个项目被称为Open Data,其编写以及代码的完成就是基于GitHub。最开始的时候,整个项目是存放在私有代码仓库中,仅能在VanRoekel管辖下的工作组内部访问。当任何人需要进行一项大的修改,他们无需发送邮件或是打电话。他们需要做的就是提交一个pull request。

五月的时候,VanRoekel的办公室对外界程序员发布了开发他们数据库所需的软件。这些程序连同Open Data项目的政策文档都一并公开发布于GitHub。VanRoekel谈到:

这是白宫第一次通过GitHub代码仓库发布政策,因此如果你觉得自己比官员们高明并且希望改进“公开许可证”的定义,那就去做吧。直接复制下来原版,改进后再提交一份pull request给白宫。

VanRoekel正在通过GitHub开启联邦政府的现代化,但是还有另外一群设计师正在试图通过GitHub来协作3D打印,而这很可能会成为GitHub的新增长点。一名犹他州盐湖城的软件开发者Duane Johnson最近通过GitHub将他的房子开源了。他正通过GitHub发布小型房屋改进3D打印设计项目。比如一个水槽增氧机,一个客厅地毯固定薄片,或是一个餐盘架。

Johnson的设计密集且复杂。他们并不像源代码或是餐馆名录那样易于修改,但是Preston-Werner认为他的公司能够通过3D打印圈所使用的工具来改进GitHub。他说:

3D打印技术的革新业已成熟,我们很乐于成为这场革新的一部分。

在GitHub公司内的蛋蛋屋(60年代仿古风格的乘凉地,还有很多球形椅)的一角就摆着一台3D打印机。公司鼓励员工将好的创意打印出成品。去年十二月,员工Yossef Mendelssohn弄伤了脚,并苦于无法同时杵着医用拐杖和普通手杖一起行走。于是他设计并打印了一个固定装置,能够帮助他将普通手杖与医用拐杖绑定。其代码可供任何人阅览。

Mendelssohn的固定装置会走红吗?不会的。但是为了能找出什么才是有用的开源设计,把玩3D打印机还是很重要的方式。或许还需要五年的时间才会有结论,但是一旦3D设计师以及硬件黑客们对开源革命做好了准备,GitHub就等在那里。Preston-Werner说:

如果我们能够做到让任何一个普通人,都觉得3D打印是很方便的。那么开源之风就会像如今影响软件业一样,影响硬件世界。而那正是我想去做的。

+1

好文章,需要你的鼓励

参与评论
登录后才能参与讨论哦...
后参与讨论
提交评论0/1000

请回复有价值的信息,无意义的评论将很快被删除,账号将被禁止发言。

下一篇

自从2008年次贷危机开始,公司都开始存储现金,与此同时,美联储开始降低贷款利率,以刺激被破坏了的经济。但一系列现象暗示,美联储可能要取消这一经济支持政策,科技巨人们开始蠢蠢欲动,要在利率上升之前大大消费一笔。

2013-09-04

36氪APP让一部分人先看到未来
36氪
鲸准
氪空间

为你推送和解读最前沿、最有料的科技创投资讯

一级市场金融信息和系统服务提供商

聚集全球最优秀的创业者,项目融资率接近97%,领跑行业