公司对开源项目贡献研究的发布
IEEE 软件工程汇刊 发表了一篇关于公司对社区开源项目贡献的文章,该文章由 LIM-IT 项目 的合作伙伴撰写。
“关于公司对社区开源项目的贡献” 报告调查了为企业工作的从业人员如何与八个不同规模、领域各异的社区开源项目进行互动,这些领域包括云计算和物联网。文章还调查了为公司工作的贡献者为何使用特定的工作方式来实现委托他们工作的企业的战略目标。
通过分析对从业人员的访谈,文章深入探讨了代表公司工作的个人如何以及为何与项目互动,以及他们在商业和技术压力下采取行动的动机。影响贡献者工作实践的因素可能很复杂,而且通常是动态的,包括公司和项目结构等方面的考虑,以及技术问题和商业策略。
例如,受访者报告了使用邮件列表问题向包括核心开发人员和他们自己的客户在内的多个受众发送信号的价值。其他受访者描述了交付依赖于所调查的 OSS 项目软件的商业产品和服务的挑战,以及这些挑战如何激励公司软件开发流程的方法,这些方法可能在短期内涉及额外的工作,但预计会为企业带来长期利益。
文章还描述了一些企业以旨在支持项目本身的方式为 OSS 项目做出贡献的动机,而不仅仅是做出诸如实现新功能和修复错误等技术贡献。在大多数此类情况下,受访者报告说,OSS 项目是公司产品的重要组成部分,在少数情况下,对业务至关重要。旨在维持 OSS 项目的公司贡献,通常通过企业雇用的核心开发人员进行,包括培养新的贡献者和提高软件质量,并具有支持企业长期目标的好处。
这篇文章以开放获取形式发布。
LIM-IT 项目
LIM-IT 项目是八家瑞典公司与 Skövde 大学软件系统研究小组之间的合作研究项目。该项目由 瑞典知识基金会 提供资金支持。LIM-IT 的总体目标是为许多复杂的应用领域中软件系统的开发、采购和组织实施开发、使用和审查有效的工作实践和策略,在这些领域中,此类软件系统及相关的数字资产通常涉及多个开源项目(以及专有软件)。
提交者,
Simon Butler, 信息学院, Skövde 大学,瑞典
Björn Lundell, 软件系统研究小组, Skövde 大学,瑞典 & OSI 附属会员, 瑞典开源组织
图片来源
“PubCompanyContribsOSSP.png” ©开源促进会, 2018, 知识共享署名 (CC-BY-SA) 许可协议,是 “BUSINESS_cubestalk.png” 的衍生作品(已缩放,添加了文本),©Opensource.com, 2013, 通过 OpenSource.com, 并已获得许可,根据 知识共享署名 (CC-BY-SA) 许可协议使用。