关于开源的一点理解

开源共同体、开源实践、跳出圈子、虚心学习

Posted by 罗广明 on Tuesday, January 18, 2022

开源是共同体,没有“对手”一说

共同体的角度看,围绕一个开源项目/组织的所有团体成员是一个共同体,整个开源世界也是一个共同体,大家利益相关,相互协作,相互关联,一荣俱荣,一损俱损。

项目的角度看,相同领域的开源项目,彼此不是对手,更多是合作的关系,大家共同促进了这个领域的繁荣,一座孤岛是不可能长久繁荣的。

个人的角度看,开源的世界里,有前辈,有晚辈,有先行者,有后行者,有领先者,有落后者。大家相互帮助,相互协作,没有也不应该有“对手”。

避免纸上谈兵,到实践中去,成为开源项目共同体的一份子

社会不只需要实践家,也需要理论家,理论研究是很重要的,这一点应该是共识。

但是“实践是检验真理的唯一标准”,理论需要实践的检验,才能验证理论是否是正确的。

鼓励大家多多实践,真正参与到开源项目中去,去一线做贡献,成为开源项目共同体的一份子。

开源是建设圈子,但也要跳出圈子,避免画地为牢

开源需要建设圈子,这一点是共识。需要积极参与圈内活动,多发言,多表达自我,多结交伙伴,认识开源路上的同行者,相互鼓励,相互支持,相互认可。

开源也需要适度地跳出圈子,多去认识并且虚心学习自己圈子外面的人,避免成为井底之蛙,思路闭塞,画地为牢。

开源有前辈,虚心向前辈学习,但是不要盲从

“弟子不必不如师,师不必贤于弟子,闻道有先后术业有专攻,如是而已。”

“生乎吾前,其闻道也固先乎吾,吾从而师之;生乎吾后,其闻道也亦先乎吾,吾从而师之。”学习的对象没有年龄限制,只要他懂的比我多,即可向他学习;三人行,必有我师焉。

鼓励大家向“闻道先乎吾”的前辈学习;但是开源项目大不同,开源项目背靠的企业背景也不同,很多经验可以借鉴,但是不可盲目复制;需要根据项目具体情况和相关背景,因地制宜因材施策