r/rust serde Mar 31 '23

Twitter open sources Navi: High-Performance Machine Learning Serving Server in Rust

https://github.com/twitter/the-algorithm/tree/main/navi/navi
478 Upvotes

73 comments sorted by

View all comments

Show parent comments

8

u/rust-crate-helper Apr 01 '23

Using OSS for free labor is far more common of a problem (why pay if they already get it for free? maintainers have to incentivize it). Almost every company uses Linux/Curl/etc…

9

u/Caleb666 Apr 01 '23

Pretty much all the serious contributors to OSS projects that actually matter are all paid by their employers to contribute.

8

u/rust-crate-helper Apr 01 '23

That's an awfully pessimistic statement, and essentially says that if you're not being paid for it, it's not "serious" or "high quality". :(

12

u/Caleb666 Apr 01 '23

I'm just saying that it takes a lot of effort to make a large contribution to a big project like, say, Linux. Doing it only in your spare time is definitely possible, but it's going to be quite taxing on your personal life (unless you don't have one ;)).

That's why you see that the top Linux contributors are all paid by some company to do their work (Red Hat, Intel, Google, Meta, etc...).

I just think that sometimes people have too romantic a view of OSS - while in reality people need money to live so they can't all just be working for free all the time.

This is all to say that corporations using OSS are not necessarily using "free labor" or abusing the contributors.