Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You need look at NOT the changes but the root cause of it to understand why this could be happening. Most of these wordings looks like a corporate stuff. And that is exactly what this looks like.

Rust is a Non-profit 501(c)(*6*) foundation and *NOT* 501(c)(3) which is what you probably expect when you hear or say the word _non-profit_. A 501(c)(6) non-profit is to look after the common interests of the members involved. It is non-profit. But the money pooled in are for the interests of it's members. Meaning Rust Foundation's corporate members.

I don't know the people who wrote it, but my guess is this is at least one of the reasons. I am honestly guessing some of the weird ones will be reverted and this is because of a misunderstanding because of the people involved (Probably some legal team?). Obviously, I could be wrong here.

---

A non-profit 501(c)(3) organisation on the other hand is for public charity, public interest and things like that. They are more likely to be community oriented than a (c)(6). Python foundation and Zig foundation are non-profit 501(c)(3). In operating systems, Linux Foundation (which controls Node.js and other projects) is a 501(c)(6) as well. While FreeBSD is a non-profit 501(c)(3).

Ideally we want projects which have a non-profit 501(c)(3) organisation to flourish cos they exists for the community first even if corporate companies are heavily involved.

- 501(c)(6) - https://en.wikipedia.org/wiki/501(c)_organization#501(c)(6)

- 501(c)(3) - https://en.wikipedia.org/wiki/501(c)(3)_organization



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: