开源,从一个轮子说起|趣说开源
「趣说开源」,用一个简单有趣的故事,结合生动形象的图片,用 8 岁和 88 岁的人都能听懂的方式,为你描述开源圈发生的大小事。
开源,就像一个轮子,在一点点推进和完善的过程中,带动了世界的飞转。这次,我们就从一个轮子讲起。
1
我,发明了一个圆滚滚的轮子。
这是一个伟大的发明,可惜没有用,还不如大家人手一根的扁担。有了扁担,大家可以肩挑重物,相比用手提,能拿更重的东西。
轮子只是我出于个人爱好做的一个「玩具」,我无聊的时候就在村里滚着玩,每个人看了都觉得好笑。
直到有一天,一个人找到了我,让我也给他做一个轮子。
这个人不喜欢用扁担挑重物,他力气大,每次都把东西放在一块大板子上,然后拖着板子在地上走,只要板子够大,他能运的东西就够多。
直到他看到了我在村里滚轮子玩,冒出了一个想法:「要是在板子下放一个轮子,是不是能省力?」
我俩抱着试一试的心态,造出了一辆独轮小推车。
2
独轮小推车震惊了所有人。
这是一种全新的运输工具,能用更少的力气拉更多的东西,相比之下,扁担反而成了玩具。
每次我们用小推车运东西,周围人都会投来羡慕的目光,同时也有嫉妒。
我们的小推车被偷,被抢,被破坏,被借走不还,每一次从头造一辆小推车都会花费大量的时间和材料。
终于有一天,我们决定给每一个人都造一辆小推车,如果每个人都有小推车了,也就不会有人来捣乱了。
而且我们可以靠造车赚钱。
3
刚开始一切都很顺利,我们靠造车赚了一大笔钱,直到有人开始模仿我们的车,自己造车。
但只有我们自己知道造车过程中的诀窍,所以我们的车的质量就是最好的。而市面充斥了各种各样的小推车,有大有小,有高有低。
甚至还有人偷工减料,造出质量极差的小推车,买的人刚用没多久就被重物压垮了,还伤到了旁边的路人。
有人开始抵制小推车,认为它危害到了自己和周围人的安全,那些造不出小推车的人也加入了抵制。路上不准再走小推车了。
加上我们造车的速度也有限,造车生意要做不下去了。
4
为了自救,我们决定把造小推车的诀窍画在纸上公布出去,让所有人都能造出好的小推车。
而且所有依据我们的图纸生产出来的小推车,都要在出厂前经过我们检验,质量好的才能打上一个特别的标记,告诉大家,这是一台合格的小推车。
因为检验需要时间,打标记需要成本,所以每一台从我们这出去的小推车,都要给我们一小笔钱。
由于我们是第一个造出小推车的人,此前从我们手里造出来的车也都是高质量的车,所以买车的人都相信我们,只愿意买我们检验过,带我们标记的车。
于是大家都按照我们的图纸造车,造好后交给我们检验,然后卖出去。
马路上又有了一批新的,高质量的小推车,小推车发生事故的情况越来越少,小推车的市场又繁荣起来了。
造车的人和用车的人又多了起来。
5
造车的人中间,除了严格按照图纸生产的,还有一部分人开始对图纸进行升级。
有的人选用更坚固的材料做轮子,有的人加了一个轮子,把独轮小推车变成了板车。如果按原来小推车的标准来检验这些新出现的车,已经不够用了。
于是我们宣布,今后不再为这些车子进行标记,而是只对最关键的部件——轮子进行检验。轮子之外的部分,由买车的人自行判断是否安全。
为了保证大家买到的车子不会有特别大的安全隐患,只要某辆车用的轮子是按照我们图纸生产出来的,那小车的生产图纸也要公开给所有人看。
独轮车市场变成了各种带轮子的车的市场。
6
也不是没有人质疑过我们的轮子,他们尝试过圆形之外的各种形状,有三角形、有正方形、还有心形。
但都不如圆形。
我劝他们别浪费时间精力了,就用现在这个吧。
有人听进去了,开始花功夫研究轮子之外的部件。
有人没听进去,直到今天还在重复造轮子,边造边念叨着什么颠覆创新、重新定义……
还有很多美女帅哥对我们的轮子提出各种好的建议。轮子的图纸越来越丰富,轮子也越来越好用。
7
市面上除轮子之外的图纸越来越多,每一家的图纸也越来越厚。
保管这些图纸很不容易,不能碰水、不能碰火、还经常有人来对你的图纸乱写乱画,甚至自家画图纸的人一不开心也会把图撕了,提桶回家。
于是大家决定,把这些公开的图纸一起保管在某个安全的仓库里,还给这个仓库起了个名字,叫基特好。
寓意基础特别重要,一定要打好。
有一群人因为经常来基特好更新和修改他们的图纸,当然,更多的是复制粘贴别人的图纸。
反正这群人在基特好熟络了之后,关系也特好。
8
将这么多重要的图纸保管好,需要有保安,有地盘,有钱,刚开始大家每人出一点也就凑够了,后来地盘越来越大,保安越来越多,钱也越来越不够了。
于是大家和保安一起想了个办法,在仓库门口摆个小摊,赚的钱作为仓库的开销。
但没想,光摆摊赚的钱还是不够,最后保安们不得不把仓库卖给了一个当地的大财主。
把图纸放在仓库里的人都特别担心,因为大财主之前有好多生意都被他们抢走了。大财主的另一个哥们更是扬言一辈子都不会公开自家的图纸。
还好,大财主这些年忙着离婚的事情,也没对仓库做什么坏事。就是偶尔衙门不开心了,会不让一部分人进出仓库。
9
说远了,回到轮子。
在轮子基础上造的车越来越多样,越来越强大。终于有一天,装甲车被造出来了。
一群人开着装甲车,坐着大飞机,乘着大船,来到我家门口,说我手机里一个沙子做的小片片是用他们的图纸做出来的。
因为我不听他的话,我之后就不能再用这个小片片了。
我说,你的轮子还是用我的图纸造出来的呢。
他说,开源正统在米锅,你个新来的,懂什么叫开源吗?
所以,你懂什么叫开源了吗?■
封面/插图:鹿失踪的广
腾源会是腾讯云成立的汇聚开源项目、开源爱好者、开源领导者的开放社区,致力于帮助开源项目健康成长、开源爱好者能交流协助、开源领导者能发挥领袖价值,让全球开源生态变得更加繁荣。
腾源会(WeOpen)官方公众号,分享云、开源、社区相关的精彩资讯,技术及活动内容。
版权声明: 本文为 InfoQ 作者【腾源会】的原创文章。
原文链接:【http://xie.infoq.cn/article/2ab027ee4dedd5f30f2cd00bc】。文章转载请联系作者。
评论