🤖 AI Summary
This study addresses the unclear impact of AI governance policies on developer experience in open-source projects. Analyzing 29,624 repositories on GitHub, the authors identify 385 projects that have adopted AI policies and propose TRACE—the first framework for open-source AI governance—systematically characterizing policy features along dimensions such as transparency and accountability. Employing propensity score matching combined with a longitudinal difference-in-differences design for causal inference, the research demonstrates that transparency- and accountability-oriented AI policies significantly outperform purely restrictive approaches. Such policies effectively enhance maintainer engagement, increase disclosure of AI usage, deepen code review practices, improve code quality, and foster sustained growth in AI-assisted contributions.
📝 Abstract
Generative AI is rapidly reshaping Open Source Software (OSS) software development,prompting projects to introduce policies governing AI-assisted contributions. However, little is known about how these policies differ or whether they influence developer experience. We present the first large-scale empirical study of AI governance policies in OSS. Analyzing 29,624 GitHub repositories, we identify 385 projects that adopted AI policies and derive TRACE, a framework capturing five governance dimensions: Transparency, Responsibility, Attribution, Constraints, and Enforcement. We further classify policies into five governance families and estimate their effects using propensity-score matching and longitudinal difference-in-differences analysis. Our results show that AI governance primarily regulates rather than prohibits AI-assisted development. Policy adoption brings maintainer engagement, increased AI disclosure, richer review interactions, and improved code quality while AI-assisted contributions continue to grow. Governance design matters: policies emphasizing transparency and responsibility produced stronger community and quality outcomes than restrictive approaches alone. Our findings show how different AI governance strategies shape developer experience and provide evidence to help OSS communities design effective AI policies.