拥抱开源

在蚂蚁看来,开源是人类智慧的共产主义。抛开意识形态,Community代表人类普遍的美好愿望。

从70年代开始,迈入21世纪,软件、互联网产业从开源运动中受益良多。而随着软件和互联网开始感染越来越多的传统领域,也有越来越多的行业从开源中受益。

跨过SourceForge、Google Code等没落的开源汇聚地,随着Git的崛起,围绕着Github,人类开源的巨型村落正在形成。

拥抱开源,你可以迈出的第一步就是使用开源软件。先确立你的问题,然后在GitHub上寻找开源的项目。

在搭建和使用开源软件的同时,你会遇到各种各样的问题,而这些问题,汇于Issues河流之中,由热心的开源志愿者码农辛勤地浇灌着开源项目。汇报问题,就是拥抱开源的第二步

开源码农们依据仁慈的独裁者的指示,劳作总有先后。等不及问题修复的你,挽起袖子自己修复。提交Patch,发起Pull Request,就是拥抱开源的第三步

当然,在提交代码前,记得和公司的开源政策决策者沟通良好,还要仔细Review代码和配置,避免将公司的核心代码与安全配置信息错误提交(京东的程序猿就是前车之鉴)。

拥抱开源,发起和主导新项目的英雄人物毕竟是少数。而开源社区的蓬勃发展,却是基于广大的普通的项目参与者。

拥抱开源,你可以随时开始。

喜欢这篇文章就分享到微博吧!
留言请发送到
微信公众帐号
“技术派”

修订历史:


知识共享许可协议

关注@好看簿的蚂蚁

探讨技术、设计、人文和商业
相关的创业话题