今天科技行业的企业越来越多的使用开源软件,那么企业是否应该允许他们的全职雇员回馈开源社区,比如贡献代码?
一些企业可能会担心向开源软件贡献代码会提供竞争对手搭便车的机会,但哈佛商学院助理教授 Frank Nagle 的一项新研究发现,回馈开源软件能给自家企业带来更多的竞争优势,即使在短期内帮助了竞争对手。研究报告《Learning by Contributing: Gaining Competitive Advantage Through Contribution to Crowdsourced Public Goods》发表在《Organization Science》期刊上。Nagle 采访了专业人士,检查了来自 Linux 基金会的数据,分析了企业允许雇员在工作时向 Linux 贡献代码所带来的生产力影响。他发现,通过贡献代码,程序员或工程师能更深入的理解系统结构和功能,这种学习能给公司带来巨大的竞争优势。“随着技术世界越来越开源,每个人都可以使用相同类型的技术,获得这些优势并提高竞争优势非常重要”,Nagle 如此说道。
此外,回馈社区也有助于改善公司形象,有利于招募优秀人才。他表示,回馈开源软件能增加公司的生产力多达 100%。当然回馈开源软件对低技术公司意义不大。
最后,Nagle 表示打算深入挖掘个人数据,以了解对开源项目的贡献是否有助于特定员工在编码方面提高工作效率。他还希望研究团队中水平较高的开源软件贡献者是否会对团队级别的生产力产生重大影响。
参考:Solidot