我被开源洗脑了

来源:互联网 发布:计算机应用与软件杂志 编辑:程序博客网 时间:2024/05/02 06:15

之前的文章不慎被删除了,想了想还是把修改前的文章贴上来吧,毕竟辛苦一场,只可惜最终的版本怎么也找不到了。


该文原文为Open source has me brainwashed,Derek Brown发表于opensource.com。

图片来自 : opensource.com


就在我在红帽公司工作一周之后,我的朋友们确信我已经被开源文化洗脑了。

一位老师甚至写道:“[Dreck很有可能]在构建一个计算机系统,这个系统会变得有自我意识,并且将毁灭我们;就像《终结者》电影中的天网,只有它会成为邪恶的开源计算机霸主。”尽管没有直接的需求召唤施瓦辛格进行营救,开源模式的变革力已经让我相信它的应用并不仅限于开源软件的世界。

作为最年轻的实习生加入红帽,至少前景让人生畏。我期望自己天真的声音湮没在公司政治的汪洋大海中,但是相反,红帽公司认为我的观点非常新鲜,并且具有创新性。我将暑期的这次正面经历归结于这家公司的开源文化。这种开源文化的最佳例证就是memo-list,这是一项邮件服务,允许公红帽内部的任何人能就某个重要问题给整个公司发送邮件。我在红帽工作期间,memo-list被用作一个平台,在这个平台上可以探讨新产品的采用,技术新闻的发布,红帽的战略方向——所有这些使得雇员们能在公司中发挥重要作用。红帽的文化所包含远远不止memo-list;有从业余无线电到跑步这样的小组,一个叫做The Show的电视节目,以及一个叫做Mojo的内部社交网络。尽管我严重怀疑像我所在的高中这样的组织,会在将来采用像memo-list这样不受监管的论坛,红帽的开源文化证明了所谓的“富兰克林效应”的力量。富兰克林假定,当某个人帮助了你,便在你的成功中扮演了重要角色,并且在未来更愿意为你工作。开源促使人们在公司中扮演重要的角色,因此在每个程度上的成功,都可以被几乎所有组织复制。

起初,开源对我而言仅仅意味着将代码公布在网络上,但是在红帽工作后,我意识到开源的优势来源于一个项目背后的社区。实习初期,我被委派的任务是尝试找出在每个国家都有哪些语言被使用,以及使用率有多高。两天之内,我便能够拼凑出两个开源项目;一个用来追踪GitHub的提交,另一个则是一个地理编码(geocoding)库。当代码中出现一个bug的时候,一个贡献者将会在十五分钟之内贴出一份补丁。当我完成我的项目时,我将源代码添加到了GitHub项目中,让其他人在未来能够从中获益。红帽的成功正是由这种强大的社区构建能力驱动的,社区中拥有上万人支持像红帽企业版Linux和JBoss这样的产品。构建一个社区并不局限于软件,Reddit 这样的网站已经证明了这一点。Reddit社区像一个围绕软件的社区一样快速增长,在其“boards”上提供从约会建议到图形设计的一切。

作为这家公司战略部门的实习生,我最难以适应的(除了LibreOffice)就是其订阅模式。大多数公司都运作在一个基于许可证的模式下,在这样的模式中用户为其购买的产品支付一次性的授权费用。在卖出产品之后,这些公司就不再有为产品提供支持的动力,因为它们已经赚到了钱。红帽的订阅模式则解决了这一问题,因为用户只有在发现自己得到了红帽的支持和服务后才会付款。作为红帽的法律顾问, Michael Cunningham 解释说,“这意味着必须让顾客喜欢我们。”因此,红帽组建了业界最好的支持团队之一(称作全球支持服务),通过将高质量的解决方案交付给用户来保持他们的满意度。尽管订阅模式在IT领域的应用十分明确,但在其他领域才刚刚开始获得关注。以医疗诊所为例,当前它们为某项服务索要固定的费用,因此容易在市场的驱动下不以治愈病人为目标。设想它们转而依赖于一个订阅模式,这将使医患双方拥有相同的目标:让病人健康起来。订阅模式更高的可预测性也会让业务从中获益,因为客户会源源不断的回来。

过去三年,我领导了一个叫做Durham学院技术创业者的校园俱乐部,这个俱乐部将学生们引入到真实的创新世界中。去年,我们有幸请到了红帽的CEO Jim Whitehurst作为客邀演讲人。尽管学生们的问题都集中在红帽是否盈利上,但是回想起来。让我印象更深的是红帽一贯的“开源方式”。红帽的成功仅仅是个开始,因为它已经为其他人将开源模式应用到我们的生活方式铺平了道路。

0 0
原创粉丝点击