
Open Source Maintenance Fee - What do you think?
I saw a lot of projects have started adopting "Open Source Maintenance Fee" which is described here: https://opensourcemaintenancefee.org which was started by a guy who created WiX.
I'm linking all 4 articles I found from him just for the sake of discussion:
- https://robmensching.com/blog/posts/2025/02/26/introducing-the-open-source-maintenance-fee/
- https://robmensching.com/blog/posts/2025/05/12/open-source-maintenance-fee-two-months-in/
- https://robmensching.com/blog/posts/2026/02/04/osmf-v11/
- https://robmensching.com/blog/posts/2026/07/13/eduforcement/
The general idea on the website is this:
>Open Source Software is free, but maintaining an Open Source Project is far from free. We ask a lot of the maintainers of a project, including:
- Triage issues
- Answer questions
- Keep build scripts working
- Update software dependencies
- Track security reports
- Produce new releases
- Tackle spam in the discussion forums and issue trackers
- Maintain domain name registration
- Renew signing certificates
- And many, many other chores
- Clearly, maintainers are vital to the ongoing success of an Open Source Project. The Open Source Maintenance Fee is a simple and sensible way to pay for the time and effort they spend sustaining a project.
>If you, your organization, or your project meets the minimum annual revenue threshold (typically US$10,000) and depends on projects that require an Open Source Maintenance Fee, paying that fee is how you help sustain the projects you rely on.
I guess he touched a problem that was also many times brought by people maintaining the core of the .NET community such as SixLabors ImageSharp, QuestPDF that basically give users everything and get a "Thank you" back by few, and rest silently just uses it in the background. Both SixLabors and QuestPDF has now implemented MIT for Open Source, and if you make profit you have to pay a fee over certain threshold. I don't want to get into details because it's not about that really, but ImageSharp is quite popular and it's enforcement of licenses is affecting some of the PowerSHell modules.
My point is - open source community is a bit tired.
Lately I saw Polly adopting OSMF:
>Polly now participates in the Open Source Maintenance Fee (OSMF). Starting November 16, 2026, companies that earn at least US $20,000 from a product or project that uses Polly will be asked to pay a US $20/month maintenance fee to help fund Polly's ongoing upkeep. The source code stays free and open, and individuals, hobbyists, and organizations below the threshold owe nothing. Read the announcement: Introducing the Open Source Maintenance Fee for Polly · Learn about the OSMF · Become a sponsor
I was thinking how this change applies to us as PowerShell community? How do you feel about it? How do you support the big or small projects that help you out? It doesn't seem it's asking that much as 20$/month for a company is peanuts. I guess it's a bit of a logistics problem to get company into sponsoring someone on GitHub, but it is doable.
Would you use a module if it was OSMF? If not, why not?
PS. For full transparency. I have about 80+ PowerShell modules written over the years and just about 7 or so sponsors (that I am really grateful for). I'm not saying I will adopt the OSMF model, I'm just genuinely asking what you guys think.