BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

开源启示录·第二季

| 作者 InfoQ中文站 关注 53 他的粉丝 发布于 2015年10月12日 Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!

我之所以能够看得更远,是因为我站在巨人的肩膀上。

——艾萨克 牛顿

这次我们聊聊开源的未来。

谈到开源,多数人的脑海中闪现的一定是开源软件,一旦说起开源软件,那么就可以如数家珍的列出一些软件,如Linux、Firefox、OpenStack、Docker、Hadoop、Spark;列出一些代表人物,如Linus Torvalds,Eric S. Raymond,列出一些代表性的公司,如红帽、Google、Facebook、github、blackduck;列出一些组织,如Apache基金会、Linux基金会、OSI、Eclipse基金会、Python基金会等。总而言之,头脑中对于开源已经锁定在开源软件,如果是技术爱好者的话,则更进一步的去看架构、静态分析代码、运行起来然后再计较其它。

那么其实在这里有一个大大的误区,也就是说开源已经指的不是软件这么一个领域了,尽管开源这个词汇来源于软件领域,标志性的事件即是Eric S. Raymond发起的“开源软件运动”,经过这么多年的发展,其范畴已经远远超越软件本身,一如著名的开源文化、思想的栖息地opensource.com所列出的:开源企业、教育、政府、法律、健康。开源不仅仅是指软件,而是指的一种文化现象:愿意与他人分享,透明的合作方式,为了改进而鼓励失败,期望-甚至鼓励他人也这样做。

未来是难以预测的,也就是说我们无法看到未来的开源是如何的,但是,从现状来讲我们知道,开源已经占有一席之地,是这个世界不可或缺的一个部分,无论是已经融入我们生活各个方面的开源软件,还是其思想所影响的协作、生产方式。我们的世界,既充满合作,又充满冲突;同时也遍布着协作与竞争。难以置信封闭的、“大教堂“式的组织、开发、经营模式亦有不凡的成绩,Apple的市值和流行程度是这方面的铁证;但是开放的、“集市”式的组织、开发流程、等也不敢落后,Android对于智能移动设备的贡献、Linux成为云计算的基石、Hadoop成为大数据最为流行的工具就是明证。世界的多元,才是美好的前提。而我们要做的就是让世界变得更加美好,不是吗?当然,能够选择开源作为生产、协作模式,乃至代码、产品的开源,让之传播更加的广泛,让更多的人参与,更加的平等和民主,不是更好吗?

前不久,红帽的现任CEO出版了一本书,叫做《The Open Organization: Igniting Passion and Performance》,书中探讨了开源的文化,如何在一家商业公司中发挥力量,一种扁平、自下而上的、开放的组织是如何运转的。而在2012年出版的另外一本书:《一的力量》探讨了各种组织形式的团队及文化。这两本书所列举的例子中都提到了w.l Gore,这家公司的文化无疑是开源文化的典型:完全的扁平化,自由的组合,没有预先定结论的沟通等等,这是家成功的公司,已经经营了半个多世纪,其创新的产品也是我们日常生活中不可或缺的。

将我们的视野收拢一下,抛开世界、未来的宏大叙事,作为一个具体职业的个体,选择开源阵营有未来吗?自由是有代价的,而且通常都很昂贵!开源在未来是否能成为主流,取决于一个个的个体。当然,个体也好很好的先去掂量下自己,问自己几个问题:你能做到独立思考吗?你渴望并愿意追求自由吗?你相信平等吗?你能够做到妥协吗?乐于分享吗?如果上述几个问题大多数的答案为“是”的话,那么就不要犹豫,参与进来,你就是改变世界的一份子。

创新,是未来的唯一动力,而创新的基石就是自由,不限制任何的想法,而这恰是开源的初衷。无论是Hacker、Geek精神,创客、工匠精神,都是开源所倡导文化的具体体现。

最后,大家分享一组幻灯片,是著名的开源公司Blackduck新发布的2015 the futrue of open source,用详实的数据回顾了过去几年开源软件的发展情况,并预测2015年的开源软件状态。相信可让读者受到启发。

——适兕

目录

开源资讯

Amazon EC2容器服务背后的技术

Readme.io创始人谈API文档的未来

开源软件

Log4j版本1生命周期终结

ACAT:来自英特尔的霍金专用语音系统

开源实践

Esty的开源项目运营经验

Facebook开源的真正原因

开源经验

开放源码在大型企业中的使用情况

开源领导者应该入乡随俗吗?

特别专题

内容为王,文档写作新理念

DevOps在撰写文档中的实践

文档,重中之重

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT