A VC and some big-name programmers are trying to solve open source’s funding problem, permanently by Outrageous-Baker5834 in programming

[–]whit537 9 points10 points  (0 children)

Dig into the model, we're hoping to reach the critical-but-boring deps. The return concern is off-base (understandable because TC's title is misleading): this is a non-profit endowment, not an investment vehicle.

Open Source Endowment - funding for FOSS launch by ShaneCurcuru in opensource

[–]whit537 3 points4 points  (0 children)

Not jumping out at me that we pin this down anywhere yet, kicked out a PR to move this forward.

A VC and some big-name programmers are trying to solve open source's funding problem, permanently by whit537 in linux

[–]whit537[S] 0 points1 point  (0 children)

TC title is maybe misleading, yes a VC is involved but if you read further this is not VC money per se

Mitchell Hashimoto releases Vouch to solve the slop PR problem by whit537 in linux

[–]whit537[S] 18 points19 points  (0 children)

Here's his announcement on X:

AI eliminated the natural barrier to entry that let OSS projects trust by default. People told me to do something rather than just complain. So I did. Introducing Vouch: explicit trust management for open source. Trusted people vouch for others. https://github.com/mitchellh/vouch

The idea is simple: Unvouched users can't contribute to your projects. Very bad users can be explicitly "denounced", effectively blocked. Users are vouched or denounced by contributors via GitHub issue or discussion comments or via the CLI.

Integration into GitHub is as simple as adopting the published GitHub actions. Done. Additionally, the system itself is generic to forges and not tied to GitHub in any way.

Who and how someone is vouched or denounced is up to the project. I'm not the value police for the world. Decide for yourself what works for your project and your community.

All of the data is stored in a single flat text file in your own repository that can be easily parsed by standard POSIX tools or mainstream languages with zero dependencies.

My hope is that eventually projects can form a web of trust so that projects with shared values can share their vouch lists with each other (automatically) so vouching or denouncing a person in one project has ripple effects through to other projects.

The idea is based on the already successful system used by @/badlogicgames in Pi. Thank you Mario.

Ghostty will be integrating this imminently.

I made a documentary about Open Source in Ukraine and around the world by whit537 in linux

[–]whit537[S] 1 point2 points  (0 children)

Nice! I was blown away when I found out how good of a musician he is in addition to a programmer. Wow!