<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Tidelift</title>
    <description>The latest articles on DEV Community by Tidelift (@tidelift).</description>
    <link>https://dev.to/tidelift</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F2021%2F69acc694-b435-4bd5-b9d9-cbba4a1bd52e.jpeg</url>
      <title>DEV Community: Tidelift</title>
      <link>https://dev.to/tidelift</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/tidelift"/>
    <language>en</language>
    <item>
      <title>The open source maintainer community is getting grayer</title>
      <dc:creator>Chris Grams</dc:creator>
      <pubDate>Thu, 24 Oct 2024 14:00:00 +0000</pubDate>
      <link>https://dev.to/tidelift/the-open-source-maintainer-community-is-getting-grayer-1gc2</link>
      <guid>https://dev.to/tidelift/the-open-source-maintainer-community-is-getting-grayer-1gc2</guid>
      <description>&lt;p&gt;&lt;span&gt;In mid-2024, Tidelift fielded its third survey of open source maintainers. More than 400 maintainers responded and shared details about their work, including how they fund it, who pays for it, and what kinds of security, maintenance, and documentation practices they have in place today or would consider in the future. They also shared their thoughts about some “in the headlines” issues like the recent xz utils hack and the impact of AI-based coding tools. In this post, we share the last of twelve key findings. If you want to read all of the results in one place, you can &lt;/span&gt;&lt;a href="https://tidelift.com/open-source-maintainer-survey-2024" rel="noopener noreferrer"&gt;download the full survey report right now&lt;/a&gt;&lt;span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Since we’ve now fielded this maintainer survey three times in the past four years, we thought it might be interesting to look at some of the overall demographics of the maintainer community, and see if any of these demographics have changed over time.&lt;/p&gt;

&lt;h2&gt;Is the maintainer population growing older?&lt;/h2&gt;

&lt;p&gt;Because we’ve seen several articles recently covering the “graying” of open source, we figured with three years of data under our belt, we’d be uniquely positioned to provide a data point to answer whether the open source maintainer community is aging.&lt;/p&gt;

&lt;p&gt;And to cut to the punchline, yes, open source maintainers are getting older. &lt;/p&gt;

&lt;p&gt;We plotted out the ages of open source maintainers from the first survey we completed in 2021 through this year’s survey, and what it shows us is that the percentage of maintainers self-reporting that they are 46-55 or 56-65 has doubled since our first survey in 2021 (2021: 11%; 2023: 27%; 2024: 21%). &lt;/p&gt;

&lt;p&gt;Meanwhile, the percentage of maintainers under 26 has dropped precipitously from 25% in our 2021 survey to 12% last year and 10% today.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%252012-1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%252012-1.png" alt="In the 2024 Tidelift state of the open source maintainer survey, we found that the open source maintainer community is getting grayer" width="800" height="551"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It would be easy to speculate reasons why the current maintainer population is aging, and new, younger maintainers aren’t coming in to fill the gaps. Perhaps many of the things we’ve learned during the course of this survey report are making being an open source maintainer a less appealing hobby or profession. &lt;/p&gt;

&lt;p&gt;After all, we learned that &lt;a href="https://blog.tidelift.com/almost-half-of-maintainers-feel-underappreciated" rel="noopener noreferrer"&gt;almost half of maintainers feel underappreciated and like the work is thankless&lt;/a&gt;, and many also feel like it adds to their stress and that they are not financially compensated for the work. Almost two-thirds of maintainers have quit or considered quitting their maintenance work. &lt;/p&gt;

&lt;p&gt;It is also possible that existing maintainers who have not quit are continuing to stick with their projects, and the demographic change is simply a result of the age of the open source movement overall, where many maintainers are getting older, but not yet of retirement age, and perhaps we’ll see a youth movement again as they hand over the reins to a new generation of maintainers in the coming years.&lt;/p&gt;

&lt;p&gt;Or maybe there is an unsolved challenge related to training new maintainers that needs to be addressed. Perhaps we need more formal mentorship or skills-based-training programs to teach maintainers the necessary skills, especially as the job gets more complex and demands from enterprise users and governments continue to grow.&lt;/p&gt;

&lt;h2&gt;Other demographic information about the maintainer community&lt;/h2&gt;

&lt;p&gt;In addition to age, for the first time this year, we asked maintainers how long they’ve been an open source maintainer. Almost half of respondents (45%) have been open source maintainers for more than 10 years. Meanwhile 24% have been maintainers for 6-10 years and 23% have been maintainers for 2-5 years.&lt;/p&gt;

&lt;p&gt;Only 7% of respondents reported that they’ve been a maintainer for 1-2 years and 2% reported that they’ve been a maintainer for less than a year, which may be another troubling signal that the current crop of maintainers is aging and not being replaced by a new generation.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%252012-2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%252012-2.png" alt="Almost half of maintainers have been doing the work for more than 10 years" width="800" height="652"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We asked about maintainer gender for all three years, and the data there has been mostly consistent. The vast majority of maintainers (85%) identify as male, which is similar to previous years (85% in 2021 and 83% in 2023). &lt;/p&gt;

&lt;p&gt;Only 6% of maintainers identify as female, which is slightly down from 8% in 2021 and 9% in 2023, but probably not statistically significant given the sample size. The percentage of maintainers identifying as non-binary has increased from 1% in 2021 to 2% in 2023 to 3% this year, but again, the sample size is small enough that it would be hard to read much into the data accurately.&lt;/p&gt;

&lt;p&gt;And 6% of maintainers prefer not to share their gender, which has been roughly flat over the years (6% in 2021 and 5% in 2023). &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%252012-3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%252012-3.png" alt="A chart of maintainer gender trends in 2021, 2023, and 2024" width="800" height="496"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Finally, we once again asked maintainers where in the world they live. One caveat when looking at this data is that we offered to send a free t-shirt to maintainers in North America, South America, Europe, and Australia who filled out the survey 2023 or 2024, while in 2021 we sent t-shirts to maintainers anywhere in the world. This helped skew the 2021 numbers heavily toward Asia.&lt;/p&gt;

&lt;p&gt;So this data is helpful for contextualizing the survey data we’ve collected over the years, but may not be representative of the worldwide distribution of open source maintainers.&lt;/p&gt;

&lt;p&gt;With that in mind, it is still interesting to see that European countries represent the largest group of open source maintainers (48%), followed by North American maintainers (38%), Asian maintainers (8%), and those from Australia, Oceania, or the Pacific Islands (5%).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%252012-4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%252012-4.png" alt="Geographic distribution of open source maintainers" width="800" height="631"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Look at that! You’ve made it to the end.
&lt;/h2&gt;

&lt;p&gt;And with that, we’ve reached the final finding of &lt;a href="https://tidelift.com/open-source-maintainer-survey-2024" rel="noopener noreferrer"&gt;the 2024 state of the open source maintainer report&lt;/a&gt;. If you’ve stuck with it all the way until you are reading this, congratulations, and thank you for your interest in our series on this year's report! &lt;/p&gt;

&lt;p&gt;We hope this has been a good use of your time. If you agree, please share this blog post or the &lt;a href="https://tidelift.com/open-source-maintainer-survey-2024" rel="noopener noreferrer"&gt;full report&lt;/a&gt; with others who you think might find it useful as well. If you have questions about the data in the report, find any errors (gasp!), or would otherwise like to discuss the report findings with us, we’d love to hear from you. Email &lt;a href="mailto:press@tidelift.com"&gt;press@tidelift.com&lt;/a&gt; with the subject line “2024 Tidelift state of the open source maintainer report” and we’ll route your email to the best people to reply.&lt;/p&gt;

&lt;p&gt;Thank you for caring about the state of open source maintainers! They (and we) appreciate you!&lt;/p&gt;

&lt;h2&gt;
  
  
  Acknowledgements
&lt;/h2&gt;

&lt;p&gt;It takes a team to produce a report of this size, and we want to give special thanks to Lawrence Hecht for his work on survey design, programming, and analysis, plus being an all around great brainstorming partner and helping wrangle the data to uncover the most interesting outcomes. Thanks also to Tatiana Temple for her excellent, detailed, and creative chart design work. &lt;/p&gt;

&lt;p&gt;Many people on the Tidelift team contributed to the report including survey design, writing, project management, editing, and general cat herding. Thanks in particular to Chris Grams, Kanish Sharma, Amy Hays, Caitlin Bixby, Lauren Hanford, Luis Villa, Donald Fischer, Jeremy Katz, Havoc Pennington, Jeremy Rissi, and others who helped along the way.&lt;/p&gt;

&lt;p&gt;Finally thanks to the more than 400 open source maintainers who took the time to share their thoughts and make this a useful reference for the state of being an open source maintainer in 2024.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>maintainer</category>
      <category>tidelift</category>
      <category>survey</category>
    </item>
    <item>
      <title>Younger open source maintainers are significantly more likely to use AI-based coding tools</title>
      <dc:creator>Chris Grams</dc:creator>
      <pubDate>Tue, 22 Oct 2024 14:54:42 +0000</pubDate>
      <link>https://dev.to/tidelift/younger-open-source-maintainers-are-significantly-more-likely-to-use-ai-based-coding-tools-3cop</link>
      <guid>https://dev.to/tidelift/younger-open-source-maintainers-are-significantly-more-likely-to-use-ai-based-coding-tools-3cop</guid>
      <description>&lt;p&gt;In mid-2024, Tidelift fielded its third survey of open source maintainers. More than 400 maintainers responded and shared details about their work, including how they fund it, who pays for it, and what kinds of security, maintenance, and documentation practices they have in place today or would consider in the future. They also shared their thoughts about some “in the headlines” issues like the recent xz utils hack and the impact of AI-based coding tools. In this post, we share the eleventh of twelve key findings. If you don’t want to wait for the final post, you can &lt;a href="https://tidelift.com/open-source-maintainer-survey-2024" rel="noopener noreferrer"&gt;download the full survey report right now&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://blog.tidelift.com/ai-based-coding-tools-maintainers-have-some-valid-concerns" rel="noopener noreferrer"&gt;In our previous finding&lt;/a&gt;, we learned quite a bit about open source maintainers’ perceptions of AI-based coding tools and how these tools are impacting their work as an open source maintainer today. But we didn’t stop there. We also thought it would be interesting to better understand how maintainers are using AI in their own work.&lt;/p&gt;

&lt;h2&gt;
  
  
  Are maintainers using AI-based coding tools today?
&lt;/h2&gt;

&lt;p&gt;We asked maintainers to tell us how often they are using AI-based coding tools in their work today. About one-half (48%) are using these tools already, with 20% using them occasionally (less than once per week), 13% using them more than once a week, and 15% using them more than once a day.&lt;/p&gt;

&lt;p&gt;Those who are not using AI-based coding tools mostly have no plans to use them in the future either, with 45% selecting that option and only 6% not using them today, but planning to in the future.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5lecnn6hjmejjqol2m64.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5lecnn6hjmejjqol2m64.png" alt="How often open source maintainers use AI-based coding tools" width="800" height="529"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Interestingly, use of AI-based coding tools is highly correlated with the age of the maintainer. Splitting the same data by age, we find that 71% of maintainers under age 26 are using these tools at least occasionally (+23% over the full sample). This percentage drops to 58% for maintainers between 26-35 years old, and then to 39% for maintainers 36-45 years old, and finally increasing slightly to 42% for maintainers 46 years old or older.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc6cdwv5m3vil27j9cjwj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc6cdwv5m3vil27j9cjwj.png" alt="Younger open source maintainers are significantly more likely to use AI-based coding tools" width="800" height="406"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How maintainers are using AI-based coding tools, in their own words
&lt;/h2&gt;

&lt;p&gt;We asked those maintainers who are currently using AI-based coding tools to tell us in their own words what they were using the tools for. The highest percentage of respondents said they were using AI-based coding tools for code completion and suggestions, and the vast majority of these respondents are using either GitHub Copilot or ChatGPT.&lt;/p&gt;

&lt;p&gt;A few example comments:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“I use Copilot pretty much every day for very basic tasks like remembering how to implement common traits like std::fmt::Display. I don't use Copilot for the overall structure, algorithms, or architecture.”&lt;/p&gt;

&lt;p&gt;“I use Copilot for auto-completion of code, useful for the boilerplate I like to establish in my projects. I also use a custom discord bot that leverages GPT-4o for brainstorming and light delegation of simpler coding tasks.”&lt;/p&gt;

&lt;p&gt;“I use ChatGPT for my day-to-day coding. I may ask it to help write new features, write CSS, diagnose errors, or generate boilerplate code to start a new feature/project.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Many respondents report using AI-based coding tools, but do so with some concerns. For example:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“I use GitHub Copilot integrated with VS Code and RStudio. I occasionally use the code it suggests, but I nearly always have to modify it to make it correct.”&lt;/p&gt;

&lt;p&gt;“They still make mistakes and can be dumb, but I use them daily for ideas, chore work like generating tests and types, etc. It has made me more productive as an open source maintainer.”&lt;/p&gt;

&lt;p&gt;“While I know first-hand that AI can act as a good ‘research assistant’ especially for newcomers—full of ideas but perhaps not full of the required skills yet—I have yet to see AI be sufficiently helpful in matters where context is key, as is often the case in the more nitty gritty parts of open source projects.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Another common way maintainers use AI-based coding tools is for documentation and testing.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“I'll often use AI to help build test cases, or to help me refactor difficult-to-understand code.”&lt;/p&gt;

&lt;p&gt;“I use them sometimes to write tests. I can show it existing tests and ask it to write some new ones based on those.”&lt;/p&gt;

&lt;p&gt;“I have started recently using it to provide better and more detailed commit messages. Those commit messages will end up in the changelog when releasing a new version. So it can help provide a more detailed changelog in the future.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  What kinds of open source software-related problems could be solved by AI?
&lt;/h2&gt;

&lt;p&gt;We ended the AI section of the survey by asking maintainers to share with us any final thoughts about the types of open source problems that might be solved by AI. &lt;/p&gt;

&lt;p&gt;We were able to tease out quite a few interesting ideas from maintainers for how AI could help improve open source. Here are the main categories of ideas, along with a few example quotes for each.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Documentation:&lt;/strong&gt; help improving documentation, automating documentation tasks, and making documentation more accessible.&lt;/p&gt;

&lt;p&gt;“Non-technical problems like changelog summaries or other similar boring tasks about presenting the content of technical actions to lay people. Perhaps some documentation related text, auto-extracted from the source code.”&lt;/p&gt;

&lt;p&gt;“Creating release notes.... Automatically turn README files and Wiki entries into a chatbot.”&lt;/p&gt;

&lt;p&gt;“GitHub Community questions could have an ‘AI’ proposed solution given to me that I can approve if it's correct to show as an answer. This could speed up answering similar questions multiple times with similar code.”&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Issue triage:&lt;/strong&gt; help automating issue triage, identifying duplicate issues, and prioritizing issues.&lt;/p&gt;

&lt;p&gt;“Sometimes I receive vague bug reports or feature requests. I think having a chatbot that assists reporters and contributors in creating these could help reduce such cases.”&lt;/p&gt;

&lt;p&gt;“Ensure issues have all the necessary context. Provide first answers for queries (especially for first-time users), with the context of the docs and tests. Attempt to fix trivial issues when people submit PRs (e.g. lint errors, breaking changes in Dependabot version updates)—most fixes are trivial, especially when looking at error messages and (in case of version upgrades) changelogs.”&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Code quality and review:&lt;/strong&gt; help automating code review and improving code quality.&lt;/p&gt;

&lt;p&gt;“Resolve imports to dependencies needed to satisfy those imports. Provide intelligent refactoring. Assess safety of a given change. Generate tests and PRs to capture and resolve a reported issue.”&lt;/p&gt;

&lt;p&gt;“Better fuzzing to detect and perhaps even auto-fix classes of bugs. For example, CPython reference counting issues.”&lt;/p&gt;

&lt;p&gt;Dependency management and security: help automating dependency management, identifying security vulnerabilities, and updating dependencies.&lt;/p&gt;

&lt;p&gt;“Given a changelog for a new release of one of my dependencies, and the way the dependency is actually used in my codebase, what changes in the dependency do I need to investigate further than my tests will cover?”&lt;/p&gt;

&lt;p&gt;“Filter vulnerability reports so they are about dependencies my project actually uses and not just part of the build tools.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;And with that, we end our tour of maintainers’ thoughts and perceptions of AI. We now have a good sense for what maintainers think about AI-based coding tools and how they expect these tools will impact their work. We also learned more about how many maintainers are using AI-based coding tools today, and what they are using them to accomplish. And we ended by getting some specific ideas from maintainers for how they think AI could be used to solve open source software related problems.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>maintainers</category>
      <category>ai</category>
      <category>survey</category>
    </item>
    <item>
      <title>AI-based coding tools are thriving, and maintainers have some valid concerns about the impact on their work</title>
      <dc:creator>Chris Grams</dc:creator>
      <pubDate>Thu, 17 Oct 2024 14:02:00 +0000</pubDate>
      <link>https://dev.to/tidelift/ai-based-coding-tools-are-thriving-and-maintainers-have-some-valid-concerns-about-the-impact-on-their-work-4ahf</link>
      <guid>https://dev.to/tidelift/ai-based-coding-tools-are-thriving-and-maintainers-have-some-valid-concerns-about-the-impact-on-their-work-4ahf</guid>
      <description>&lt;p&gt;&lt;em&gt;In mid-2024, Tidelift fielded its third survey of open source maintainers. More than 400 maintainers responded and shared details about their work, including how they fund it, who pays for it, and what kinds of security, maintenance, and documentation practices they have in place today or would consider in the future. They also shared their thoughts about some “in the headlines” issues like the recent xz utils hack and the impact of AI-based coding tools. In this post, we share the tenth of twelve key findings. If you don’t want to wait for the rest of the results, &lt;a href="https://tidelift.com/open-source-maintainer-survey-2024" rel="noopener noreferrer"&gt;you can download the full survey report right now&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Nothing says it is 2024 in the technology industry like a headline about AI, so we would have been remiss if we hadn’t asked maintainers a few questions about their perceptions of AI. One of the biggest AI-related headlines of 2024 has been the rapid growth and acceptance of AI-based coding tools. So we wanted to start by asking maintainers to share their assessment of the impact that AI-based coding tools will have on their maintenance work.&lt;/p&gt;

&lt;h2&gt;What do maintainers think will be the impact of AI-based coding tools on their work?&lt;/h2&gt;

&lt;p&gt;First, we got a baseline impression of whether the impact of AI-based coding tools on maintainer work was positive or negative. The overall maintainer perception of AI-based coding tools leaned negative, with almost half (45%) of maintainers predicting that these tools will have a somewhat negative (22%) or extremely negative (23%) impact on their work.&lt;/p&gt;

&lt;p&gt;In fact, maintainers split pretty evenly across every choice but “extremely positive” (9%), with 22% of maintainers saying AI-based coding tools will have a somewhat positive impact and 24% saying they will have neither a positive nor a negative impact. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw1dgm6zwoyrq00djqj31.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw1dgm6zwoyrq00djqj31.png" alt="Maintainer's perceptions of the impact of AI-based coding tools on their work is varied, but leans negative" width="800" height="549"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;Maintainers explain the impact of AI-based coding tools in their own words&lt;/h2&gt;

&lt;p&gt;We gave maintainers a chance to elaborate on their response to the previous question. After categorizing the comments, we found that the highest percentage of responses voiced concerns about the quality of code AI-based coding tools currently produce.&lt;/p&gt;

&lt;p&gt;As one maintainer said:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“My experience is also that AI-based tools often produce incorrect code in more complex situations, and it can be hard to identify issues with their code unless you already know how to do it.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Other maintainers agreed with that assessment, and added more context:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“AI-based coding tools exponentially increase the chance that someone without context of the codebase or the project will build a PR that looks correct but contains breakages that can bring the entire language ecosystem down until a patch fix is released. The codebase is simple but the impact is absolutely beyond enormous.”&lt;/p&gt;

&lt;p&gt;“AI makes it easy to quickly generate lots of code which nobody understands, including the AI creator. As a technology, it is great at simple stand-alone tasks, or boilerplate which aligns well with existing code upon which it has been trained. As such, it is an occasionally useful tool for working programmers. But used for anything deeper, it frequently generates code with errors both subtle and glaring, and has to be carefully and fastidiously corralled into the desired behavior by an expert level programmer.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The next most common concern voiced by maintainers was the increased maintenance burden they believe AI-based coding tools will create for them.&lt;/p&gt;

&lt;p&gt;A few example comments:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“The increase of spam PRs, comments, and false positives from AI tools and users has been enormous and very frustrating.”&lt;/p&gt;

&lt;p&gt;“LLMs and machine learning tools have demonstrated potential aid only for the mechanical, non-creative aspects of software development. These are at the expense of increased burden to vet their output for mistakes, and the tools are incapable of explaining their work, so this is worse than with a human collaborator.”&lt;/p&gt;

&lt;p&gt;“I don't want to become the gate for reviewing tons of automatically generated pull requests. Sounds like it would further wear me and my co-maintainers down.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Other maintainers’ comments expressed critiques of the current generation of AI-based coding tools.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“I don't find AI-based coding tools useful yet, there's a lot of nonsense in the suggestions and they don't feel well-integrated into coding tools yet. For example, they may override or be confused for type-based suggestions. I imagine those issues will be fixed, and these tools will save some time with boilerplate tasks, but also introduce overhead elsewhere. I don't expect a huge impact on my life either way.”&lt;/p&gt;

&lt;p&gt;“I don't mind AI making suggestions, but all suggestions whether by an AI or a human require checking and thought. First and foremost programming towards a specific goal requires a clear understanding of the problem and clear thinking about the ways to best accomplish this. Sometimes deeper theorems about the problem and special algorithms are needed. For these kinds of things AI has not been very helpful. I am not even sure AI purports to do this kind of thing either.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Still, despite the reservations, a good number of maintainers expressed optimism about the possibilities of AI-based coding tools.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“I use Copilot and I'm sure it will take adjusting to get used to these new tools but I think the payoff is definitely going to be worth it. They just need to be used within reason.”&lt;/p&gt;

&lt;p&gt;“I am hopeful that it will help me with the boring tasks I keep putting off, such as documentation and code tests.”&lt;/p&gt;

&lt;p&gt;“For me GitHub Copilot has been a spark that has given me interest in maintaining my projects again because it cuts a lot of the mundane parts out.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt; How willing are maintainers to review and accept contributions created using AI &lt;/h2&gt;

&lt;p&gt;We also wanted to learn more about how willing maintainers would be to accept code contributions that they knew were produced using AI-based coding tools. We asked:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;If you knew code contributors were using AI-based coding tools, how would this impact your willingness to review and accept their contributions?&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;On this question, maintainers’ responses were significantly more negative than their general perceptions of AI-based coding tools. Almost two-thirds of maintainers (64%) said they’d be much less willing (37%) or somewhat less willing (27%) to review and accept contributions they knew were produced using AI-based coding tools. &lt;/p&gt;

&lt;p&gt;Only 9% said they would be much more willing (3%) or somewhat more willing (6%) to review and accept contributions they knew were produced using AI-based coding tools. And just over one-fourth (27%) aren't sure or don’t yet know enough to make a decision.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz70y5yu057pcylvqjzta.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz70y5yu057pcylvqjzta.png" alt="Almost two-thirds of maintainers would be less likely to review and accept contributions created using AI-based coding tools" width="800" height="546"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;How useful is the information from automated pull requests for vulnerability remediation?&lt;/h2&gt;

&lt;p&gt;Finally, because we’ve heard reports that maintainers were receiving many more AI-generated pull requests for vulnerability remediation than they have in the past, we wanted to get a sense for how useful these pull requests are. &lt;/p&gt;

&lt;p&gt;On this question, the bulk of maintainers responded toward the middle of the spectrum and not at either extreme. The highest percentage of maintainers (36%) find the information they receive from automated pull requests “not very useful” for vulnerability remediation. The next most popular response was “very useful” (25%), with only 10% at the negative extreme answering “not at all useful” and 8% at the positive extreme answering “extremely useful.”&lt;/p&gt;

&lt;p&gt;As with some of our other AI-related questions, a good percentage of respondents had not yet made up their minds: 21% answered that they are not sure or don’t know whether the information they receive from automated pull requests are useful for vulnerability remediation.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F49g5m3941ecspxx9i5sd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F49g5m3941ecspxx9i5sd.png" alt="For many maintainers, the jury is still out when it comes to the usefulness of information from automated pull requests for vulnerability information" width="800" height="629"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It’s a pretty clear bet that AI-based coding tools are here to stay. And in our survey maintainers raised some valid concerns regarding how these tools will impact their maintenance work, although many also see a lot of positive potential in AI-based coding tools as well. &lt;/p&gt;

&lt;p&gt;To best serve the needs of open source maintainers, the ideal path the creators of AI-based coding tools will need to navigate as they continue to innovate is to ensure they remove more maintainer work than they create and, at least with maintainers, on that front there are many good suggestions in this survey for making this a reality. &lt;/p&gt;

</description>
      <category>ai</category>
      <category>opensource</category>
      <category>survey</category>
    </item>
    <item>
      <title>In the wake of the xz utils hack, two-thirds of maintainers are less trusting of contributors</title>
      <dc:creator>Chris Grams</dc:creator>
      <pubDate>Tue, 15 Oct 2024 14:02:00 +0000</pubDate>
      <link>https://dev.to/tidelift/in-the-wake-of-the-xz-utils-hack-two-thirds-of-maintainers-are-less-trusting-of-contributors-4kch</link>
      <guid>https://dev.to/tidelift/in-the-wake-of-the-xz-utils-hack-two-thirds-of-maintainers-are-less-trusting-of-contributors-4kch</guid>
      <description>&lt;p&gt;In mid-2024, Tidelift fielded its third survey of open source maintainers. More than 400 maintainers responded and shared details about their work, including how they fund it, who pays for it, and what kinds of security, maintenance, and documentation practices they have in place today or would consider in the future. They also shared their thoughts about some “in the headlines” issues like the recent xz utils hack and the impact of AI-based coding tools. In this post, we share the ninth of twelve key findings. If you don’t want to wait for the rest of the results, &lt;a href="https://tidelift.com/open-source-maintainer-survey-2024" rel="noopener noreferrer"&gt;you can download the full survey report right now&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;In late March 2024, a developer from Microsoft noticed some unusual behavior on their computer, investigated it, and uncovered a hack of epic scope in an obscure but important library called xz utils. The attack was technically sophisticated, but perhaps worse, it was socially sophisticated. The attackers took advantage of an open source maintainer over a long period of time (years) to slowly, but steadily, win his trust—and then subvert the security mechanisms that he had previously put in place.&lt;/p&gt;

&lt;p&gt;The maintainer facing this deliberate, long-term attack was, in his own words at the time the hack began, “unpaid.”&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“I haven’t lost interest but my ability to care has been fairly limited... it’s also good to keep in mind that this is an unpaid hobby project.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;In the same email, this maintainer said:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“Jia Tan may have a bigger role in the project in the future. He has been helping a lot off-list and is practically a co-maintainer already. :-)”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It was exactly this “Jia Tan” who, over a period of two years, took over xz and inserted a malicious backdoor that could have exposed computers the world over to remote execution. Thankfully this attack was discovered before it could cause extensive damage.&lt;/p&gt;

&lt;p&gt;But we wanted to use this year’s maintainer survey to find out whether the xz utils hack has inflicted any collateral damage; namely, has it negatively impacted the way open source maintainers think about their work?&lt;/p&gt;

&lt;p&gt;First, we got a baseline read on how many maintainers were even aware of the xz utils hack. We provided a brief description of the hack, and then asked them if they were aware of the hack prior to taking the survey. The vast majority of maintainers (88%) were already aware.&lt;/p&gt;

&lt;h2&gt;How has the xz utils hack impacted maintainer trust?&lt;/h2&gt;

&lt;p&gt;Next, we asked those that were aware of the xz utils hack the following question:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;How much do you agree with the following statements in terms of how the xz utils hack has impacted the way you approach your work as an open source maintainer?&lt;/em&gt;&lt;br&gt;
• I’m less trusting of the contributions of my co-maintainers or feel I need to vet them more carefully&lt;br&gt;
• I’m less trusting of pull requests from non-maintainer contributors or feel I need to vet them more carefully&lt;br&gt;
• It has added to my personal stress&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Of the three statements, maintainers most agreed with: “I’m less trusting of pull requests from non-maintainer contributors or I feel I need to vet them more carefully.” Two-thirds (66%) either agreed or strongly agreed with that statement, which shows that the xz utils hack has had a significant impact on maintainer trust of contributions.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fji9xbgfxacfeqeupv9bc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fji9xbgfxacfeqeupv9bc.png" alt="Two-thirds of maintainers aware of the xz utils hack are now less trusting of pull requests from non-maintainers" width="800" height="607"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We also asked maintainers to tell us in their own words how the xz utils hack has impacted their work, and several spoke directly to this point.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"I'm definitely taking code review more seriously and no longer merge code I don't understand. Worst case, the author will have to walk me through line by line.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Or as another maintainer put it:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“It made me more aware of the sophistication of actors looking to compromise projects, and made me more mindful of vetting non-trivial code changes.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;But that degradation of trust also creates challenges when it comes to encouraging contributions, as another maintainer observed:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“I feel the need to add a layer of vetting, but adding any additional layer of friction to a possible open source contributor would just scare them away. I cannot afford to be pushing people away.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Thankfully, on the other two statements we asked about, the results were less concerning. Only 37% agreed or strongly agreed with the statement, “I’m less trusting of the contributions of my co-maintainers or feel I need to vet them more carefully.”&lt;/p&gt;

&lt;p&gt;One maintainer felt like xz had brought them closer:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“Made me appreciate my co-maintainer.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Another felt that even though the time horizon on this hack was long, their co-maintainer relationships had proven trustworthy over an even longer timespan:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“While the xz hack was longer than might be expected, the time spent by my co-maintainers is still longer than that, so I feel confident in their reliability.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;And an even smaller percentage (27%) agreed or strongly agreed with the statement “[xz utils] has added to my personal stress."&lt;/p&gt;

&lt;p&gt;One maintainer who agreed with that statement made the following observation:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Now, checking in code from other contributors is stressful."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;Maintainers express the impact of the xz-utils hack in their own words&lt;/h2&gt;

&lt;p&gt;Overall, by analyzing the open text responses, we were able to categorize maintainers’ concerns expressed in their own words into a few high-level categories. The most-often-shared sentiment was that, in the wake of the xz utils hack, maintainers will need to increase their caution during code review and vetting.&lt;/p&gt;

&lt;p&gt;One maintainer expressed concern that even if contributions were technically sound, that might no longer be enough.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“Now I have to be extra careful with reviewing pull requests from some random GitHub user. Even their proficiency doesn't make you believe them.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Several other maintainers indicated they’d be taking a more cautious approach in the future, for example:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“I am MUCH more suspicious of any code contributions from non-maintainers, especially from individuals who have not been active in our user community.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Some maintainers were concerned about what the xz utils hack says about how we can rebuild trust and improve community dynamics.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“This incident really highlighted for me that technology is not the problem—culture is. Without authentic, trustworthy support from a real community (not merely an accidental collection of strangers who have a single common interest) this kind of thing will only continue. Security is a wetware problem first and foremost—we need to care about actual, living humans, not just certs and hashes and chains of custody.”&lt;/p&gt;

&lt;p&gt;“It's not a new problem, this issue has always been there in some shape or form, it's just shined more light on an existing problem (which is good). But we still need actionable things that can be done to help mitigate these problems. Ring of trust, reproducible builds, etc. lots of these things are great ideas, but they are all half implemented. (e.g. how many companies actually validate GPG signatures from packages they download, with an existing ring of trust, reproducible builds are great, but they don't provide a mechanism to certify the rebuild process).”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;And, notably, many maintainers felt that the hack would have no significant impact on their work at all. As one put it:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“Trusting new maintainers by default is the open source way, and how it should remain. Throwing everyone under the bus just because of one threat actor is not a good idea. I added a new maintainer to a security-critical package I maintain recently, and I vetted them as I would have vetted them before xz-utils—see past contributions, and keep an eye on all the changes they are pushing.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Finally two maintainers nicely summed up the entire discussion with these thoughtful words:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“I've always been aware of the possibility of a sabotage contribution. I've refreshed my thinking on the risk and doubled down on the need to validate each solution for its merits and not accept a change that I wouldn't be happy putting my own name on the commits.”&lt;/p&gt;

&lt;p&gt;“I think the case has, despite clearly being a bad thing, helped shine a brighter light on the whole supply chain and how we need to have clear and open standards for every aspect of projects, not just code or documentation.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Well said.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>maintainers</category>
      <category>survey</category>
      <category>xz</category>
    </item>
    <item>
      <title>Almost half of maintainers feel underappreciated and like the work is thankless</title>
      <dc:creator>Chris Grams</dc:creator>
      <pubDate>Thu, 10 Oct 2024 14:03:00 +0000</pubDate>
      <link>https://dev.to/tidelift/almost-half-of-maintainers-feel-underappreciated-and-like-the-work-is-thankless-j0i</link>
      <guid>https://dev.to/tidelift/almost-half-of-maintainers-feel-underappreciated-and-like-the-work-is-thankless-j0i</guid>
      <description>&lt;p&gt;&lt;em&gt;In mid-2024, Tidelift fielded its third survey of open source maintainers. More than 400 maintainers responded and shared details about their work, including how they fund it, who pays for it, and what kinds of security, maintenance, and documentation practices they have in place today or would consider in the future. They also shared their thoughts about some “in the headlines” issues like the recent xz utils hack and the impact of AI-based coding tools. In this post, we share the eighth of twelve key findings. If you don’t want to wait for the rest of the results, &lt;a href="https://tidelift.com/open-source-maintainer-survey-2024" rel="noopener noreferrer"&gt;you can download the full survey report right now&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;In our previous maintainer surveys, we’ve asked maintainers to tell us more about what they like and dislike about being an open source maintainer. We’ve gotten a good sense &lt;a href="https://blog.tidelift.com/maintainers-want-to-do-creative-work-that-matters" rel="noopener noreferrer"&gt;&lt;span&gt;for what maintainers like about their work&lt;/span&gt;&lt;/a&gt;, so we decided not to ask about that again this year (feel free to review our previous reports if that subject interests you!). &lt;/p&gt;

&lt;p&gt;But pressure on open source maintainers to do more continues to rise each year. And the multi-year hacking effort waged against xz utils maintainer Lasse Collin (sadly captured in this email exchange below) that was uncovered this year is a stark and timely reminder of the high costs maintainers sometimes pay to continue their work (we’ll talk more about the xz utils hack in our next finding).&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Flh7-rt.googleusercontent.com%2Fdocsz%2FAD_4nXdQTyX5oY6RV2-p6TMSZ1XREMNiLttX30ha9viYZM0dODacffJ1vuobr8T-NqHfMUQNZx9Z1I9HbspAw9KUigZrEzeuzH1vrprMsD0IIZ7sqFBeMioNyJb4VPdif0gZYSTPim6-yXw7nMLXPlxkmIkt1JF5%3Fkey%3DtAiaafUwyEkgSl4AdoujGw" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Flh7-rt.googleusercontent.com%2Fdocsz%2FAD_4nXdQTyX5oY6RV2-p6TMSZ1XREMNiLttX30ha9viYZM0dODacffJ1vuobr8T-NqHfMUQNZx9Z1I9HbspAw9KUigZrEzeuzH1vrprMsD0IIZ7sqFBeMioNyJb4VPdif0gZYSTPim6-yXw7nMLXPlxkmIkt1JF5%3Fkey%3DtAiaafUwyEkgSl4AdoujGw" alt="Email exchange Lasse Collin" width="800" height="560"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;So we decided to ask the question about what maintainers dislike about their work again to see if the answers had changed. &lt;/p&gt;

&lt;h2&gt;What do maintainers dislike most about their work?&lt;/h2&gt;

&lt;p&gt;While the choices stayed mostly the same as in the last survey, we brought back one choice “feel underappreciated or like the work is thankless” that we did not ask about in 2023. And we’re glad we did. Since we last provided that as an option in 2021, when 40% of maintainers selected it, almost half (48%) of maintainers now feel that way about their work.&lt;/p&gt;

&lt;p&gt;The only choice that, unsurprisingly, was selected by slightly more maintainers (50%) as something they dislike was “not financially compensated enough / at all for my work,” which has remained consistent in all three surveys (49% in 2021 and 52% in 2023).&lt;/p&gt;

&lt;p&gt;Last year’s number one response “adds to my personal stress” dropped significantly from 54% to 43%, which we believe is because we did not include the option for “feel underappreciated or like the work is thankless” in 2023. This response actually tracks with where it was previously in the 2021 survey when we provided both options (43% this year vs. 45% in 2021). Still, even though it rated lower this year, “adding to my personal stress” placed a solid third as a thing maintainers dislike about their work.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25208-1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25208-1.png" alt="Not being financially compensated enough and feeling underappreciated are the top things maintainers dislike about their work" width="800" height="607"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Other selections that dropped significantly this year include “can be lonely,” which dropped from 42% in 2023 to 32% this year, and “takes too much of my time” which dropped from 31% in 2021 to 21% in 2023 and 17% this year.&lt;/p&gt;

&lt;h2&gt;What maintainers dislike about their work in their own words&lt;/h2&gt;

&lt;p&gt;We also asked maintainers to tell us in their own words why they made the selections they did, and parsed the answers to reveal key themes. Many of the responses were related to time and work-life balance, while other top themes were lack of appreciation and support, user entitlement and demands, and financial challenges.&lt;/p&gt;

&lt;p&gt;On the subject of time and work-life balance, one maintainer shared: &lt;/p&gt;

&lt;p&gt;"You end up doing a lot of stuff simply because it needed to be done, and nobody else was doing it. You feel you're responsible for it, the work just keeps piling up, and in the end, you're so busy you don't even have time to try to find co-maintainers.”&lt;/p&gt;

&lt;p&gt;Another maintainer complained about the sense of entitlement many users have. &lt;/p&gt;

&lt;p&gt;"Most users, even ones who require fixes, are not willing to roll up their sleeves to help. They just expect someone else to fix it for free."&lt;/p&gt;

&lt;p&gt;Or, as another maintainer put it more bluntly: &lt;/p&gt;

&lt;p&gt;"The entitlement of the open source community is off the charts."&lt;/p&gt;

&lt;p&gt;These demands can often seem callous and uncaring, as one maintainer described: &lt;/p&gt;

&lt;p&gt;"Users can be so entitled. 'Why haven't you merged/fixed this? This project is dead.' No, I have debts, a full-time job, a young family, my parent just died, and my wife has a serious medical issue. I have already sunk thousands of hours into this project, I don't have time to deal with this right now."&lt;/p&gt;

&lt;h2&gt;How many maintainers are quitting?&lt;/h2&gt;

&lt;p&gt;It’s no wonder that year after year, our survey shows that more than half of maintainers have either quit or considered quitting their maintenance work. This year the percentage of maintainers who have either quit or considered quitting their work was 60%, which is consistent with the 58% in 2023 and 59% in 2021.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25208-2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25208-2.png" alt="More than half of maintainers have quit or considered quitting their maintenance work" width="800" height="604"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;One maintainer summed up their feelings very succinctly:&lt;/p&gt;

&lt;p&gt;"Open source has powered a massive trillion-dollar injection of value into the world, the financial value of which has been reaped by large corporations, which on the whole give very little back to the ecosystem, not even appreciation, respect, or gratitude."&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2Fthedisconnect.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2Fthedisconnect.png" alt="thedisconnect" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As this Forrest Brazeal cartoon shows, &lt;strong&gt;the disconnect between companies’ expectations of open source and maintainer motivation to continue working on open source is extremely dangerous.&lt;/strong&gt; If we don’t figure out how to properly compensate and recognize maintainers for the value they create, we might wake up one day and find that the projects we rely upon most are no longer being maintained at all.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>maintainers</category>
      <category>tidelift</category>
      <category>survey</category>
    </item>
    <item>
      <title>Paid maintainers do more maintenance and documentation work than unpaid maintainers</title>
      <dc:creator>Chris Grams</dc:creator>
      <pubDate>Tue, 08 Oct 2024 14:06:00 +0000</pubDate>
      <link>https://dev.to/tidelift/paid-maintainers-do-more-maintenance-and-documentation-work-than-unpaid-maintainers-3h0k</link>
      <guid>https://dev.to/tidelift/paid-maintainers-do-more-maintenance-and-documentation-work-than-unpaid-maintainers-3h0k</guid>
      <description>&lt;p&gt;&lt;em&gt;In mid-2024, Tidelift fielded its third survey of open source maintainers. More than 400 maintainers responded and shared details about their work, including how they fund it, who pays for it, and what kinds of security, maintenance, and documentation practices they have in place today or would consider in the future. They also shared their thoughts about some “in the headlines” issues like the recent xz utils hack and the impact of AI-based coding tools. In this post, we share the seventh of twelve key findings. If you don’t want to wait for the rest of the results, &lt;a href="https://tidelift.com/open-source-maintainer-survey-2024" rel="noopener noreferrer"&gt;you can download the full survey report right now&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://blog.tidelift.com/paid-maintainers-are-significantly-more-likely-to-implement-critical-security-practices-than-unpaid-maintainers" rel="noopener noreferrer"&gt;In our previous finding&lt;/a&gt; we shared results about the security practices maintainers have implemented for their projects or would be willing to implement if they were paid for the work. As we did last year, we also asked about a common set of maintenance and documentation practices to better understand which they have already implemented or would be willing to implement as well.&lt;/p&gt;

&lt;h2&gt;Maintenance practices most implemented by maintainers today&lt;/h2&gt;

&lt;p&gt;First, we asked maintainers about the maintenance practices they have implemented today. Only one of the maintenance practices we asked about has been implemented by more than half of maintainers: providing reproducible and verifiable build processes (53%). &lt;/p&gt;

&lt;p&gt;The next most common practice was having a formal policy about backwards compatibility, which has been implemented by 46% of maintainers. This was followed by having a defined dependency management process (40%) and having a code peer review process with multiple reviewers (37%).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25207-1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25207-1.png" alt="Which maintenance practices are implemented most often by maintainers today? " width="800" height="598"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For the maintenance practices covered in our 2023 survey, we also wanted to see if maintainers are implementing more maintenance practices today. &lt;a href="https://blog.tidelift.com/paid-maintainers-are-significantly-more-likely-to-implement-critical-security-practices-than-unpaid-maintainers" rel="noopener noreferrer"&gt;Just like with security practices&lt;/a&gt;, adoption has risen across the board.&lt;/p&gt;

&lt;p&gt;The practices with the biggest increases were having a defined dependency management process (+16%, to 40% in this year’s survey) and having a formal policy about backwards compatibility (+12%, to 46% in this year’s survey).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25207-2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25207-2.png" alt="Maintainers are implementing common maintenance practices more often than they were in 2023" width="800" height="494"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;Which documentation practices are implemented most often by maintainers?&lt;/h2&gt;

&lt;p&gt;We also asked maintainers about their common documentation practices. The top four practices we asked about are all implemented more often and by more maintainers than the top maintenance practice (as discussed above). First was having a clearly documented open source license, which almost all maintainers (93%) do today. Second was having documented release notes and upgrade considerations, which 76% of maintainers provide today. Third is publishing a contributor guide, which 61% of maintainers do today. And fourth is having a published code of conduct, which 53% of maintainers provide today.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25207-3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25207-3.png" alt="Which documentation practices are implemented most often by maintainers today" width="800" height="603"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As with the maintenance practices, we also asked about many of these documentation practices in the 2023 survey. Several of these stayed more stable year over year, although the percentage of maintainers who have implemented the top two documentation practices, having a clearly documented open source license (+7% to 93% this year) and having documented release notes and upgrade considerations (+13% to 76% this year), both increased.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25207-4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25207-4.png" alt="Only slight changes to documentation practices from 2023 to 2024" width="800" height="466"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;Do paid maintainers implement more maintenance and documentation practices than unpaid maintainers?&lt;/h2&gt;

&lt;p&gt;Next, we broke down the percentages of paid (professional and semi-professional) maintainers and unpaid hobbyist maintainers who complete these practices today. As was the case with common security practices, paid maintainers are much more likely to complete more common maintenance and documentation practices than unpaid maintainers.&lt;/p&gt;

&lt;p&gt;On maintenance practices, the biggest gap between paid and unpaid maintainers was for having a code peer review process with multiple reviewers, which 53% of paid maintainers are implementing today (+26% above unpaid maintainers). Next was having a formal policy about backwards compatibility, which 59% of paid maintainers are implementing today (+20% above unpaid maintainers).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25207-5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25207-5.png" alt="Paid maintainers implement more maintenance practices than unpaid maintainers" width="800" height="558"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Across the board, paid maintainers also currently implement more documentation practices. For the practices we asked about, the biggest gaps between paid and unpaid maintainers were for having a published contributor guide, which 74% of paid maintainers are providing (+22% above unpaid maintainers) and having a published code of conduct, which 65% of maintainers are providing (+20% above unpaid maintainers).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25207-6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25207-6.png" alt="Paid maintainers implement more documentation practices than unpaid maintainers" width="800" height="571"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;What maintenance and documentation practices would maintainers implement if they were paid for the work?&lt;/h2&gt;

&lt;p&gt;Finally, as we did with security practices &lt;a href="https://blog.tidelift.com/paid-maintainers-are-significantly-more-likely-to-implement-critical-security-practices-than-unpaid-maintainers" rel="noopener noreferrer"&gt;in our previous finding&lt;/a&gt;, we combined the percentage of maintainers who reported that they had already implemented common maintenance and documentation practices with the percentage of maintainers who indicated that they would be willing to implement these practices if they were paid for their work. This gives us a roadmap for what maintenance and documentation practices we might be able to positively impact by paying maintainers. &lt;/p&gt;

&lt;p&gt;In the case of maintenance practices, we could expect that most maintainers would provide reproducible and verifiable build processes (82%) and formal policies around backward compatibility (77%) if they were paid, and about two-thirds of maintainers would also provide a defined dependency management process (66%) and a code peer review process with multiple reviewers (61%) if they were paid.&lt;/p&gt;

&lt;p&gt;Even more interestingly, the percentages for some less implemented practices virtually triple when you add in the maintainers who would implement them if they were paid. For example, having a formal process or set of standards to prioritize the order in which pull requests and issues are addressed would jump from 14% of maintainers who implement today to 53% if you include the maintainers who report they would complete the task if they were paid for it. And having a formal process or set of standards to verify all new contributors would jump from 12% to 45%.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25207-7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25207-7.png" alt="What maintenance practices would maintainers implement if they were paid for the work" width="800" height="580"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For common documentation practices, virtually all maintainers would provide a clearly documented open source license (96%) and documented release notes and upgrade considerations (91%) if they were paid (although these percentages were already high to begin with). Perhaps more interesting is the percentage of maintainers who would be willing to publish a contributor guide (86%) or a code of conduct (78%).&lt;/p&gt;

&lt;p&gt;And as with the maintenance practices, two of the less-implemented documentation practices would become exponentially more common if the maintainers were paid. Only 13% of maintainers currently have a succession plan, but that percentage jumps to 63% when you include maintainers who would provide it if they were paid. Similarly, having a clearly defined process for conflict resolution is only implemented by 17% of maintainers today, but that percentage jumps to 50% when including those who would be willing to do the work to create a process if they were paid.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25207-8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25207-8.png" alt="What documentation practices would maintainers implement if they were paid for the work" width="800" height="580"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Looking at all of the questions about security, maintenance, and documentation practices together, the findings are remarkably consistent, and perhaps unsurprising. &lt;br&gt;&lt;br&gt;&lt;strong&gt;Paid maintainers already complete a lot more security, maintenance, and documentation work than unpaid maintainers&lt;/strong&gt;. And there is &lt;strong&gt;willingness on the part of maintainers to do even more&lt;/strong&gt;, but they have also made it abundantly clear: &lt;strong&gt;if we want this important work done, we need to pay them for it&lt;/strong&gt;.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>maintainers</category>
      <category>tidelift</category>
      <category>survey</category>
    </item>
    <item>
      <title>Paid maintainers are significantly more likely to implement critical security practices than unpaid maintainers</title>
      <dc:creator>Chris Grams</dc:creator>
      <pubDate>Thu, 03 Oct 2024 14:03:00 +0000</pubDate>
      <link>https://dev.to/tidelift/paid-maintainers-are-significantly-more-likely-to-implement-critical-security-practices-than-unpaid-maintainers-1g5g</link>
      <guid>https://dev.to/tidelift/paid-maintainers-are-significantly-more-likely-to-implement-critical-security-practices-than-unpaid-maintainers-1g5g</guid>
      <description>&lt;p&gt;&lt;em&gt;In mid-2024, Tidelift fielded its third survey of open source maintainers. More than 400 maintainers responded and shared details about their work, including how they fund it, who pays for it, and what kinds of security, maintenance, and documentation practices they have in place today or would consider in the future. They also shared their thoughts about some “in the headlines” issues like the recent xz utils hack and the impact of AI-based coding tools. In this post, we share the sixth of twelve key findings. If you don’t want to wait for the rest of the results, &lt;a href="https://tidelift.com/open-source-maintainer-survey-2024" rel="noopener noreferrer"&gt;you can download the full survey report right now&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://blog.tidelift.com/maintainers-are-much-more-likely-to-align-with-the-openssf-scorecard-when-they-are-paid-for-their-work" rel="noopener noreferrer"&gt;In our previous finding&lt;/a&gt;, we extensively covered how many maintainers are aware of common open source security initiatives like the OpenSSF Scorecard project and the NIST Secure Software Development Framework. Part of the usefulness of initiatives like these is that they outline lists of secure software development practices that maintainers can follow to keep their projects safe and secure.&lt;/p&gt;

&lt;p&gt;For this part of the survey, we wanted to look more closely at specific security practices like the ones found in the NIST SSDF, OpenSSF Scorecard, or required for Tidelift-partnered maintainers so we could learn which of them maintainers already have in place and which they would consider implementing in the future.&lt;/p&gt;

&lt;h2&gt;Security practices most implemented by maintainers today&lt;/h2&gt;

&lt;p&gt;First, we asked a question similar to one we had asked previously in the 2023 survey:&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Which of the following security practices have been implemented for most or all of the projects you maintain?&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Except this time, we provided a much longer set of options than we’d included in our last survey. Of this new, longer list of common security practices, the one implemented by the highest percentage of maintainers was two-factor authentication for source code hosting and package managers (71%). Second was static code analysis (65%), and third was that they provide fixes and recommendations for vulnerabilities (60%).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25206-1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25206-1.png" alt="Which security practices are implemented most often by maintainers today?"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;These were followed by a security disclosure plan on how they should be contacted about security issues (52%) and secrets management (46%).&lt;/p&gt;

&lt;h2&gt;Maintainer security practices: 2024 vs. 2023&lt;/h2&gt;

&lt;p&gt;For those practices specifically asked about in both 2023 and 2024, we wanted to compare against our previous results to see if more maintainers are implementing the practices today than in 2023, and in fact they are.&lt;/p&gt;

&lt;p&gt;Two-factor authentication was only implemented by 54% of maintainers in 2023, but now is being implemented by 71% of maintainers (+17%), which makes sense now that GitHub has made two-factor authentication basically mandatory for projects hosted on its platform. This is an interesting signal that for some classes of security practices, centralized infrastructure changes might be part of the solution.&lt;/p&gt;

&lt;p&gt;Only 49% of maintainers were providing fixes and recommendations for vulnerabilities in 2023, and that percentage has risen to 60% today (+11%). And 39% were implementing a security issue disclosure plan in 2023 and the percentage is 52% today (+13%).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25206-2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25206-2.png" alt="Maintainers are implementing common security practices more often than they were in 2023"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;Do paid maintainers implement more security practices than unpaid maintainers?&lt;/h2&gt;

&lt;p&gt;Next, we wanted to see if maintainers who are being paid for their work are more likely to implement critical security practices than those who are not paid, and nearly across the board they are. In fact &lt;strong&gt;when you look across all of the security and maintenance practices we asked about, paid maintainers are 8-26 percentage points (or, on average 55%) more likely to implement the practices than unpaid maintainers.&lt;/strong&gt; We’ll talk more about maintenance practices in the next finding, but for now, we’ll start with security practices.&lt;/p&gt;

&lt;p&gt;For the three most implemented security practices, two-factor authentication (+8%), static code analysis (+16%), and providing fixes and recommendations for vulnerabilities (+16%), paid maintainers are significantly more likely to have implemented the practices than unpaid maintainers.&lt;/p&gt;

&lt;p&gt;The gaps get even more pronounced among the next set of practices. Paid maintainers were much more likely to have implemented a security disclosure plan (+23%), implemented secrets management (+19%), and have signed releases and published artifact provenance (+22%).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25206-3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25206-3.png" alt="Paid maintainers implement more security practices than unpaid maintainers"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;What are the top security practices paid maintainers would implement?&lt;/h2&gt;

&lt;p&gt;Finally, we took the practices that individual maintainers reported they were not implementing today, and we asked them which of these practices they would consider implementing &lt;em&gt;if they were paid for the work&lt;/em&gt;. As the chart below shows, when you combine the practices maintainers are &lt;em&gt;already&lt;/em&gt; &lt;em&gt;completing&lt;/em&gt; with the additional practices they would be &lt;em&gt;willing to complete&lt;/em&gt; if they were being paid for the work, a roadmap for what security practices we might be able to positively impact by paying maintainers begins to emerge.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25206-4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25206-4.png" alt="What security practices would maintainers implement if they were paid for the work? "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For example, only a small percentage of maintainers implement dynamic code analysis (19%), formal processes or standards to verify new contributors (13%), and third-party security audits (10%). But if they were paid, the number of maintainers that would at least consider implementing these less common, but still critical, practices roughly&lt;em&gt; triples&lt;/em&gt; to 53%, 44%, and 47% respectively.&lt;/p&gt;

&lt;p&gt;Looking at the top five security practices in the chart above, it becomes clear that &lt;strong&gt;over three quarters of all maintainers would be at least willing to implement the most common security practices&lt;/strong&gt; like static code analysis (81%), two-factor authentication (80%), providing fixes and recommendations for vulnerabilities (80%), providing a security disclosure plan (79%), and providing signed releases and published artifact provenance (75%) &lt;strong&gt;if they were being paid for the work&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;This is an exciting finding, because if you look at it the other way, it shows that many maintainers are &lt;em&gt;not being held&lt;/em&gt; back from completing many common security tasks due to a lack of understanding or willingness to implement these practices.&lt;/p&gt;

&lt;p&gt;It is that implementing these practices, and keeping them in place over time, requires a lot of work. &lt;strong&gt;Maintainers are clearly telling us that they are willing to do the work required to secure their projects—but they aren’t willing to do it for free&lt;/strong&gt;.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>tidelift</category>
      <category>survey</category>
      <category>maintainers</category>
    </item>
    <item>
      <title>Maintainers are much more likely to align with the OpenSSF Scorecard when they are paid for their work</title>
      <dc:creator>Chris Grams</dc:creator>
      <pubDate>Tue, 01 Oct 2024 14:34:57 +0000</pubDate>
      <link>https://dev.to/tidelift/maintainers-are-much-more-likely-to-align-with-the-openssf-scorecard-when-they-are-paid-for-their-work-2mpb</link>
      <guid>https://dev.to/tidelift/maintainers-are-much-more-likely-to-align-with-the-openssf-scorecard-when-they-are-paid-for-their-work-2mpb</guid>
      <description>&lt;p&gt;&lt;em&gt;In mid-2024, Tidelift fielded its third survey of open source maintainers. More than 400 maintainers responded and shared details about their work, including how they fund it, who pays for it, and what kinds of security, maintenance, and documentation practices they have in place today or would consider in the future. They also shared their thoughts about some “in the headlines” issues like the recent xz utils hack and the impact of AI-based coding tools. In this post, we share the fifth of twelve key findings. If you don’t want to wait for the rest of the results, &lt;a href="https://tidelift.com/open-source-maintainer-survey-2024" rel="noopener noreferrer"&gt;you can download the full survey report right now&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://blog.tidelift.com/maintainers-are-spending-3-more-time-on-security-than-they-did-a-few-years-ago" rel="noopener noreferrer"&gt;As we shared in our previous finding&lt;/a&gt;, maintainers are being asked to do more work to comply with increasingly complex security requirements from industry and government. We started following this trend in our previous maintainer survey, and were able to collect some additional new data points to share in this year’s survey report as well.&lt;/p&gt;

&lt;p&gt;We repeated a question we’d included in our previous survey, where we asked maintainers to report whether they were aware of some of the most common industry security standards or initiatives. In our previous survey, we’d asked about the NIST Secure Software Development Framework (SSDF), the OpenSSF Scorecard, and the Supply Chain Levels for Software Artifacts (SLSA) Framework, and this year we added the Secure by Design pledge that was initiated by CISA (the Cybersecurity and Infrastructure Security Agency) of the U.S. government.&lt;/p&gt;

&lt;h2&gt;How aware are maintainers of the most common industry security standards and initiatives?&lt;/h2&gt;

&lt;p&gt;Across the board, the percentage of maintainers who are aware of these industry standards and initiatives has grown. The initiative with the highest awareness among maintainers is the OpenSSF Scorecard project, with 40% of maintainers being aware of it, up from 28% in our previous survey. This is followed closely by the NIST SSDF, with 39% awareness, up from 26% in our previous survey.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25205-1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25205-1.png" alt="More maintainers are aware of common industry security standards in 2024 than 2023"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;More maintainers are also aware of the SLSA framework (23%) this year, compared to only 13% when we asked about it in 2023. And in our first year including it, 17% of maintainers were aware of the CISA Secure by Design pledge. The percentage of maintainers that were not aware of any of these initiatives decreased from 52% in 2023 to 40% this year, as these initiatives continued to gain adoption and traction.&lt;/p&gt;

&lt;h2&gt;Are maintainers aligning their projects with OpenSSF Scorecard requirements?&lt;/h2&gt;

&lt;p&gt;We were particularly interested in the responses regarding the OpenSSF Scorecard project, which is becoming a security standard benchmark for many enterprise organizations. So we asked maintainers who had indicated that they were aware of the OpenSSF Scorecard project if they already have begun or plan to begin work to ensure their projects align with its requirements.&lt;/p&gt;

&lt;p&gt;Thirty-percent of these maintainers have already begun work to ensure their projects align with the requirements of the OpenSSF Scorecard, while another 6% plan to begin work in the next three months, and 12% plan to begin work between three months and one year from now. A full 40% of maintainers currently have no plans to align to the OpenSSF Scorecard.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25205-2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25205-2.png" alt="30% of maintainers aware of the OpenSSF Scorecard have already begun the work to align it"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The data gets really interesting when you compare the maintainers who have partnered with Tidelift to those who have not. (Tidelift partners with open source maintainers and pays them to implement industry-leading secure software development practices—like many of those found in the OpenSSF Scorecard—validate the practices they follow, and then contractually commit to continue these practices into the future.)&lt;/p&gt;

&lt;p&gt;Nearly half of Tidelift-partnered maintainers aware of the OpenSSF Scorecard (49%) have already begun the work to ensure their projects align with its requirements, which is three times the percentage of maintainers not partnered with Tidelift who have done so (16%). &lt;strong&gt;This is about as clear evidence as any we have seen that paying maintainers delivers results when it comes to implementing better secure software development practices&lt;/strong&gt;. Conversely, over half (52%) of maintainers who are not partnered with Tidelift have no plans to align to the OpenSSF Scorecard.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25205-3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25205-3.png" alt="Tidelift-partnered maintainers are much more likely to have begun the work to align with OpenSSF Scorecard standards"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There are several reasons why maintainers might not want to align their projects with the OpenSSF Scorecard. The simplest reason is that it is a lot of work, and they are not being paid to do it. We suspect this may be why many maintainers are not aligning with the OpenSSF Scorecard yet. &lt;/p&gt;

&lt;p&gt;Another reason might be that they just aren’t familiar enough with all of the requirements to make the commitment. Or some maintainers may not agree with all of the OpenSSF Scorecard requirements or the requirements may not all apply to their projects and/or ecosystem. For example, the scorecard includes a binary artifacts check, but virtually nothing in the npm ecosystem distributes binaries, so JavaScript maintainers may not be aligning their projects to scorecard checks like these they do not feel are relevant.&lt;/p&gt;

&lt;p&gt;Notwithstanding cases like these, the stark differences between how Tidelift-partnered maintainers answered this question about the OpenSSF Scorecard and how non-partnered maintainers answered the same question are &lt;strong&gt;a strong general signal that paying open source maintainers to implement secure software development practices can be an effective way for organizations to improve the security of the open source software supply chain they rely on&lt;/strong&gt;. In our next finding, we’ll get into even more detail about the security practices maintainers are willing to implement when they are paid for their work.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>maintainers</category>
      <category>tidelift</category>
      <category>survey</category>
    </item>
    <item>
      <title>Maintainers are spending 3 more time on security than they did a few years ago</title>
      <dc:creator>Chris Grams</dc:creator>
      <pubDate>Thu, 26 Sep 2024 14:46:46 +0000</pubDate>
      <link>https://dev.to/tidelift/maintainers-are-spending-3x-more-time-on-security-than-they-did-a-few-years-ago-3g89</link>
      <guid>https://dev.to/tidelift/maintainers-are-spending-3x-more-time-on-security-than-they-did-a-few-years-ago-3g89</guid>
      <description>&lt;p&gt;&lt;span&gt;In mid-2024, Tidelift fielded its third survey of open source maintainers. More than 400 maintainers responded and shared details about their work, including how they fund it, who pays for it, and what kinds of security, maintenance, and documentation practices they have in place today or would consider in the future. They also shared their thoughts about some “in the headlines” issues like the recent xz utils hack and the impact of AI-based coding tools. In this post, we share the fourth of twelve key findings. If you don’t want to wait for the rest of the results, &lt;/span&gt;&lt;a href="https://tidelift.com/open-source-maintainer-survey-2024" rel="noopener noreferrer"&gt;you can download the full survey report right now&lt;/a&gt;&lt;span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;We are always interested to learn more about how maintainers spend their time. So for this year’s survey, we asked them, as we had in our 2021 survey (we skipped the question in the 2023 survey), to break down the amount of time per month they spend in the following areas on their projects:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Security work (including fixing vulnerabilities and issuing patches, code scanning, dealing with insecure dependencies, complying with security best practices, and responding to new security research reports)&lt;/li&gt;
&lt;li&gt;Day to day maintenance work (including writing documentation, reviewing PRs from contributors, general dependency management, reviewing and responding to issues, and removing technical debt)&lt;/li&gt;
&lt;li&gt;Building new features (i.e. writing and testing new code)&lt;/li&gt;
&lt;li&gt;Seeking financial support and sponsors&lt;/li&gt;
&lt;li&gt;Other&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The total amount of time had to equal 100%, and we included a slightly longer set of categories to choose from in our 2021 survey that we’ve combined into “other” for the sake of simplicity here (those additional categories included “Marketing and external communication," "Meetings, management, and operations of the project," and "Guiding the project's strategic direction," none of which accounted for more than 5% of their time).&lt;/p&gt;

&lt;h2&gt;How do maintainers spend their time in 2024 vs. 2021?&lt;/h2&gt;

&lt;p&gt;While the percentage of time spent on day-to-day maintenance work stayed pretty consistent between the 2021 and 2024 surveys, from 53% in the previous survey to 50% today, the other percentages changed quite a bit.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25204-1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo%2520Fig%25204-1.png" alt="How do maintainers spend their time: 2024 vs. 2021 "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Perhaps the most significant change was that maintainers now report they are spending almost 3x more time (11%) on security work than they reported in 2021 (4%). While this could be in part a factor of the changes to the category choices we provided this year, it is also not surprising, given that maintainers are also seeing increasing demands for their time from corporate users of their projects, security companies giving them potential vulnerabilities to investigate, and pressure to comply with new security requirements and initiatives like the OpenSSF Scorecard and the NIST Secure Software Development Framework, among others.&lt;/p&gt;

&lt;p&gt;Building new features also increased significantly as a percentage of the time maintainers spend on project maintenance work, going from 25% to 35% between 2021 to 2024.&lt;/p&gt;

&lt;p&gt;We also took a look at the same data to see if maintainers who consider themselves to be professional or semi-professional maintainers spend their time differently than those who consider themselves unpaid hobbyists.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo_Fig%25201-1_Fig%25204-2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F4008838.fs1.hubspotusercontent-na1.net%2Fhubfs%2F4008838%2FTidelift%25202024%2520charts%2520wlogo_Fig%25201-1_Fig%25204-2.png" alt="Paid maintainers spend more time on security and maintenance, less on new features "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Professional and semi-professional maintainers spend slightly more time on security (13% vs. 10%) and maintenance (53% vs. 48%) work than unpaid hobbyist maintainers, which comes at the expense of their having as much time to build new features (29% vs. 39%).&lt;/p&gt;

&lt;p&gt;Regardless of whether they are paid or unpaid, all maintainers need to make tradeoffs with the limited time they have to work on their projects. For maintainers of larger, more established projects with many users, we would not be surprised if the percentage of time they need to spend on security and maintenance work continues to increase over time as the number of requirements and complexities they are expected to manage rises with it. &lt;/p&gt;

</description>
      <category>opensource</category>
      <category>maintainer</category>
      <category>survey</category>
    </item>
    <item>
      <title>Who’s paying the maintainers? Donation programs, employers, and Tidelift</title>
      <dc:creator>Chris Grams</dc:creator>
      <pubDate>Tue, 24 Sep 2024 13:27:47 +0000</pubDate>
      <link>https://dev.to/tidelift/whos-paying-the-maintainers-donation-programs-employers-and-tidelift-3j4k</link>
      <guid>https://dev.to/tidelift/whos-paying-the-maintainers-donation-programs-employers-and-tidelift-3j4k</guid>
      <description>&lt;p&gt;&lt;em&gt;In mid-2024, Tidelift fielded its third survey of open source maintainers. More than 400 maintainers responded and shared details about their work, including how they fund it, who pays for it, and what kinds of security, maintenance, and documentation practices they have in place today or would consider in the future. They also shared their thoughts about some “in the headlines” issues like the recent xz utils hack and the impact of AI-based coding tools. In this post, we share the third of twelve key findings. If you don’t want to wait for the rest of the results, &lt;a href="https://tidelift.com/open-source-maintainer-survey-2024" rel="noopener noreferrer"&gt;you can download the full survey report right now&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;In each of our maintainer surveys over the last few years, we’ve asked a variety of questions to learn more about how maintainers get paid for their work. In our &lt;a href="https://blog.tidelift.com/60-of-maintainers-are-still-not-paid-for-their-work" rel="noopener noreferrer"&gt;first finding from this year’s report&lt;/a&gt;, we shared the results from a question where we forced maintainers to categorize themselves as a professional, semi-professional, or unpaid hobbyist, and 60% of maintainers placed themselves in the unpaid hobbyist category (they could only choose one answer).&lt;/p&gt;

&lt;p&gt;Later in the survey we asked a slightly different question about maintainer income, and allowed them to choose as many answers as applied to them:&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Which of the following describe the source of your maintainer income (Choose all that apply)?&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Salary or wages from an employer because maintenance is an explicit part of my job responsibilities&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;I receive income from another organization or individual (e.g. Tidelift, GitHub Sponsors, foundations, etc.) to maintain a project&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Other&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;I don’t get paid to maintain projects&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;“I don’t get paid to maintain projects” vs. “I’m an unpaid hobbyist”&lt;/h2&gt;

&lt;p&gt;Before we delve too deeply into the answers, here’s an aside for any survey nerds like us (we know you are out there!). The way questions are worded or otherwise set up can have a large impact on the answers, and we have a good illustration of that here. &lt;/p&gt;

&lt;p&gt;In the earlier question, we forced a single response, versus in this question, we let maintainers choose multiple answers that applied to them. Interestingly, even though the earlier question taught us that 60% of maintainers consider themselves unpaid hobbyists, when prompted with a set of potential income sources, only 47% report that they do not get paid to maintain projects. We asked both of these questions in our previous survey as well (and this particular question in all three surveys), and the results have stayed remarkably consistent over time, as the chart below shows.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--qKS6VdVT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://4008838.fs1.hubspotusercontent-na1.net/hubfs/4008838/Tidelift%25202024%2520charts%2520wlogo%2520Fig%25203-1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--qKS6VdVT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://4008838.fs1.hubspotusercontent-na1.net/hubfs/4008838/Tidelift%25202024%2520charts%2520wlogo%2520Fig%25203-1.png" alt="Who's paying open source maintainers?" width="800" height="677"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So what gives? Why is there a 13-percentage-point (60% vs. 47%) swing on what seems like a very similar datapoint? Because of the way this question is worded, it likely comes down to the &lt;em&gt;amount&lt;/em&gt; of money maintainers are being paid. Some maintainers who consider themselves unpaid hobbyists probably only receive a nominal amount of income and not enough for them to begin to think of themselves as semi-professional or professional maintainers. Even if they technically received &lt;em&gt;some&lt;/em&gt; payment for their work, it isn’t enough to make them identify as a professional or semi-professional maintainer. Or perhaps being prompted with some potential income sources or being able to choose multiple responses made them provide answers with a more nuanced perspective.&lt;/p&gt;

&lt;h2&gt;Who is paying the maintainers?&lt;/h2&gt;

&lt;p&gt;The percentage of maintainers who report they don’t get paid to maintain projects (47%) has stayed consistent in all three surveys (46% in both previous surveys), as has the percentage who report receiving income from another organization or individual (e.g. Tidelift, GitHub Sponsors, foundations, etc.) to maintain a project (32% in this survey, 31% in the previous survey, and 32% in the survey before that).&lt;/p&gt;

&lt;p&gt;But we &lt;em&gt;did&lt;/em&gt; see a slight drop in the percentage of maintainers who consider maintenance to be an explicit part of their paid job responsibilities. In this year’s survey, only 24% cited salary or wages from their employer as a source of maintainer income, which is less than the 2023 survey (28%) and the 2021 survey (27%), but still close enough that the difference is likely not statistically significant.&lt;/p&gt;

&lt;p&gt;Things get more interesting when we look at the follow-up answers from maintainers who report receiving income from another organization or individual to maintain a project. As we did in our previous surveys, we asked maintainers where that income was coming from. The percentage of maintainers receiving income from donation programs like GitHub Sponsors has risen slightly, from 16% in 2021, to 24% in 2023, and to 25% in 2024. As we noted earlier, 24% of maintainers receive income from their employer because maintenance is explicitly part of their job responsibilities (and, again, that is down from 28% and 27% in previous surveys). &lt;/p&gt;

&lt;p&gt;At 19%, Tidelift is the third highest reported source of income, up from 2023 (16%) and 2021 (15%). Side note: in case you were wondering how Tidelift’s maintainer partners figured into the results here, the large majority (70%) of survey respondents are &lt;em&gt;not&lt;/em&gt; Tidelift maintainer partners, which is consistent with the 2023 survey (70%) and 2021 survey (68%). &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--eH47epgw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://4008838.fs1.hubspotusercontent-na1.net/hubfs/4008838/Tidelift%25202024%2520charts%2520wlogo%2520Fig%25203-2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--eH47epgw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://4008838.fs1.hubspotusercontent-na1.net/hubfs/4008838/Tidelift%25202024%2520charts%2520wlogo%2520Fig%25203-2.png" alt="Who's paying the maintainers? Donation programs, employers, and Tidelift" width="800" height="898"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The number of maintainers who report getting paid directly by companies (not their employer), governments, individuals, or foundations, is much lower than any of the top three income sources. &lt;/p&gt;

&lt;p&gt;In this survey only 5% of maintainers report receiving income directly from companies (this answer choice was not an option in previous years). Another 5% report getting direct payments from individuals, which is steady compared to 2023, but much lower than the 10% of maintainers receiving this type of income in 2021. And only 3% of maintainers report that they have received income from open source foundations, which has remained steady across all three surveys (it may be surprising to some that this percentage is not higher).&lt;/p&gt;

&lt;p&gt;Because governments around the world have taken a greater interest in open source software security over the past few years in the wake of prominent security incidents like SolarWinds, Log4Shell, and xz utils, we asked maintainers in our latest survey whether they were receiving income directly from governments or other public entities. But to date, this income source is a non-factor, with only 1% of maintainers reporting receiving direct payments from governments or other public entities.&lt;/p&gt;

&lt;p&gt;As you review these findings, don’t lose sight of the fact that &lt;strong&gt;none of these sources of maintainer income are being reported by more than one quarter of maintainers&lt;/strong&gt;. This is one of several warning signs you’ll find throughout this year’s report that show we have a lot of work to do to ensure the amazing open source maintainers we all depend on have the financial support they need to keep their projects healthy, safe, and secure. &lt;/p&gt;

</description>
      <category>opensource</category>
      <category>maintainers</category>
      <category>tidelift</category>
      <category>survey</category>
    </item>
    <item>
      <title>The more maintainers are paid, the more improvements they make to their projects</title>
      <dc:creator>Chris Grams</dc:creator>
      <pubDate>Thu, 19 Sep 2024 14:00:00 +0000</pubDate>
      <link>https://dev.to/tidelift/the-more-maintainers-are-paid-the-more-improvements-they-make-to-their-projects-mpc</link>
      <guid>https://dev.to/tidelift/the-more-maintainers-are-paid-the-more-improvements-they-make-to-their-projects-mpc</guid>
      <description>&lt;p&gt;&lt;em&gt;In mid-2024, Tidelift fielded its third survey of open source maintainers. More than 400 maintainers responded and shared details about their work, including how they fund it, who pays for it, and what kinds of security, maintenance, and documentation practices they have in place today or would consider in the future. They also shared their thoughts about some “in the headlines” issues like the recent xz utils hack and the impact of AI-based coding tools. In this post, we share the second of twelve key findings. If you don’t want to wait for the rest of the results, &lt;a href="https://tidelift.com/open-source-maintainer-survey-2024" rel="noopener noreferrer"&gt;you can download the full survey report right now&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;In most corners of humanity, it is understood that people are typically willing to do more work if you pay them than they will do for free. Yet the open source world can sometimes feel like an upside down universe where there is an expectation that unpaid or underpaid volunteers will maintain their projects to the same standards that an organization would expect from their own employees, who often get paid handsomely.&lt;/p&gt;

&lt;p&gt;For open source maintainers this can be… frustrating, as Forrest Brazeal captures in this cartoon.&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--AKlu2wqh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://lh7-rt.googleusercontent.com/docsz/AD_4nXcKqO2bTm7WBmbCcZPbwrMQffpFTeUD7T7uFiwfUPqfs0yynurGBqvAwpr_Fu6sYzqOZQDYBbA9ut0F-rdeliKnA3TqxSj3vWsAAZwz5nYgcsNlA2WBzaoUTWWT4ybTvY_3MjK4S6AB-CCoI-mwg4oWcs4%3Fkey%3DtAiaafUwyEkgSl4AdoujGw" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--AKlu2wqh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://lh7-rt.googleusercontent.com/docsz/AD_4nXcKqO2bTm7WBmbCcZPbwrMQffpFTeUD7T7uFiwfUPqfs0yynurGBqvAwpr_Fu6sYzqOZQDYBbA9ut0F-rdeliKnA3TqxSj3vWsAAZwz5nYgcsNlA2WBzaoUTWWT4ybTvY_3MjK4S6AB-CCoI-mwg4oWcs4%3Fkey%3DtAiaafUwyEkgSl4AdoujGw" width="800" height="800"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;h2&gt;What kinds of improvements are paid maintainers able to make?&lt;/h2&gt;

&lt;p&gt;While it might not be rocket science to reach the conclusion that open source maintainers would do more work if they were paid than they can do for free, we wanted to use this year’s survey to get some additional data points to support that conclusion.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://blog.tidelift.com/60-of-maintainers-are-still-not-paid-for-their-work" rel="noopener noreferrer"&gt;In the previous finding&lt;/a&gt;, we reported that 60% of maintainers describe themselves as unpaid hobbyists, and 36% of maintainers describe themselves as paid (professional or semi-professional) maintainers, earning some or all of their income from their open source work.&lt;/p&gt;

&lt;p&gt;We asked the 36% of maintainers who &lt;em&gt;are&lt;/em&gt; getting paid for their work what types of improvements they’ve been able to make to their projects as a result of getting paid. The vast majority of paid maintainers (83%) report that they can spend more time maintaining their projects as a result of being paid. No shock there. But what else can they do when they are being paid?&lt;/p&gt;

&lt;p&gt;Sixty-four percent of paid maintainers report that they can work on new feature requests, 52% are better able to research and respond to security issues and bugs reported by users, 51% can improve their project’s secure development practices, and 45% can prioritize remediating vulnerabilities impacting the project or its dependencies.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--5b2YV-5---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://4008838.fs1.hubspotusercontent-na1.net/hubfs/4008838/Tidelift%25202024%2520charts%2520wlogo%2520Fig%25202-1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--5b2YV-5---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://4008838.fs1.hubspotusercontent-na1.net/hubfs/4008838/Tidelift%25202024%2520charts%2520wlogo%2520Fig%25202-1.png" alt="Improvements made by paid maintainers" width="800" height="697"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;When you break down the paid maintainers into professional (earning most or all of their income from their maintenance work) and semi-professional (earning some of their income from maintaining projects), it becomes clear that the amount of money a maintainer is making for their work has a large impact on the types of improvements they are able to make. Across nearly all major categories, professional maintainers are on average &lt;strong&gt;over 20 percentage points more likely to make key improvements&lt;/strong&gt; to their projects than semi-professional maintainers.&lt;/p&gt;

&lt;p&gt;(Side note: throughout this blog series, you’ll see us show gaps between percentages, like in the chart below, consistently. It’s our feeling that the brain processes these gaps more easily than it does a percentage difference between two numbers. For example, if one number was 50% and the next one was 75%, the &lt;em&gt;gap&lt;/em&gt; between those two percentages would be 25%, but the &lt;em&gt;percentage difference&lt;/em&gt; between the two is actually 50%. So for readability you’ll see us refer to &lt;em&gt;percentage points gaps&lt;/em&gt; in most places although occasionally when the differences are really compelling you’ll see us refer to a &lt;em&gt;percentage difference&lt;/em&gt; between two numbers or even something like &lt;em&gt;3x&lt;/em&gt; or &lt;em&gt;3 times&lt;/em&gt; another number.)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--fYTysNh3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://4008838.fs1.hubspotusercontent-na1.net/hubfs/4008838/Tidelift%25202024%2520charts%2520wlogo%2520Fig%25202-2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--fYTysNh3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://4008838.fs1.hubspotusercontent-na1.net/hubfs/4008838/Tidelift%25202024%2520charts%2520wlogo%2520Fig%25202-2.png" alt="Professional maintainers are 20-30 percentage points more likely to make key improvements to their projects" width="800" height="659"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;More detail: almost &lt;em&gt;all&lt;/em&gt; professional maintainers (96%) can spend more time maintaining their projects (as compared to 77% of semi-pro maintainers) because they are getting paid. Eighty-four percent of professional maintainers can work on new feature requests, as opposed to 55% of semi-pro maintainers. And perhaps most importantly, professional maintainers are &lt;strong&gt;almost twice as likely (64%) to be able to prioritize remediating security vulnerabilities&lt;/strong&gt; impacting their project or dependencies compared to semi-pro maintainers (36%).&lt;/p&gt;

&lt;h2&gt;Maintainers who get paid (still) spend more time working on their projects&lt;/h2&gt;

&lt;p&gt;In last year’s report, we shared data showing that &lt;a href="https://blog.tidelift.com/the-more-maintainers-get-paid-the-more-they-work-on-open-source" rel="noopener noreferrer"&gt;the more maintainers get paid, the more they work on open source&lt;/a&gt;. This conclusion still holds true in the 2024 data, and the results were remarkably consistent. &lt;span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;In the previous study, 81% percent of professional maintainers earning most or all of their income from maintaining projects spend more than 20 hours a week maintaining their projects. This year, the percentage was nearly identical (82%). &lt;/p&gt;

&lt;p&gt;Conversely, in last year’s survey, we found that the vast majority of unpaid hobbyists spend &lt;em&gt;ten hours or less&lt;/em&gt; per week on their maintenance work (81%). This percentage also stayed consistent in this year’s survey, with 78% of unpaid hobbyist maintainers working ten hours or less per week.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--AiUN9YZr--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://4008838.fs1.hubspotusercontent-na1.net/hubfs/4008838/Tidelift%25202024%2520charts%2520wlogo%2520Fig%25202-3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--AiUN9YZr--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://4008838.fs1.hubspotusercontent-na1.net/hubfs/4008838/Tidelift%25202024%2520charts%2520wlogo%2520Fig%25202-3.png" alt="The more maintainers get paid, the more they work on open source" width="800" height="532"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;How do maintainers like to get paid?&lt;/h2&gt;

&lt;p&gt;We’ve heard from many maintainers that how they are paid for their work also matters. For many maintainers there is a huge difference between getting a one-time “airdrop” of money, perhaps right after a high profile incident where people are paying attention to their projects, compared to ongoing recurring income that they can count on. So this year for the first time we asked maintainers to tell us whether they would prefer to get predictable monthly income or a one-time lump payment.&lt;/p&gt;

&lt;p&gt;An overwhelming majority of maintainers prefer to receive predictable monthly income, with 81% choosing that option.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--uuV1ge6A--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://4008838.fs1.hubspotusercontent-na1.net/hubfs/4008838/Tidelift%25202024%2520charts%2520wlogo_Fig%25201-1_Fig%25202-4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--uuV1ge6A--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://4008838.fs1.hubspotusercontent-na1.net/hubfs/4008838/Tidelift%25202024%2520charts%2520wlogo_Fig%25201-1_Fig%25202-4.png" alt="Maintainers prefer predictable, recurring income for their projects" width="800" height="564"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Gary Gregory, a co-maintainer of Apache Commons and the high profile Log4j package among other important Java projects, has a strong perspective on the issue of one-time payments versus recurring income.&lt;/p&gt;

&lt;p&gt; “I think the recurring income piece is critical for me, at least,” Gary told us when talking about the difference between the income Tidelift provides and one-time project grants like the Log4j team received after the Log4Shell incident. “Just imagine what it’s like to have a job with a recurring income—it makes you feel safe, secure, and confident that you can keep on doing this work and that it’s not time wasted. It also lets you plan ahead. I always maintain a list of the components I want to release in the near future, and then I have a longer term list of things that I want to work on, that I know I’ll get to.”&lt;/p&gt;

&lt;p&gt;Again, you do not need a PhD in economics to understand that when people are paid, they will do more than when they are not paid, and that the more you pay them, the more they are willing to do. But this year’s survey gives us a few different lenses through which to explore the improvements organizations can expect to see when they prioritize paying the maintainers of the projects they use. If having healthy, well-maintained, and secure open source dependencies is a priority for your organization, ensuring your maintainers themselves are financially healthy and well-maintained should be a priority, too.&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

</description>
      <category>opensource</category>
      <category>survey</category>
      <category>maintainers</category>
      <category>tidelift</category>
    </item>
    <item>
      <title>60% of maintainers are (still) not paid for their work</title>
      <dc:creator>Chris Grams</dc:creator>
      <pubDate>Tue, 17 Sep 2024 13:00:00 +0000</pubDate>
      <link>https://dev.to/tidelift/60-of-maintainers-are-still-not-paid-for-their-work-35jo</link>
      <guid>https://dev.to/tidelift/60-of-maintainers-are-still-not-paid-for-their-work-35jo</guid>
      <description>&lt;p&gt;&lt;em&gt;In mid-2024, Tidelift fielded its third survey of open source maintainers. More than 400 maintainers responded and shared details about their work, including how they fund it, who pays for it, and what kinds of security, maintenance, and documentation practices they have in place today or would consider in the future. They also shared their thoughts about some “in the headlines” issues like the recent xz utils hack and the impact of AI-based coding tools. In this post, we share the first of twelve key findings. If you don’t want to wait for the rest of the results, &lt;a href="https://tidelift.com/open-source-maintainer-survey-2024" rel="noopener noreferrer"&gt;you can download the full survey report right now&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;In our 2023 state of the open source maintainer report, we asked maintainers to describe whether they consider themselves to be an unpaid hobbyist or a paid professional maintainer. We gave them four choices:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;I’m an unpaid hobbyist and do not want to get paid for maintaining projects&lt;/li&gt;
&lt;li&gt;I’m an unpaid hobbyist, but would appreciate getting paid for maintaining projects&lt;/li&gt;
&lt;li&gt;I’m a semi-professional maintainer, and earn some of my income from maintaining projects&lt;/li&gt;
&lt;li&gt;I’m a professional maintainer, and earn most or all of my income from maintaining projects&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The most cited stat from that previous survey was that 60% of maintainers described themselves as unpaid hobbyists. We asked the same question again this year to see if things had changed. As it turns out, they have not changed a bit.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fta5oafiqporh2ma0vod8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fta5oafiqporh2ma0vod8.png" alt="60% of maintainers are still not paid for their work" width="800" height="501"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As you can see in the above chart, even with a larger sample of maintainers filling out this year’s survey, the percentage of maintainers who describe themselves as unpaid hobbyists stayed identical: 60%. Sixteen percent of maintainers said they were unpaid hobbyists and would not want to get paid (compared to 14% in 2023), and 44% said they were unpaid hobbyists but would appreciate getting paid (compared to 46% in 2023).&lt;br&gt;&lt;br&gt;Meanwhile, the percentage of maintainers saying they earn most or all of their income from maintaining projects is almost identical at 12% this year versus 13% in 2023. And the percentage of semi-professional maintainers was 24% this year and 23% in 2023.&lt;br&gt;&lt;br&gt;Full disclosure: it would have been awesome if this headline was different, if we’d found that the percentage of maintainers being paid for their work had increased significantly over the past year. But the fact is that things haven’t changed, and especially in the year of the xz utils hack and with increased focus by both governments and organizations on the importance of the secure software supply chain, this is a newsworthy—and disappointing—finding to report.&lt;/p&gt;

&lt;h2&gt;Are paid maintainers more likely to have co-maintainers?&lt;/h2&gt;

&lt;p&gt;We were interested in finding out if there is any correlation between being a paid (professional or semi-professional) maintainer and the number of co-maintainers a project has, and it turns out there is. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq2g8wbmr4tws2imqlmdp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq2g8wbmr4tws2imqlmdp.png" alt="Paid maintainers are more likely to have co-maintainers" width="800" height="579"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Over half of maintainers (53%) who describe themselves as paid maintainers have two or more co-maintainers on their projects. Only 26% of this group is made up of solo maintainers.&lt;br&gt;&lt;br&gt;Meanwhile the opposite is true of unpaid maintainers. Sixty-one percent of unpaid maintainers are solo maintainers, with only 20% of unpaid maintainers having more than two co-maintainers.&lt;br&gt;&lt;br&gt;What do we make out of this? It’s hard to definitively say what is a cause and what is an effect here. Are projects with more maintainers simply larger projects that are able to command more income? Or because their maintainers are getting paid for their work, they are able to entice more people to help? Similarly, perhaps unpaid maintainers are unpaid because their projects are relatively new or haven’t attracted a ton of interest? Or maybe they are unable to bring in more co-maintainers because there isn’t money to fund the work?&lt;/p&gt;

&lt;p&gt;Interestingly, in one example of how this particular finding impacts project health and security, the OpenSSF SLSA authors (SLSA is a set of standards and technical controls that can be adopted to improve project integrity) believe that having multiple maintainer projects is a best practice. But they &lt;a href="https://slsa.dev/spec/v1.0/future-directions" rel="noopener noreferrer"&gt;had to remove mandatory two-person review of all changes&lt;/a&gt; from version 1.0 until this solo maintainer issue is addressed (&lt;a href="https://github.com/ossf/scorecard/blob/main/docs/checks.md#code-review" rel="noopener noreferrer"&gt;the OpenSSF Scorecard&lt;/a&gt; does still recommend a two-person review when feasible as a security best practice).&lt;/p&gt;

&lt;p&gt;In later findings, we’ll delve into some additional data about paid and unpaid maintainers, including exploring differences in the security and maintenance practices paid maintainers are able to implement versus their unpaid counterparts. But because this has been the most often quoted statistic from our previous maintainer survey, we wanted to update the “60% of maintainers are not paid for their work” headline. &lt;br&gt;&lt;br&gt;Unfortunately, the update is that it has not changed.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>survey</category>
      <category>maintainers</category>
      <category>tidelift</category>
    </item>
  </channel>
</rss>
