| One thing missing here. I develop cool thing X. Now, 100 minor things depend upon it. Suddenly, Facebook (or anyone of that size!) starts using it, and decides to vet the maintainer/author. Who says anyone has to cooperate? It's his software. He wrote it. Don't like it? Well tough! Now obviously Facebook could author a replacement. It could fork and maintain. But the very nerve that Facebook(or anyone!) would insist upon a security audit of the anonymous author would be very, very strange. Next up, I lend a neighbour my lawn mower, after he comes begging to borrow it. Oh but wait! My neighbour now wants me to sign a libabilty form, and also undergo a security check, all so he can borrow my lawnmower! The hell?!?! Hoping this illustrates my point. The project author owes nothing to anyone. And it gets more wacky, if there are 100 companies demanding audits. What? Demand?! This is where distros are the strong point. They aren't perfect, but they catch a lot of stuff on their own. And maintainers of different distros often backchannel, support each other in this. In terms of some government org "vetting" people? Way to take the last vestiges of free software, and hacking, and turn it into a gatekeeping, bureaucratic nightmare. I guess one will need credentials, government id, a 10 year security check, to be fingerprinted, and so on? Security clearances work like that, and that's how you vet someone. |