E o vencedor da batalha sobre os direitos autorais da API Java no Android é ...

Oracle-Google-Android-Processo

Depois de muitos anos de uma ação judicial feita pela Oracle contra o Google em relação aos direitos autorais da API java que é usada no Android, o resultado final finalmente foi divulgado que abriu precedentes para este tipo de situação.

E é isso como um lembrete, Em 2012, um juiz com experiência em programação concordou com a posição do Google e ele admitiu que a árvore de nomes que compõe a API faz parte da estrutura de comando - o conjunto de caracteres associado a uma função específica. Tal conjunto de comandos é tratado pela lei de direitos autorais como não sujeito a direitos autorais, uma vez que a duplicação da estrutura de comandos é uma condição para compatibilidade e portabilidade.

Portanto, a identidade das linhas com as descrições e declarações do cabeçalho do método não importa: para implementar uma funcionalidade semelhante, os nomes das funções que compõem a API devem corresponder, mesmo se a própria funcionalidade for implementada de forma diferente. Uma vez que existe apenas uma maneira de expressar uma ideia ou função, todos são livres para usar afirmações idênticas e ninguém pode monopolizar tais expressões.

Oracle interpôs recurso e conseguiu que o Tribunal Federal de Apelações dos EUA anulasse o tribunal de apelação decidiu que a API Java é propriedade intelectual da Oracle. Desde então, Google mudou de rumo e tentou provar que a implementação da API Java na plataforma Android é de uso justo e esta tentativa foi coroada de sucesso.

A posição do Google era que construir software portátil não requeria uma licença de API e repetir uma API para criar contrapartes funcionais interoperáveis ​​era "uso justo". De acordo com o Google, a classificação de APIs como propriedade intelectual afetará negativamente a indústriauma vez que prejudica o desenvolvimento de inovações, e a criação de análogos funcionais compatíveis de plataformas de software pode se tornar objeto de ações judiciais.

A Oracle entrou com um segundo recurso e novamente o caso foi reexaminado em seu favor. O tribunal decidiu que o princípio de 'uso justo' não se aplica ao Android, uma vez que esta plataforma é desenvolvida pelo Google para fins egoístas, implementada não por meio da venda direta de um produto de software, mas por meio do controle sobre os serviços e publicidade relacionados.

Ao mesmo tempo, o Google mantém o controle sobre os usuários por meio de uma API proprietária para interagir com seus serviços, cujo uso é proibido para criar análogos funcionais, ou seja, o uso da API Java não se limita ao uso não comercial. Em resposta, o Google entrou com uma petição em um tribunal superior e a Suprema Corte dos Estados Unidos reexaminou a questão dos DPI e decidiu a favor do Google.

E agora, A Suprema Corte dos EUA decidiu sobre o caso Oracle vs. Google em curso desde 2010 no uso da API Java na plataforma Android. Um tribunal superior ficou ao lado do Google e determinou que a API Java era de uso justo.

O tribunal concordou que o objetivo do Google era criar um sistema diferente focado na resolução de problemas para um ambiente de computação diferente e o desenvolvimento da plataforma Android ajudou a concretizar e popularizar esse objetivo. A história mostra que existem várias maneiras pelas quais a reimplementação de uma interface pode promover o desenvolvimento de programas de computador. A intenção do Google é atingir esse tipo de progresso criativo, que é o foco principal da lei de direitos autorais.

O Google emprestou aproximadamente 11.500 linhas das descrições da estrutura da API, que é apenas 0,4% da implementação de API de 2.86 milhões de linhas. Levando em consideração o tamanho e a importância da parte usada do código, o tribunal considerou 11.500 linhas como uma pequena parte de um todo muito maior.

Como parte da interface de programação, as strings copiadas são inextricavelmente ligadas por outro código (não Oracle) usado pelos programadores. O Google copiou o snippet de código não por sua perfeição ou benefícios funcionais, mas porque permitiu aos programadores usar as habilidades existentes em um novo ambiente de computação para telefones.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.