Company engagement in open source (OSS) is now the new norm. From large technology companies to startups, companies are participating in the OSS ecosystem by open-sourcing their technology, sponsoring projects through funding or paid developer time. However, our understanding of the OSS ecosystem is rooted in the 'old world' model where individual contributors sustain OSS projects. In this work, we create a more comprehensive understanding of the hybrid OSS landscape by investigating what motivates companies to contribute and how they contribute to OSS. We conducted interviews with 20 participants who have different roles (e.g., CEO, OSPO Lead, Ecosystem Strategist) at 17 different companies of different sizes from large companies (e.g. Microsoft, RedHat, Google, Spotify) to startups. Data from semi-structured interviews reveal that company motivations can be categorized into four levels (Founders' Vision, Reputation, Business Advantage, and Reciprocity) and companies participate through different mechanisms (e.g., Developers' Time, Mentoring Time, Advocacy & Promotion Time), each of which tie to the different types of motivations. We hope our findings nudge more companies to participate in the OSS ecosystem, helping make it robust, diverse, and sustainable.
翻译:从大型技术公司到新开办企业,公司通过公开获取技术参与开放源码软件生态系统,通过融资或有偿开发时间支持项目。然而,我们对开放源码软件生态系统的理解根植于“老世界”模式,即个人贡献者支持开放源码软件项目。在这项工作中,我们通过调查哪些激励公司为开放源码软件作出贡献以及如何作出贡献,从而更全面地了解开放源码软件的混合格局。我们与20名具有不同角色的参与者(例如CEO、OSPO铅、生态系统战略家)进行了访谈,这些参与者来自17家不同规模的公司(例如微软、RedHat、Google、Spotify),从17家不同规模的公司(例如微软、RedHat、Got、Spotify)到新创建公司。半结构访谈的数据显示,公司动机可以分为四级(创始人愿景、推理、商业优势和回报),公司通过不同机制(例如开发者时间、指导时间、倡导和宣传时间)参与,每个不同的机制都帮助不同类型生态系统,我们希望公司更能参与。</s>