The incentives between these two structures make a world of difference.
The incentives between these two structures make a world of difference.
I'm not sure what you mean by "incentives". Perhaps you could elaborate.
[1] https://en.wikipedia.org/wiki/501(c)(3)_organization#Types
[2] https://en.wikipedia.org/wiki/501(c)_organization#Contributi...
(I'm not sure exactly what the current support is like; I left the board over a year ago. I think it's around 10 folks that donate somewhat regularly.)
Certainly the political activity provision of 501(c)(6)s are beneficial for this association, and I guess they'd have more scrutiny as three large companies instead of a few high schoolers.
- The Linux Foundation (which includes the CNCF and OpenJS Foundation)
- Rust Foundation
- Bytecode Alliance
I don't mean to provide an opinion on incentives (and they are different as the parent suggests). I just mean to share that trade organizations are already common.
Disclaimer: I work for SUSE but not on OpenELA. I am also a maintainer of CNCF projects and on the CNCF TOC.
501(c)(3): Organizations under this classification must primarily serve a public interest and not a private interest. Any private benefit must be insubstantial.
501(c)(6): These organizations are designed to serve the private interests of their members, as long as those interests align with the broader industry or line of business.
Everything else follows from this distinction IMHO. You see it play out in the Linux or Rust foundation, in contrast to the Python or Zig software foundation. It's easier to get attention and members with a trade organization, but over time, over the long term, there's a stark difference that I believe is not disputed.