ad1. Proc tedy zamykat auto, kdyz je prece kradez trestna a zakon na zlodeje dopadne . Po pravni strance je to tedy zbytecne (ale po prakticke nikoliv). S ochranou source code je to podobne.
ad 2. Zdrojove kody pro security audit patri do ruky odbornikum, ne cele verejnosti. To mate jako s elektronistalaci domu - plan elektroinstalace banky (ekvivalent zdrojaku) jiste potrebuje support bankovniho domu, ale neni nejlepsi napad ho vyvesit na dvere i s navodem jak odpojit napajeni bezpecnostniho systemu
ad 3. Naprosty souhlas. U nasich aplikaci to tak delame, ale to je mozne protoze nedelame baliky, ale sw na miru.
ad 4. No, nektere vychytavky muzete bud zjistit tim, ze budete tyden vymyslet jak na to, nebo tim, ze analyzujete kod, ktery to dela (treba za den). To docela podstatne setri zdroje a i penize na vyvoj. Z toho hlediska neni unik source code ke konkurenci nic prijemneho. I kdyz uznavam, ze takovych casti kodu neni mnoho...