开源软件(OSS)正面临一场前所未有的挑战:在公司时间里如何保持活力。看似简单的问题,背后藏着一个行业的集体焦虑。是的,你没看错,OSS 的生死存亡竟然要靠公司时间来拯救。
为什么 OSS 会走到这一步?简单来说,企业对开源的依赖越来越重,但贡献力度却不成比例。说白了,就是用得多,回馈少。企业享受了开源的红利,却没能在资源上支持它们的发展。有人可能会质疑,这种商业逻辑怎么可能长久?
翻译一下:目前的 OSS 社区过于依赖那些在业余时间无偿贡献的开发者。可现实是,大家都有生活压力,志愿者精神总有耗尽的时候。企业要么在公司时间支持员工参与 OSS 项目,要么就等着某天项目无人维护,大家一拍两散。
企业的责任,不仅是使用者
OSS 的可持续性不仅仅是开发者的责任,企业也该扪心自问:我为社区做了什么?目前的现状是,许多企业只在用 OSS 的时候才想起它的存在,而一旦出问题,马上甩锅给社区。因此,企业如果不在公司时间内支持 OSS,就等于是在为自己挖坑。
当然,也有企业已经开始做出改变,允许员工在工作时间参与开源项目。但这只是少数,更多的公司还在观望。问题是,等到 OSS 真出事了,再来救火还来得及吗?
所以,最值得琢磨的一点是:在商业利益和开放共享之间,企业应该如何找到平衡?如果 OSS 的未来只能靠公司时间来维持,那这个行业的创新精神又该何去何从?

TopsTip