Закрытый код программы имеет свои минусы. Во-первых, ее разработчик уже отвечает (по-пацански, как минимум) за ее безопасность. Код большой программы все равно сольется, т.к. его пишет и сопровождает не единственный человек, это во-вторых. В третьих, никто не любит нынче такие решения, уже от рождения прибитые к вендору. В четвертых, а как же принцип открытости программ (закрытость повышает безопасность только для джо).