this post was submitted on 18 Jan 2024
67 points (97.2% liked)

Rust

5771 readers
54 users here now

Welcome to the Rust community! This is a place to discuss about the Rust programming language.

Wormhole

!performance@programming.dev

Credits

  • The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[โ€“] BatmanAoD@programming.dev 1 points 8 months ago (1 children)

I didn't know about gitdm; that's a handy tool! Looks like those are just based on the domain of the email addresses used for commits, so it doesn't necessarily indicate whether the company employees people specifically to work on GCC. But I think you're right, that does indicate quite a lot of corporate support for the project.

[โ€“] stsquad@lemmy.ml 1 points 8 months ago

The gitdm scripts come from LWN who do a regular "who writes the kernel" report but can work on any git repo.

You can be fairly certain that patches coming from a corporate domain are paid for their time. You can add extra metadata to track people who use personal or org addresses if they confirm it's a paid gig. The project I work on most is about 75% paid contributors with hobbyists and academics making up the rest. The good unpaid contributors can often get hired if they want to be.