korrents
Filippo Valsorda

What Filippo Valsorda thinks about open source

@filippo-valsorda · 12 positions · 0 changes of mind

Cryptographer, formerly of the Go team at Google, and since 2022 a full-time professional open source maintainer. He maintains the Go cryptography libraries, age and mkcert, and founded Geomys, a firm of professional maintainers funded by retainers from the companies that depend on their projects. Writes at words.filippo.io.

Filippo Valsorda did not write this page.

We collected these quotes from things they published elsewhere, and every quote links to where it was said. They have no account here and have not endorsed this site. Quotes are word for word; the short line under each one is our own restatement, not their wording. Their own site. Is this you? Claim it or ask us to remove it. Or tell us what is wrong here.

8 dated positions, 2023 to 2024, in their own words. Our reading of what Filippo Valsorda has said — not written or endorsed by them.

  1. I started with a rather non-consensus hypothesis: companies want to pay for their critical open source dependencies, but most projects are not selling them a legible way to do so.

    Geomys, a blueprint for a sustainable open source maintenance firmwords.filippo.io 1st of 3 in this piece

  2. From the onset, I envisioned small firms of professional maintainers with thematic portfolios, accommodating diverse maintainers and project sizes, just like the specialized firms of other professionals.

    Geomys, a blueprint for a sustainable open source maintenance firmwords.filippo.io 2nd of 3 in this piece

  3. Clients still pay a fixed monthly retainer to ensure the professional maintenance of the whole portfolio, and to get access to the expertise of all of Geomys’ maintainers.

    Geomys, a blueprint for a sustainable open source maintenance firmwords.filippo.io 3rd of 3 in this piece

  4. 17 months earlier
  5. This experiment started from the observation that despite being critical for the functioning of the Internet—and, by extension, the economy—the role of open-source maintainer has not yet found a sustainable manifestation.

    I’m Now a Full-Time Professional Open Source Maintainerwords.filippo.io 1st of 5 in this piece

  6. Virtually all maintainers are either volunteers or full-time employees of large companies. Foundations on average don’t pay maintainers.

    I’m Now a Full-Time Professional Open Source Maintainerwords.filippo.io 2nd of 5 in this piece

  7. Volunteerism is self-evidently not sustainable, as people’s life circumstances change.

    I’m Now a Full-Time Professional Open Source Maintainerwords.filippo.io 3rd of 5 in this piece

  8. This is how I frame it: if the effort required to replace or fork a dependency should it go unmaintained is measured in engineer-months, that’s a critical dependency and retaining its maintainers probably makes good business sense.

    I’m Now a Full-Time Professional Open Source Maintainerwords.filippo.io 4th of 5 in this piece

  9. As a project gets more popular in the ecosystem, the workload increases but the value of that project for the company stays the same, so resources don’t increase accordingly.

    I’m Now a Full-Time Professional Open Source Maintainerwords.filippo.io 5th of 5 in this piece