Лицензирование и распространение ПО

#1
Что нужно и необходимо организации для создания ею и передачи третьим лицам программ, разработанных на одном из языков программирования. К каким законодательным актам в этом вопросе можно сослаться.