{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,18]],"date-time":"2026-07-18T02:42:04Z","timestamp":1784342524070,"version":"3.55.0"},"reference-count":62,"publisher":"Association for Computing Machinery (ACM)","issue":"8","funder":[{"name":"National Science Foundation","award":["grants 2303612, 2247929, 2303042, 2347311, and 2303043"],"award-info":[{"award-number":["grants 2303612, 2247929, 2303042, 2347311, and 2303043"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Softw. Eng. Methodol."],"published-print":{"date-parts":[[2026,8,31]]},"abstract":"<jats:p>Open Source Software (OSS) communities face a wave of uncertainty as Generative AI (GenAI) rapidly transforms how software is created, maintained, and governed. Without clear frameworks, communities risk are being overwhelmed by the complexity and ambiguity introduced by GenAI, threatening the collaborative ethos that underpins OSS. To address this gap, we present a Socio-Technical System (STS)-guided conceptual framework that applies McLuhan\u2019s Tetrad as an analytic lens to articulate how GenAI reshapes the socio-technical dynamics of OSS development. Through a scenario-based exploration across four components of the STS-guided framework\u2014software practices, documentation, community engagement, and governance\u2014we identify plausible socio-technical impacts and outline a corresponding Roadmap for sustaining OSS communities in the Age of GenAI. This Roadmap will enable OSS researchers and practitioners to interpret emerging transformations, anticipate challenges, and design interventions that foster long-term community resilience. By adopting this framework, OSS leaders and researchers can proactively shape the future of their ecosystems rather than simply reacting to technological upheaval.<\/jats:p>","DOI":"10.1145\/3789210","type":"journal-article","created":{"date-parts":[[2026,1,19]],"date-time":"2026-01-19T14:49:24Z","timestamp":1768834164000},"page":"1-21","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Charting Uncertain Waters: A Socio-Technical Roadmap for Sustaining Open Source Communities in the Age of GenAI"],"prefix":"10.1145","volume":"35","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9163-6853","authenticated-orcid":false,"given":"Zixuan","family":"Feng","sequence":"first","affiliation":[{"name":"School of Electrical Engineering and Computer Science, Oregon State University, Corvallis, Oregon, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1701-0008","authenticated-orcid":false,"given":"Reed","family":"Milewicz","sequence":"additional","affiliation":[{"name":"Sandia National Laboratories, Albuquerque, New Mexico, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3921-9416","authenticated-orcid":false,"given":"Emerson","family":"Murphy-Hill","sequence":"additional","affiliation":[{"name":"Microsoft Corporation, Redmond, Washington, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7975-2533","authenticated-orcid":false,"given":"Tyler","family":"Menezes","sequence":"additional","affiliation":[{"name":"CodeDay, Seattle, Washington, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1418-0095","authenticated-orcid":false,"given":"Alexander","family":"Serebrenik","sequence":"additional","affiliation":[{"name":"Mathematics and Computer Science, Eindhoven University of Technology, Eindhoven, Netherlands"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0612-5790","authenticated-orcid":false,"given":"Igor","family":"Steinmacher","sequence":"additional","affiliation":[{"name":"School of Informatics, Computing and Cyber Systems, Northern Arizona University, Flagstaff, Arizona, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1859-1692","authenticated-orcid":false,"given":"Anita","family":"Sarma","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering and Computer Science, Oregon State University, Corvallis, Oregon, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2026,7,16]]},"reference":[{"key":"e_1_3_1_2_2","unstructured":"Sadia Afroz Zixuan Feng Katie Kimura Bianca Trinkenreich Igor Steinmacher and Anita Sarma. 2025. Developer productivity with GenAI. arXiv:2510.24265. Retrieved from https:\/\/arxiv.org\/abs\/2510.24265"},{"key":"e_1_3_1_3_2","doi-asserted-by":"publisher","DOI":"10.1109\/CHASE66643.2025.00016"},{"key":"e_1_3_1_4_2","doi-asserted-by":"publisher","unstructured":"Mohammad Atari Mona J. Xue Peter S. Park Dami\u00e1n E. Blasi and Joseph Henrich. 2023. Which humans? DOI: 10.31234\/osf.io\/5b26t","DOI":"10.31234\/osf.io\/5b26t"},{"key":"e_1_3_1_5_2","doi-asserted-by":"publisher","DOI":"10.14445\/22312803\/ijctt-v71i4p114"},{"key":"e_1_3_1_6_2","doi-asserted-by":"publisher","DOI":"10.2307\/248710"},{"key":"e_1_3_1_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/3696630.3731670"},{"key":"e_1_3_1_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/3643991.3645084"},{"key":"e_1_3_1_9_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijinfomgt.2023.102698"},{"key":"e_1_3_1_10_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-SEIS66351.2025.00012"},{"key":"e_1_3_1_11_2","doi-asserted-by":"publisher","DOI":"10.1362\/026725706776861190"},{"key":"e_1_3_1_12_2","doi-asserted-by":"publisher","DOI":"10.1145\/3664646.3664773"},{"key":"e_1_3_1_13_2","doi-asserted-by":"publisher","DOI":"10.1145\/3624720"},{"key":"e_1_3_1_14_2","doi-asserted-by":"publisher","DOI":"10.1037\/0022-3514.53.3.497"},{"key":"e_1_3_1_15_2","unstructured":"Shihan Dou Haoxiang Jia Shenxi Wu Huiyuan Zheng Muling Wu Yunbo Tao Ming Zhang Mingxu Chai Jessica Fan Zhiheng Xi et al. 2025. What\u2019s wrong with your code generated by large language models? An extensive study. arXiv:2407.06153. Retrieved from https:\/\/arxiv.org\/abs\/2407.06153"},{"key":"e_1_3_1_16_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-FoSE59343.2023.00008"},{"key":"e_1_3_1_17_2","doi-asserted-by":"crossref","unstructured":"Zixuan Feng Sadia Afroz and Anita Sarma. 2026. From gains to strains: Modeling developer burnout with GenAI adoption. arXiv:251007435. Retrieved from https:\/\/arxiv.org\/abs\/2510.07435","DOI":"10.1145\/3786581.3786934"},{"key":"e_1_3_1_18_2","doi-asserted-by":"publisher","DOI":"10.1145\/3540250.3549167"},{"key":"e_1_3_1_19_2","doi-asserted-by":"publisher","DOI":"10.1109\/CHASE58964.2023.00024"},{"key":"e_1_3_1_20_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2024.107470"},{"key":"e_1_3_1_21_2","doi-asserted-by":"crossref","unstructured":"Zixuan Feng Thomas Zimmermann Lorenzo Pisani Christopher Gooley Jeremiah Wander and Anita Sarma. 2025. When domains collide: An activity theory exploration of cross-disciplinary collaboration. arXiv:2506.20063. Retrieved from https:\/\/arxiv.org\/abs\/2506.20063","DOI":"10.1109\/ESEM64174.2025.00017"},{"key":"e_1_3_1_22_2","doi-asserted-by":"publisher","DOI":"10.1145\/3611643.3616288"},{"key":"e_1_3_1_23_2","doi-asserted-by":"publisher","DOI":"10.1145\/3712005"},{"key":"e_1_3_1_24_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE43902.2021.00098"},{"key":"e_1_3_1_25_2","unstructured":"Ibrahim Haddad and Cedric Bail. 2020. Technical Debt and Open Source Development: A Discussion Towards a Better Understanding of Technical Debt and How Open Source Development Helps Mitigate It. Technical Report. The Linux Foundation. Retrieved from https:\/\/www.ibrahimatlinux.com\/wp-content\/uploads\/2022\/01\/Technical-Debt-and-Open-Source-Development.pdf"},{"key":"e_1_3_1_26_2","doi-asserted-by":"crossref","unstructured":"Manuel Hoffmann Frank Nagle and Yanuo Zhou. 2024. The value of open source software. Harvard Business School Strategy Unit Working Paper No. 24-038","DOI":"10.2139\/ssrn.4693148"},{"key":"e_1_3_1_27_2","doi-asserted-by":"publisher","DOI":"10.1145\/3610092"},{"key":"e_1_3_1_28_2","doi-asserted-by":"publisher","DOI":"10.1145\/3711904"},{"key":"e_1_3_1_29_2","volume-title":"Theory Construction and Model-Building Skills: A Practical Guide for Social Scientists","author":"Jaccard James","year":"2019","unstructured":"James Jaccard and Jacob Jacoby. 2019. Theory Construction and Model-Building Skills: A Practical Guide for Social Scientists. Guilford Publications."},{"key":"e_1_3_1_30_2","unstructured":"Victoria Jackson Bogdan Vasilescu Daniel Russo Paul Ralph Maliheh Izadi Rafael Prikladnicki Sarah D\u2019Angelo Sarah Inman Anielle Lisboa and Andre van der Hoek. 2024. Creativity generative AI and software development: A research agenda. arXiv:2406.01966. Retrieved from https:\/\/arxiv.org\/abs\/2406.01966"},{"key":"e_1_3_1_31_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4842-9651-6_20"},{"key":"e_1_3_1_32_2","doi-asserted-by":"publisher","DOI":"10.24251\/HICSS.2023.789"},{"key":"e_1_3_1_33_2","doi-asserted-by":"crossref","unstructured":"Adrienn Lawson Stephen Hendrick Nancy Rausch Jeffrey Sica and Marco Gerosa. 2024. Shaping the Future of Generative AI. Technical Report. The Linux Foundation. Retrieved from https:\/\/www.linuxfoundation.org\/research\/gen-ai-2024","DOI":"10.70828\/SDJG1737"},{"key":"e_1_3_1_34_2","doi-asserted-by":"publisher","DOI":"10.4324\/9780203629130-31"},{"key":"e_1_3_1_35_2","doi-asserted-by":"crossref","unstructured":"Qinyu Luo Yining Ye Shihao Liang Zhong Zhang Yujia Qin Yaxi Lu Yesai Wu Xin Cong Yankai Lin Yingli Zhang et al. 2024. RepoAgent: An LLM-powered open-source framework for repository-level code documentation generation. arXiv:2402.16667. Retrieved from https:\/\/arxiv.org\/abs\/2402.16667","DOI":"10.18653\/v1\/2024.emnlp-demo.46"},{"key":"e_1_3_1_36_2","doi-asserted-by":"publisher","DOI":"10.1057\/ejis.2008.50"},{"key":"e_1_3_1_37_2","doi-asserted-by":"publisher","DOI":"10.1145\/3756681.3757035"},{"key":"e_1_3_1_38_2","first-page":"173","volume-title":"Laws of the Media","author":"McLuhan Marshall","year":"1977","unstructured":"Marshall McLuhan. 1977. Laws of the Media. JSTOR, 173\u2013179."},{"key":"e_1_3_1_39_2","doi-asserted-by":"crossref","unstructured":"Amr Mohamed Maram Assi and Mariam Guizani. 2025. The impact of LLM-assistants on software developer productivity: A systematic literature review. arXiv:2507.03156. Retrieved from https:\/\/arxiv.org\/abs\/2507.03156","DOI":"10.1145\/3809494"},{"key":"e_1_3_1_40_2","doi-asserted-by":"crossref","unstructured":"Anh Nguyen-Duc Beatriz Cabrero-Daniel Adam Przybylek Chetan Arora Dron Khanna Tomas Herda Usman Rafiq Jorge Melegati Eduardo Guerra Kai-Kristian Kemell et al. 2023. Generative artificial intelligence for software engineering\u2014A research agenda. arXiv:2310.18648. Retrieved from https:\/\/arxiv.org\/abs\/2310.18648","DOI":"10.2139\/ssrn.4622517"},{"key":"e_1_3_1_41_2","doi-asserted-by":"publisher","DOI":"10.1037\/1089-2680.2.2.175"},{"key":"e_1_3_1_42_2","volume-title":"Qualitative Research & Evaluation Methods: Integrating Theory and Practice","author":"Patton Michael Quinn","year":"2014","unstructured":"Michael Quinn Patton. 2014. Qualitative Research & Evaluation Methods: Integrating Theory and Practice. Sage Publications."},{"key":"e_1_3_1_43_2","doi-asserted-by":"publisher","DOI":"10.1111\/j.1751-9004.2007.00006.x"},{"key":"e_1_3_1_44_2","doi-asserted-by":"publisher","DOI":"10.7250\/csimq.2022-33.04"},{"key":"e_1_3_1_45_2","doi-asserted-by":"publisher","DOI":"10.1109\/TEM.2009.2013827"},{"key":"e_1_3_1_46_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-71142-8_12"},{"key":"e_1_3_1_47_2","doi-asserted-by":"publisher","DOI":"10.1145\/3632620.3671116"},{"key":"e_1_3_1_48_2","unstructured":"Yunhan Qiao Christopher Hundhausen Summit Haque and Md Istiak Hossain Shihab.2025. Comprehension-performance gap in GenAI-assisted brownfield programming: A replication and extension. arXiv:2511.02922. Retrieved from https:\/\/arxiv.org\/abs\/2511.02922"},{"key":"e_1_3_1_49_2","doi-asserted-by":"publisher","DOI":"10.1145\/3785366"},{"key":"e_1_3_1_50_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICERCS63125.2024.10894980"},{"issue":"7","key":"e_1_3_1_51_2","first-page":"305","article-title":"An analysis of creativity","volume":"42","author":"Rhodes Mel","year":"1961","unstructured":"Mel Rhodes. 1961. An analysis of creativity. The Phi Delta Kappan 42, 7 (1961), 305\u2013310.","journal-title":"The Phi Delta Kappan"},{"key":"e_1_3_1_52_2","doi-asserted-by":"publisher","DOI":"10.1080\/17510694.2018.1523662"},{"key":"e_1_3_1_53_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10515-024-00426-z"},{"key":"e_1_3_1_54_2","doi-asserted-by":"crossref","unstructured":"Fangchen Song Ashish Agarwal and Wen Wen. 2025. The impact of generative AI on collaborative open-source software development: Evidence from GitHub Copilot. arXiv:2410.02091. Retrieved from https:\/\/arxiv.org\/abs\/2410.02091","DOI":"10.2139\/ssrn.4856935"},{"key":"e_1_3_1_55_2","volume-title":"Structuration Theory","author":"Stones Rob","year":"2017","unstructured":"Rob Stones. 2017. Structuration Theory. Bloomsbury Publishing."},{"key":"e_1_3_1_56_2","doi-asserted-by":"publisher","DOI":"10.1145\/3678172"},{"key":"e_1_3_1_57_2","doi-asserted-by":"publisher","DOI":"10.1145\/3715767"},{"key":"e_1_3_1_58_2","doi-asserted-by":"publisher","DOI":"10.1108\/JSOCM-01-2013-0011"},{"key":"e_1_3_1_59_2","doi-asserted-by":"publisher","DOI":"10.1145\/3696630.3731666"},{"key":"e_1_3_1_60_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE55347.2025.00056"},{"key":"e_1_3_1_61_2","volume-title":"The Evolution of Socio-Technical Systems","author":"Trist Eric L.","year":"1981","unstructured":"Eric L. Trist. 1981. The Evolution of Socio-Technical Systems, Vol. 2. Ontario Quality of Working Life Centre Toronto."},{"key":"e_1_3_1_62_2","doi-asserted-by":"crossref","unstructured":"Doron Yeverechyahu Raveesh Mayya and Gal Oestreicher-Singer. 2025. The impact of large language models on open-source innovation: Evidence from GitHub Copilot. arXiv:2409.08379. Retrieved from https:\/\/arxiv.org\/abs\/2409.08379","DOI":"10.2139\/ssrn.4684662"},{"key":"e_1_3_1_63_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-NIER66352.2025.00010"}],"container-title":["ACM Transactions on Software Engineering and Methodology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3789210","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,16]],"date-time":"2026-07-16T15:35:36Z","timestamp":1784216136000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3789210"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7,16]]},"references-count":62,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2026,8,31]]}},"alternative-id":["10.1145\/3789210"],"URL":"https:\/\/doi.org\/10.1145\/3789210","relation":{},"ISSN":["1049-331X","1557-7392"],"issn-type":[{"value":"1049-331X","type":"print"},{"value":"1557-7392","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,7,16]]},"assertion":[{"value":"2025-08-06","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2026-01-05","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2026-07-16","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}