Open source software (OSS) has become an integral part of society's infrastructure. It's remarkable that developers from around the world collaborate on the same projects, producing results that are often comparable to—or even surpass—those of proprietary software, such as the Linux kernel. Drawn by the many advantages of OSS, such as user-driven innovation, low cost, and high quality, a growing number of individuals and organizations are participating in OSS development. However, it is important to acknowledge that the majority of OSS projects have become inactive.
Forking an open source software (OSS) project is easy, but replicating its success is extremely challenging. My team is deeply committed to improving the sustainability of OSS projects. Specifically, our research focuses on the following areas:
- How companies participate in and influence OSS development
- How to cultivate long-term contributors
- How to leverage AI technology to enhance the efficiency and effectiveness of OSS practices
- How to identify and mitigate OSS supply chain risks
Our team aims to uncover the key factors that will pave the way for the future success of OSS projects. For more details on our work, please refer to our list of
publications.
Funding
I am extremely grateful for the research funding I have received over the years from the National Natural Science Foundation of China (2022–2024, 2023–2025) and the Open Fund of the National Key Laboratory of Parallel and Distributed Computing (PDL).