Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Demandas Legais no Desenvolvimento de Software - sob uma visão tecnológica

Demandas Legais no Desenvolvimento de Software - sob uma visão tecnológica

As Demandas Legais no Desenvolvimento de Software é um verdadeiro buraco negro para qualquer desenvolvedor (talvez mais amena para os desenvolvedores de código aberto), pois trata da parte legal do software. Existe uma visão errada na questão da licença e sua interpretação. A licença é, na verdade, um contrato entre desenvolvedor e usuário, onde são definidas as regras de uso. Este trabalho trás uma compilação das licenças usadas, problemas legais e cuidados no processo de desenvolvimento.

Claudio F Filho

September 25, 2012
Tweet

More Decks by Claudio F Filho

Other Decks in Programming

Transcript

  1. Claudio Filho – 24/09/2012 – RNP Demandas Legais no Desenvolvimento

    de Software sob uma visão tecnológica Claudio F Filho
  2. Claudio Filho – 24/09/2012 – RNP - 2 Agenda •

    Quem sou; • Aviso legal; • Definição de licença; – Classificação de licenças; • Processo de desenvolvimento; – Pré e pós venda; – Ferramental necessário; • Processo de desenvolvimento (continuação); • Requisitos – licenciamento; • Cenário tecnológico; • Codificação; • Verificação; • Problemas comuns.
  3. Claudio Filho – 24/09/2012 – RNP - 3 Quem sou?

    O que sei? Claudio F Filho Software Livre (desde 1994) • Fundou: • Trabalhou:
  4. Claudio Filho – 24/09/2012 – RNP - 4 Aviso legal

    • Eu não sou um advogado! • Nada que eu digo nesta apresentação deve ser interpretada como aconselhamento jurídico; • Se você tem dúvidas com ramificações legais, entre em contato com um advogado; • Falamos de bases legais diferentes, anglo americanas e romano-germânicas. É necessário observar questões internacionais e tratados sobre o assunto as quais o país é signatário.
  5. Claudio Filho – 24/09/2012 – RNP - 5 Aviso legal

    (continuação) • Todas as marcas aqui apresentadas são propriedade exclusiva de seus respectivos proprietários; • Muitas figuras aqui apresentadas foram obtidas a partir do projeto OpenClipart.org, licenciadas sob Domínio Público, outras foram criadas por Claudio F Filho, bem como suas composições. • “Demandas Legais no Desenvolvimento de Software - sob uma visão tecnológica” e suas figuras são licenciadas sob uma licença não portada Creative Commons Atribuição - Uso não-comercial – Compartilhada pela mesma licença – 3.0 Não adaptada.
  6. Claudio Filho – 24/09/2012 – RNP - 7 Tipos de

    licenças • Classificando baseado em que pode ou não fazer, temos:
  7. Claudio Filho – 24/09/2012 – RNP - 11 • Ao

    lado, temos uma análise sob os aspectos: – Propriedade; – Patente; – Marca; – Licença; – Outras considerações; – Exemplos. Comparativo geral Inspirado no trabalho de C. Chandan: http://blogs.oracle.com/chandan/entry/copyrights_licenses_and_cddl_illustrated
  8. Claudio Filho – 24/09/2012 – RNP - 19 Novos modelos

    de negócios com licenças abertas • Gartner anunciou em 2011 que 50% dos softwares usados até 2014 serão open source; • Novos modelos de negócios surgirão: – Subscrição de suporte; – Contrato de instalação, configuração e suporte; – Estratégia de [bi|tri] licenciamento; – Segmentação em comunitário e empresarial; – Comercialização de produtos abertos – permissivos.
  9. Claudio Filho – 24/09/2012 – RNP - 21 Contrato e

    licenciamento Definição da licença e destino do produto final a ser desenvolvimento • Influencia e/ou impacta em: • Cenário tecnológico; • Ambiente de desenvolvimento; • Ambiente operacional; • Cumprimento de regras da licença. Definição da licença e destino do produto final a ser desenvolvimento • Influencia e/ou impacta em: • Cenário tecnológico; • Ambiente de desenvolvimento; • Ambiente operacional; • Cumprimento de regras da licença.
  10. Claudio Filho – 24/09/2012 – RNP - 22 Inicio de

    projeto e cenário tecnológico Licenças disponíveis para todos para: • Gerenciamento de projetos (PMBOK); • Desenvolvimento: • Requisitos; • Versionamento; Licenças disponíveis para todos para: • Gerenciamento de projetos (PMBOK); • Desenvolvimento: • Requisitos; • Versionamento; Licenças disponíveis para todos para: • Desenvolvimento: • Aplicação; • Banco de dados; • Infraestrutura: • S.O de servidores; • Banco de dados; • Aplicação; • Firewall, Bal. carga, etc; Licenças disponíveis para todos para: • Desenvolvimento: • Aplicação; • Banco de dados; • Infraestrutura: • S.O de servidores; • Banco de dados; • Aplicação; • Firewall, Bal. carga, etc; Cenário Tecnológico Cenário Tecnológico
  11. Claudio Filho – 24/09/2012 – RNP - 23 Codificação e

    entrega Licenças disponíveis para todos para: • Desktop de desenvolvimento: • Suíte de escritório; • IDE; • Ferramentas gerais (compac., version. etc); Licenças disponíveis para todos para: • Desktop de desenvolvimento: • Suíte de escritório; • IDE; • Ferramentas gerais (compac., version. etc); Verificar compatibilidade de licenças para: • Bibliotecas empregadas; • Servidor de aplicação; • Imagens e sons; • Esquema de dados; • Configurações de aplicação e BD; • Documentação. Verificar compatibilidade de licenças para: • Bibliotecas empregadas; • Servidor de aplicação; • Imagens e sons; • Esquema de dados; • Configurações de aplicação e BD; • Documentação. Verificar as questões de: • Relações trabalhistas; • TODOS os empregados envolvidos TEM função compatível OU termo de cessão; • TEM CIÊNCIA E FAZEM USO de softwares regular. • Contrato com terceiros • Com transferência de conhecimento e/ou propriedade. Verificar as questões de: • Relações trabalhistas; • TODOS os empregados envolvidos TEM função compatível OU termo de cessão; • TEM CIÊNCIA E FAZEM USO de softwares regular. • Contrato com terceiros • Com transferência de conhecimento e/ou propriedade.
  12. Claudio Filho – 24/09/2012 – RNP - 24 Registro Registro

    é responsabilidade do cliente Registro é responsabilidade do cliente
  13. Claudio Filho – 24/09/2012 – RNP - 31 Fluxo de

    controle de licenças • Os três passos: • Verificação, Restrição e Correção. • Para os quatro focos: • Licenças; • Técnico; • Trabalho; • Direitos autorais.
  14. Claudio Filho – 24/09/2012 – RNP - 36 Perguntas? Claudio

    Ferreira Filho [email protected] Twitter/Identi.ca:@filhocf http://claudiocomputing.worpress.com