找回密码
 骑士注册

QQ登录

微博登录


唐凤:开源之道 2015

2015-06-01 23:52    收藏: 1    

OpenSourceEnlightenment.011.jpg

您的专案也许会用到别人开发的软体,而因此接触到上游的专案,或许偶尔也会向他们提出建议和修正。

又或许您开发的是一套程式库或模组,提供给其他专案的人使用。此时,您就是他们的上游专案,他们也会用相同的方式来与您沟通。

OpenSourceEnlightenment.012.jpg

怎么和上游沟通?源头有许多个,有沟通就是活水。

无法沟通时,可以找新的源头,或者自己 fork 一份。

OpenSourceEnlightenment.013.jpg

所以,人们到底为什么要做开源软体呢?

如果您想理解开源模式如何运作,这是一个很关键的问题。

OpenSourceEnlightenment.014.jpg

认知剩余,也就是“闲闲无代志”。有些人休闲娱乐是看书,有些人画画,有些人拍照,有些人专门帮猫咪图片加字幕...

有 Web 之后,到线上的空间一起做同样的事,花同样的时间,可是乐趣是加倍的。

像维基百科,大家看的时候有空改几个错字,品质就提高了。

OpenSourceEnlightenment.015.jpg

一部分的原因,是因为这能够让人迅速接触到刺激、有趣的新鲜技术。

能够与人分享,也是一个主因:透过与人分享,我们可以认识开源专案里的同好,来提升彼此的乐趣。

OpenSourceEnlightenment.016.jpg

不只程式、文字、影像创作共用,传统上车子、房子这类以“拥有”为主的东西,现在已经逐渐演变成大家一起分享、使用,增进彼此生活的品质,这叫共享经济。

OpenSourceEnlightenment.017.jpg

除了互惠之外,投入开源专案的人,往往也带着分享奉献的精神。

能够伸出双手帮助别人,是身而为人很重要的一部份,所谓助人为快乐之本。

OpenSourceEnlightenment.018.jpg

Iain King "Help someone if your time and effort is worth more to them than it is to you” 就是说你花一分力气,如果可以帮到对方两分忙,而大家都愿意互助,那整体的生活品质就会不断提升。

在零边际成本的时代,表示你用开源工具帮了一个人,他可以拿去再帮两个、四个... 指数性的成长。

OpenSourceEnlightenment.019.jpg

除了这些内在因素,参与开源专案工作,也可以得到许多回报。

其中一项,是获得别人的敬重:当我们创造新的事物与人分享,进而吸引人们一同合作时,人们自然会认识我们的人品与才能,从而为我们自己带来成就感。

OpenSourceEnlightenment.020.jpg

现在有 Git,要解释“协作”概念就容易多了。

每个人各行其是,但是把成果都开源出来,这样好主意自然会被认同的人吸收、合并,大家也会知道“你就是当初提出那个好主意的人”。

查看其它分页:

最新评论

我也要发表评论

收藏

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。