From Active to Zombie: A Literature Review on Bus Factor's Role in Open Source Project Lifecycle Decline

DOI: https://doi.org/10.33650/jeecom.v8i1.15699
Authors

(1)  Beni Nurfauzi   (AMIKOM University of Yogyakarta)  
        Indonesia
(2) * Kusrini Kusrini   (AMIKOM University of Yogyakarta)  
        Indonesia
(*) Corresponding Author

Abstract


Open Source Software (OSS) has become critical global digital infrastructure, yet its sustainability remains profoundly threatened by the concentration of knowledge within small cohorts of core developers a vulnerability formally quantified as the Bus Factor. This systematic literature review examines the role of Bus Factor dynamics in driving OSS projects toward the zombie phase, a deceptive intermediate state wherein repositories remain administratively active while genuine human-driven development has ceased. Following a PRISMA-based selection process across Google Scholar, Semantic Scholar, and the ACM Digital Library, 14 peer-reviewed studies were identified, quality-assessed, and thematically categorized to answer four research questions concerning Bus Factor measurement, lifecycle decline, computational prediction methods, and contributor behavioral dynamics. The review traces the evolution of Bus Factor measurement across four methodological generations and constructs a formal causal framework linking knowledge concentration to project death via sleeping developer behavior and zombie phase onset. Empirical evidence confirms that 89.65% of OSS projects experience total core developer loss, with only 27.07% recovering successfully. Critically, dynamic Bus Factor fluctuation remains entirely absent from existing abandonment prediction models. This review identifies this absence as the central research gap and identifies several candidate methodological directions for future empirical investigation. These findings establish a cohesive theoretical framework to guide proactive OSS sustainability research.


Keywords

Bus Factor; Open Source Software; Zombie Phase; Project Abandonment; OSS Abandonment



Full Text: PDF



References


R. He, H. Ye, dan M. Zhou, “Revealing the value of Repository Centrality in lifespan prediction of Open Source Software Projects,” 13 Mei 2024, arXiv: arXiv:2405.07508. doi: 10.48550/arXiv.2405.07508.

C. Osborne, P. Sharratt, D. Foster, dan M. Boehm, “A Toolkit for Measuring the Impacts of Public Funding on Open Source Software Development,” 9 November 2024, arXiv: arXiv:2411.06027. doi: 10.48550/arXiv.2411.06027.

T. Dey, B. Fitzgerald, dan S. Daniel, “CROSS: A Contributor-Project Interaction Lifecycle Model for Open Source Software,” 17 September 2024, arXiv: arXiv:2409.08267. doi: 10.48550/arXiv.2409.08267.

Y. Yehudi, C. Goble, dan C. Jay, “Individual context-free online community health indicators fail to identify open source software sustainability,” 9 Mei 2024, arXiv: arXiv:2309.12120. doi: 10.48550/arXiv.2309.12120.

Y. Xu, R. He, H. Ye, M. Zhou, dan H. Wang, “Predicting Abandonment of Open Source Software Projects with An Integrated Feature Framework,” 29 Oktober 2025, arXiv: arXiv:2507.21678. doi: 10.48550/arXiv.2507.21678.

Y. Yehudi, C. Goble, dan C. Jay, “Individual context-free online community health indicators fail to identify open source software sustainability,” Sep 2023.

A. Lisan dan B. Norris, “Guiding Effort Allocation in Open-Source Software Projects Using Bus Factor Analysis,” 2024, arXiv. doi: 10.48550/ARXIV.2401.03303.

O. Cury dan G. Avelino, “Knowledge Islands: Visualizing Developers Knowledge Concentration,” 16 Agustus 2024, arXiv: arXiv:2408.08733. doi: 10.48550/arXiv.2408.08733.

O. Nourry, M. Kondo, S. Saito, Y. Iimura, N. Ubayashi, dan Y. Kamei, “Abandonment and Resilience: Understanding Core Developer Turnover in Open-Source Software,” IEICE Trans. Inf. Syst., vol. E108.D, no. 11, hlm. 1412–1415, Nov 2025, doi: 10.1587/transinf.2025EDL8005.

O. Nourry, M. Kondo, S. Saito, Y. Iimura, N. Ubayashi, dan Y. Kamei, “Myth: The loss of core developers is a critical issue for OSS communities,” 30 November 2024, arXiv: arXiv:2412.00313. doi: 10.48550/arXiv.2412.00313.

A. Bhattacharya, S. N. Duggirala, A. Ramdas, dan Muthukumaran K, “A Novel Framework to Estimate Truck Factor in Software Repositories Using Dynamic Knowledge Decay Model,” dalam Frontiers in Artificial Intelligence and Applications, H. Fujita, A. Hernandez-Matamoros, dan Y. Watanobe, Ed., IOS Press, 2025. doi: 10.3233/FAIA250505.

C. Miller, M. Jahanshahi, A. Mockus, B. Vasilescu, dan C. Kastner, “Understanding the Response to Open-Source Dependency Abandonment in the npm Ecosystem,” dalam 2025 IEEE/ACM 47th International Conference on Software Engineering (ICSE), Ottawa, ON, Canada: IEEE, Apr 2025, hlm. 2355–2367. doi: 10.1109/ICSE55347.2025.00004.

A. Ait, J. L. C. Izquierdo, dan J. Cabot, “An empirical study on the survival rate of GitHub projects,” dalam Proceedings of the 19th International Conference on Mining Software Repositories, Pittsburgh Pennsylvania: ACM, Mei 2022, hlm. 365–375. doi: 10.1145/3524842.3527941.

S. A. Piccolo, “Fast and Accurate Heuristics for Bus-Factor Estimation,” 13 Agustus 2025, arXiv: arXiv:2508.09828. doi: 10.48550/arXiv.2508.09828.

D. Robinson, K. Enns, N. Koulecar, dan M. Sihag, “Two approaches to survival analysis of open source Python projects,” dalam Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension, Virtual Event: ACM, Mei 2022, hlm. 660–669. doi: 10.1145/3524610.3527871.

L. Yin, M. Chakraborti, Y. Yan, C. Schweik, S. Frey, dan V. Filkov, “Open Source Software Sustainability: Combining Institutional Analysis and Socio-Technical Networks,” Proc. ACM Hum.-Comput. Interact., vol. 6, no. CSCW2, hlm. 1–23, Nov 2022, doi: 10.1145/3555129.

J. Jamieson, N. Yamashita, dan E. Foong, “Predicting open source contributor turnover from value-related discussions: An analysis of GitHub issues,” dalam Proceedings of the IEEE/ACM 46th International Conference on Software Engineering, Lisbon Portugal: ACM, Feb 2024, hlm. 1–13. doi: 10.1145/3597503.3623340.

W. Xiao, H. He, W. Xu, Y. Zhang, dan M. Zhou, “How Early Participation Determines Long-Term Sustained Activity in GitHub Projects?,” dalam Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, San Francisco CA USA: ACM, Nov 2023, hlm. 29–41. doi: 10.1145/3611643.3616349.

N. I. Khan dan V. Filkov, “From Models to Practice: Enhancing OSS Project Sustainability with Evidence-Based Advice,” dalam Companion Proceedings of the 32nd ACM International Conference on the Foundations of Software Engineering, Porto de Galinhas Brazil: ACM, Jul 2024, hlm. 457–461. doi: 10.1145/3663529.3663777.

M. Qin, Y. Zhang, K.-J. Stol, dan H. Liu, “Who Will Stop Contributing to OSS Projects? Predicting Company Turnover Based on Initial Behavior,” Proc. ACM Softw. Eng., vol. 2, no. FSE, hlm. 2782–2805, Jun 2025, doi: 10.1145/3729393.

J. Liu, H. Zhang, dan Y. Zou, “Understanding Open Source Contributor Profiles in Popular Machine Learning Libraries,” ACM Trans. Softw. Eng. Methodol., vol. 35, no. 3, hlm. 1–59, Mar 2026, doi: 10.1145/3747347.

T. R. Tulili, A. Rastogi, dan A. Capiluppi, “Exploring turnover, retention and growth in an OSS Ecosystem,” dalam Proceedings of the 29th International Conference on Evaluation and Assessment in Software Engineering, Istanbul Turkiye: ACM, Jun 2025, hlm. 887–897. doi: 10.1145/3756681.3757050.

C. Segundo, M. Oliveira, dan E. Gonçalves, “An Agent-Based Simulation for Task Allocation in Software Development Teams based on the Truck Factor Metric,” ADCAIJ Adv. Distrib. Comput. Artif. Intell. J., vol. 14, hlm. e32600, Nov 2025, doi: 10.14201/adcaij.32600.

F. Calefato, M. A. Gerosa, G. Iaffaldano, F. Lanubile, dan I. Steinmacher, “Will you come back to contribute? Investigating the inactivity of OSS core developers in GitHub,” Empir. Softw. Eng., vol. 27, no. 3, hlm. 76, Mei 2022, doi: 10.1007/s10664-021-10012-6.

G. Von Krogh, S. Spaeth, dan K. R. Lakhani, “Community, joining, and specialization in open source software innovation: a case study,” Res. Policy, vol. 32, no. 7, hlm. 1217–1241, Jul 2003, doi: 10.1016/S0048-7333(03)00050-7.

S. A. Piccolo, P. D. Meo, G. Terracina, dan G. Greco, “The Theory and Practice of Computing the Bus-Factor,” 8 Maret 2026, arXiv: arXiv:2603.07845. doi: 10.48550/arXiv.2603.07845.

S. Lahtinen, “Open source project life cycle and survival,” University of Helsinki, 2020.

N. Asghar dkk., “Improved nonparametric survival prediction using CoxPH, Random Survival Forest & DeepHit Neural Network,” BMC Med. Inform. Decis. Mak., vol. 24, no. 1, hlm. 120, Mei 2024, doi: 10.1186/s12911-024-02525-z.


Dimensions, PlumX, and Google Scholar Metrics

10.33650/jeecom.v8i1.15699


Refbacks

  • There are currently no refbacks.


Copyright (c) 2026 Kusrini Kusrini

 
This work is licensed under a Creative Commons Attribution License (CC BY-SA 4.0)

Journal of Electrical Engineering and Computer (JEECOM)
Published by LP3M Nurul Jadid University, Indonesia, Probolinggo, East Java, Indonesia.