百度、阿里巴巴与腾讯开源项目格局的实证研究
软件工程
2021-03-03 v1
摘要
开源软件如今已引起研究人员、开发者和企业越来越多的关注。与此同时,许多中国科技公司正在拥抱开源,并选择将其项目开源。然而,以往大多数研究集中于微软或谷歌等国际公司,而中国科技公司的开源项目的实际价值仍不明确。为解决这一问题,我们开展了一项混合方法研究,调查三家大型中国科技公司即百度、阿里巴巴和腾讯(BAT)所开源项目的格局。我们研究了开源项目的类别与特征、开发者对这些公司开源工作的看法,以及其开源项目的国际化努力。我们收集了 BAT 在 GitHub 上开源的 1000 个开源项目,并开展了一项在线调查,收到了来自这些项目开发者的 101 份回复。一些关键发现包括:1)BAT 倾向于开源前端开发项目;2)88% 的受访者对其各自公司开源软件项目持积极态度;3)64% 的受访者透露 BAT 开源项目最常见的动机是渴望获得声誉、扩大影响力和获得招聘优势;4)受访者认为最常见的国际化努力是“提供英文版 readme 文件”;5)具有更多国际化努力(即包含英文 readme 文件)的项目更受欢迎。我们的发现为软件工程研究者提供了方向,并为软件开发者和中国科技公司提供了实用建议。
引用
@article{arxiv.2103.01590,
title = {An Empirical Study of the Landscape of Open Source Projects in Baidu, Alibaba, and Tencent},
author = {Junxiao Han and Shuiguang Deng and David Lo and Chen Zhi and Jianwei Yin and Xin Xia},
journal= {arXiv preprint arXiv:2103.01590},
year = {2021}
}