×
Open Source Maintainers are Underpaid and Skeptical of AI Coding
Written by
Published on
Join our daily newsletter for breaking news, product launches and deals, research breakdowns, and other industry-leading AI coverage
Join Now

The state of open source maintenance: A recent survey by Tidelift reveals significant challenges and evolving trends in the open source community, highlighting issues of compensation, security, and trust among project maintainers.

  • The majority of open source project maintainers continue to work without financial compensation, with 60% of respondents identifying as unpaid hobbyists.
  • This lack of remuneration persists despite maintainers dedicating more time to critical aspects of project management, particularly security.
  • The survey indicates a growing emphasis on security, with maintainers now spending 11% of their time on security-related tasks, a significant increase from 4% in 2021.

Security concerns and trust issues: The open source community has experienced a shift in attitudes towards contributor trust and security practices, largely influenced by recent incidents.

  • Following the xz backdoor incident, two-thirds of maintainers reported becoming less trusting of pull requests from non-maintainers.
  • This heightened caution reflects a broader trend of increased security awareness and vigilance within the open source ecosystem.
  • Paid maintainers are more likely to implement recommended security practices compared to their unpaid counterparts, highlighting a potential disparity in project security based on maintainer compensation.

Demographic shifts in the maintainer community: The survey reveals concerning trends in the age distribution of open source maintainers, pointing to potential long-term sustainability issues.

  • The maintainer population is aging, with 45% of survey respondents reporting over a decade of experience in their role.
  • There is a noticeable decline in younger individuals joining the ranks of open source maintainers, raising questions about the future of project maintenance and knowledge transfer.
  • This demographic shift could have significant implications for the long-term health and innovation within the open source ecosystem.

Financial landscape for maintainers: The survey sheds light on the sources of income for those maintainers who do receive compensation, revealing a diverse but limited range of funding options.

  • Donations account for 25% of maintainer income, followed closely by company salaries at 24%.
  • Tidelift itself contributes 19% of maintainer income among survey respondents.
  • Notably, direct payments from companies, foundations, and governments make up a very small portion of maintainer compensation, indicating potential areas for growth in sustainable funding models.

AI’s impact on open source development: The integration of AI-powered coding tools has sparked mixed reactions within the maintainer community, influencing attitudes towards contributions and collaboration.

  • 45% of maintainers expressed negative views towards AI coding tools, while 31% viewed them positively, and 24% remained neutral.
  • A significant 64% of maintainers indicated they would be less inclined to accept pull requests from contributors known to use AI-coding tools.
  • This skepticism towards AI-generated contributions highlights the ongoing debate about the role of artificial intelligence in software development and its potential impact on code quality and security.

Analyzing the implications: The survey results underscore the complex challenges facing the open source ecosystem, from sustainability concerns to evolving security threats.

  • The continued reliance on unpaid labor for critical infrastructure maintenance raises questions about the long-term viability of the current open source model.
  • The increasing focus on security, while necessary, places additional burdens on already stretched maintainers, potentially impacting project development and innovation.
  • The cautious attitude towards AI tools and contributions reflects broader concerns about code integrity and the changing landscape of software development.

As the open source community grapples with these challenges, finding sustainable solutions that address compensation, security, and trust issues will be crucial for ensuring the continued health and growth of the ecosystem. The evolving attitudes towards AI in development also signal a need for ongoing dialogue and potentially new guidelines for collaboration in an increasingly AI-influenced landscape.

Open source maintainers underpaid and going gray

Recent News

MIT research evaluates driver behavior to advance autonomous driving tech

Researchers find driver trust and behavior patterns are more critical to autonomous vehicle adoption than technical capabilities, with acceptance levels showing first uptick in years.

Inside Microsoft’s plan to ensure every business has an AI Agent

Microsoft's shift toward AI assistants marks its largest interface change since the introduction of Windows, as the company integrates automated helpers across its entire software ecosystem.

Chinese AI model LLaVA-o1 rivals OpenAI’s o1 in new study

New open-source AI model from China matches Silicon Valley's best at visual reasoning tasks while making its code freely available to researchers.