开源项目的「死与新生」
::: tip 背景
这是几个月前受司内开源办公室邀请所撰写的一篇关于开源的文章。
近来也收到了一些咨询开源的邮件,特在此发出,也希望能为大家参与社区/公司开源提供一些帮助。
其中包含了一些个人观点,可按需参考。如有谬误,欢迎指正。
:::
导语
「生存还是毁灭?」这对开源项目来说也是个问题。
「我曾见过那些你们人类不会置信的事。我曾目睹战舰在猎户座的边缘燃起烈火,我看过 C 射线在唐怀瑟之门边际的黑暗中明灭闪耀。所有这些瞬间,都会消逝在时间之中,一如眼泪消失在雨中。正是死期。」
许多开发者早期带着一腔热血,加入到开源社区,无私地贡献代码。
只是随着时间的流逝,政治、人员变更、技术迭代等种种因素接踵而至,许多开源项目最终逃脱不了的命运便是死亡。而我们所能做的便是尽可能地延缓它的死期。
本文主要从作者自身视野出发,总结了一些关于项目开始与维护过程中,尽可能延长项目生命周期的个人经验。
访问 https://www.yunyoujun.cn/posts/death-and-rebirth-of-open-source-projects 阅读全文。





