a must read: Open vs Closed
Understanding why products are (and are not) secure is a critical stepping stone toward building better software.Before wading into these dangerous waters, we should clarify the question. All too often when comparing open and closed source approaches, the question is unconsciously interpreted as Windows versus Linux. While that's a fantastic question to knock around, doing so is a very narrow way of looking at the world, as it ignores many other projects in both the open and closed source worlds. Although it's foolish to ignore the data points the Windows/Linux world provides, they are simply examples of the process.