Open Vs Closed Source - Software Security