- Money doesn't matter
- Contributors are benevolent and altruistic
- Commercial interests can't/won't game the process
- Support and security is someone else's responsibility
- Building useful and viable software is a fun hobby
- All software should and will be Open Source
Still 500 K out of 7M that'd be using a malicious package would still be staggeringly high.
I don’t doubt it. How often do you think people really audit their dependencies?
And with the sophistication demonstrated in that xz attack, it’d probably be hard for the average dev to tell if a package is malicious even if they did.