Proteção Jurídica do software: Aspectos Jurídicos e Econômicos