Trochu bokem, ale.
Rozmyslete si a pohlídejte si, v licenci, jakým způsobem ke zdrojovým kódům smí přistupovat uživatel (tedy jejich způsob užití). By default jsou pod copyright a (správně) je jejich užití i tak omezeno. Nicméně doporučuji explicitně vyloučit např. další zveřejnění (někým jiným než Vámi), stejně tak vyloučit uživateli užití i pro jeho vlastní projekty (i nedistribuované pro třetí stranu). Pokud to chcete omezovat. Pokud budou zdrojáky (i jen částečně) veřejné. Aby se pak někdo nemohl vymlouvat na "všeobecný princip" OS a podobně, kde obvykle pro vlastní potřebu smí být zdrojáky užity a že si to přece přeložil sám (v USA by s tím možná i mohl uspět, vzhledem k jejich soudnímu systému).
V praxi, doporučuji poohlédnout se po nějaké formě NDA a hledat tímto směrem.