Search papers, labs, and topics across Lattice.
This study conducts a large-scale analysis of AI governance policies across 29,624 GitHub repositories, identifying 385 projects that have implemented such policies. By employing the TRACE framework, which encompasses Transparency, Responsibility, Attribution, Constraints, and Enforcement, the authors classify these policies into five families and assess their impacts on developer experience using advanced statistical methods. The key finding reveals that while AI governance primarily regulates AI-assisted contributions, effective policies that prioritize transparency and responsibility lead to enhanced community engagement, better code quality, and richer review interactions.
AI governance policies can significantly enhance developer experience on GitHub, with transparency-focused strategies yielding better community and quality outcomes.
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.