graeme_p - 4:45 pm on Oct 11, 2013 (gmt 0)
Very little. The fact is the reason for exploits, unreliability, etc. is that customers put features and flashiness first. I see no evidence that certification of any sort would change it. Do you think anyone MS employs would have any problem passing any likely certification scheme?
Also, "sticking it to the man" is a pleasant side effect, not the reason for using Linux or open source. Also, some Linux companies are "the man" as much as anyone is - IBM does a huge amount of Linux stuff these days.
Software that does things like launch nuclear weapons, carry out financial transactions or run telephone exchanges is very reliable, because people care about it.
For day to day software I think transparency and competition are the best approaches to better quality - and nothing is more transparent than open source, and it is the best way to encourage competition. Its the free market approach to quality, rather than the central planning approach of certification.