从协作编码到婚礼请柬:GitHub正趋于主流
发布时间:2013-09-05来源: 编辑:xiuzhan
广告位置(首页一通--图文)
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 用于日常工作的根本动力。