Community sourced list of critical and/or underfunded FOSS projects

Over the past few years, we have come across ample studies, articles and unfortunate incidents in the FOSS ecosystem that highlight an age old challenge - The F/OSS sustainability crisis. Despite exponentially increasing adoption, a good number of critically important FOSS projects remain severely underfunded.

Thankfully, we now see organizations wanting to give back to FOSS as well. In the last few months alone, multiple initiatives have been launched addressing this problem.

It is unclear if these initiatives have been able to reach critical projects yet. A few days ago, FLOSS/fund released a dump of their funding request database. Surprisingly, very few major projects have applied for funding (some exceptions beings VueJS, Zig Lang etc.) The overall funding requested seems pretty low as well.

@Shree_Kumar’s summarises this pretty well in his blog post analysing the request DB -

My opinion is that the numbers that the Fund has been able to attract till now are unexpectedly low. For perspective, GitHub has an estimated 100 million users, and at-least 28 million public repositories. Even considering that not everyone and not every project needs funding, we are staring at a Jupiter sized gap.

What can’t be measured, can’t be improved. To effectively move the needle, we need to build a good understanding of where we are right now. We need hard data. We need many many more projects to submit funding.json. By the way, finding more projects is not the burden of the Fund. The Fund is probably happy for this initiative to grow organically. It’s just me here trying to convince you that we need warp speed on this to reach a sustainable system faster.

The idea behind this forum post is to create a community sourced list of underfunded FOSS projects, whom we can then reach out to and tell them about these initiatives.

I say “critical and/or underfunded” projects because even if a project doesn’t require funding at the moment, adding a funding.json file (in case of FLOSS/fund) serves as a meaningful social experiment.

If you know of any FOSS projects that we should engage with on this front, please reply to this forum post. Links to their public repos, ways to contact them/communication channels, and any info on the current funding situation of these projects will be of great help!

P.S - FOSS United also runs a grants program for Indian FOSS projects. Hopefully this thread can serve as a means to identify future grantees.

4 Likes

From telegram -

https://ntp.org is severely underfunded. Slayer reached out telling them about floss.fund, they will be creating a funding.json soon!

image

1 Like

OpenSSL - The project has a budget of less than $1 million USD per year and relies primarily on donations.

https://github.com/sponsors/openssl

“In March 2024, the OpenSSL Foundation undertook a major organizational reform and decided to temporarily disable individual donations until we better understood our financial situation under the new governance structure. Since then, the OpenSSL Foundation has taken on significant additional financial responsibilities. We’ve been expanding our staff, investing more deeply in community education and engagement, and developing other longer-term plans in service of our non-commercial communities.

The Foundation is utilizing historical cash reserves to make these initial investments, but our future revenue plan relies almost exclusively on fundraising”

“The Heartbleed vulnerability in 2014 highlighted the lack of funding of OpenSSL. The Linux Foundation therefore started the Core Infrastructure Initiative (CII) to gather funding from organisations, and they paid for two full time people to work on OpenSSL for three years, as well as a security audit. While we were extremely grateful for this at a critical time in the project, we knew that this model, and the funding itself, was going to only be a short-term interim measure. We have experimented with different ways to generate revenue ourselves, such as by accepting contracts (or sponsors) for specific features, such as platform support and FIPS. While these are helpful, they didn’t lead to reliable sustainable revenue.”

1 Like

Precious Plastics is a circular economy proponent. They work on problems of plastic recycling, building open hardware designs for the recycling machines and communities:

Precious Plastics is lead by Dave Hakkens (of Project Phonebloks fame). The project has been running for many years, and many of their machines are deployed in India too. I have suggested them to apply to FLOSS/fund. If FLOSS/fund think it’s worthwhile, they can be contacted directly also (from the same page above):

If you can make a large donation, it would be the biggest support we could receive right now. This help would allow us to stay on track in the short term, enabling us to focus on long-term goals. Our aim is to become independent of donors and self-sustaining. Additionally, your contribution could be tax-deductible as we are a Non-Profit (ANBI) from the Netherlands.
Our 3 year vision is to triple the impact of small-scale plastic recycling globally by releasing Version 5 with a total budget of 2.1 million euros.

If you’re interested, send us an email to hello@preciousplastic.com

2 Likes

It might be worth looking into projects hosted by Open Collective.

I’ll mention XZ Utils here. This is an example of a project that seemingly can’t get funds due to complications with Finnish law (see edit below). They are saying that they can get funds only in exchange for services rendered (e.g. maintenance contract, services, etc but no crowdfunding, no donations as they are not an “org”). See Enable sponsorship on your repo · Issue #105 · tukaani-project/xz · GitHub . I have suggested FLOSS/fund to them a while ago, but didn’t see any response.

EDIT: The maintainer has replied on the github issue. Looks like the legal thing is only related to soliciting funds from the general public. May not apply to grants. Maintainer hadn’t heard of FLOSS/fund. He is considering his available options, including sovereign tech fund.

3 Likes

https://krita.org is a FOSS painting program.
Until 2022, the project was getting considerable donations (they even had Intel as a corporate sponsor!) but the number has now plummeted down to ~3k USD per month (which is barely a FT dev’s salary).

I’m pretty sure a good number of art and gaming studious are using Krita now, yet the number of corporate sponsors remains zero. Donations go primary towards development, hardware and support.

2 Likes

https://inkscape.org/ is another FOSS design tool.

Again, no corporate sponsors (except for some infra sponsorships) - Sponsors | Inkscape

I wasn’t able to find any info on the current finances situation, but it looks like they don’t get a lot of donations.

1 Like

ImageMagick is a FOSS suite, used for editing and manipulating digital images. It has been available for free since the early 1990’s and has consistently been one of the most comprehensive free image processing packages available. For a long time, the developers were running the project out of their own pockets, but are now in need of donations. The creator has a full time job and only works on the project in his spare time.

The package is certainly critical and by all means prone to vulnerabilities.
ImageMagick is used by millions of websites and applications, including popular CMS like WordPress and Drupal.

I was not able to find much info the funding, except the fact that they remain at 4% of their monthly sponsors goal

For those who don’t know, ImageMagick is believed to be the project being referred to in XKCD 2347 :smile:

ImageMagick, mentioned in the title text, is a popular, standalone utility released in 1990 that is used for performing transformations between various graphics file formats, and various other transformations. While there are also numerous libraries and APIs for performing these tasks within larger programs, ImageMagick is so popular and easy to use that many programs use its API or just find it easier to shell out to ImageMagick to perform a necessary transformation. They therefore depend on ImageMagick, and would break if ImageMagick were to disappear.

Some projects make money by proving support which isn’t the case for ImageMagick (ImageMagick Commercial Support · ImageMagick/ImageMagick · Discussion #5744 · GitHub),
hence it really solely relies on donations.

2 Likes

[Not a project]
Software Freedom Conservancy, which acts as a fiscal host for many projects (including Inkscape) and also runs the popular Outreachy program is currently looking for donors -

1 Like

Some of us reached out to the above projects and we’ve received positive responses.

Krita has now applied for FLOSS/fund, and OpenSSL,NTP and XZ tools are going to be applying soon!

That goes on to show that a good number of critical projects are unaware about these programs, and the community can be of immense help in spreading awareness. If you can think of any project that is in need of funding, please try to reach out to them or just list them here and someone will volunteer to do so.

1 Like