论文标题
战争与和平:世界政治对软件生态系统的影响
In War and Peace: The Impact of World Politics on Software Ecosystems
论文作者
论文摘要
依赖第三方图书馆现在在当代软件工程中很普遍。这些图书馆本质上是开源的,应该倡导一个世界上所有人都可以享受开源软件的自由和机会的世界。然而,与维护者利用自己的影响力做出政治立场有关(即称为抗议软件)的关注点越来越大。在本文中,我们反思了世界政治对软件生态系统的影响,尤其是在乌克兰正在进行的战争的背景下。我们展示了三种情况,世界政治对软件生态系统产生了影响,以及这些事件如何导致良性或恶性后果。我们进一步指出了特定的研究机会,并以十个研究问题为指导未来的研究方向的研究议程结论。
Reliance on third-party libraries is now commonplace in contemporary software engineering. Being open source in nature, these libraries should advocate for a world where the freedoms and opportunities of open source software can be enjoyed by all. Yet, there is a growing concern related to maintainers using their influence to make political stances (i.e., referred to as protestware). In this paper, we reflect on the impact of world politics on software ecosystems, especially in the context of the ongoing War in Ukraine. We show three cases where world politics has had an impact on a software ecosystem, and how these incidents may result in either benign or malignant consequences. We further point to specific opportunities for research, and conclude with a research agenda with ten research questions to guide future research directions.