3 ms·
Security audits, good implementation and proper reserach require the work of rare (as in there aren't many) and talented individuals. The funding model for open
by Illniyar 8y ago
Security audits, good implementation and proper reserach require the work of rare (as in there aren't many) and talented individuals. The funding model for open-source security is bug hunting and having big corporation who use your open-source product to give you from their money or their talent.
A funding model where you pay the company to hire auditors, implementors and researchers directly could be argued to be the better funding model.
I'm not saying it is better, since open-source has proven itself many times, but it has also failed miserably many times because of lack of funding or interest.
Open source, especially open-source that is produced and maintained by companies with different agendas (for instance google) as opposed to a foundation is prone to having that agenda color the way it works. Commercial product's agenda usually align better with it's customers then some random company. Some would say that in a security product it is vitally important that the creators' motivations are aligned with the users'.
- cestith 8y agoIf I can hire a code auditor to audit closed source, I get one audit. If I hire an audit and someone else hires an audit on the same open source code, I get two audits.
- red75prime 8y ago> If I hire an audit and someone else hires an audit on the same open source code, I get two audits. So there's incentive to save money and wait for someone else to do audits.
- cestith 8y agoThat incentive only weighs so heavily against the incentive to run audited code.
- mjevans 8y agoI think webkik is saying, Open Source is better because if you DO spend money on security it can be spent by the community in aggregate / across successive efforts to pay experts to AUDIT the open source project.