3 ms·
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 th
by unsungNovelty 4y ago
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) https://en.wikipedia.org/wiki/501(c)_organization#501(c)(6)
- 501(c)(3) - https://en.wikipedia.org/wiki/501(c)(3)_organization https://en.wikipedia.org/wiki/501(c)(3)_organization