It's a bit contrarian, I know, but I look at the Python formatter ruff and now the uv package management tool the same people have announced, and I feel partly sad. Because they're both created by a company that appears to be VC backed, and we have seen this show play out before. Someday there will be a demand to make (a lot of) money, and how do you do that with free tools?

If we're lucky, they'll become community projects after the explosions.

@cks What does "community project" mean to you?
@astrojuanlu To me, a community project would be one where no single company does the work, sets the priorities, and owns the copyrights. A single company is a single point of failure, as we've seen before in various ways. Ideally you'd have community governance too, but that depends on how many contributors you wind up with.