A remoção do DMCA da Mazda mata a ferramenta API de carro inteligente de um hobby

A remoção do DMCA da Mazda mata a ferramenta API de carro inteligente de um hobby

Antes da semana passada, os proprietários de certos veículos Mazda que também tinham uma configuração de Home Assistant podiam configurar algumas conexões úteis para seus carros.

Um vislumbre de alguns dos potenciais dados do Mazda do Home Assistant, antes de serem removidos.

Plano de energia Agile Octopus do driver CX60 Outras possibilidades eram vastas

A Mazda, no entanto, teve problemas com o projeto, que era em grande parte o trabalho de tempo livre de um desenvolvedor de software, Brandon Rothweiler . Em um aviso da Lei de Direitos Autorais do Milênio Digital (DMCA) enviado ao GitHub , a Mazda (ou um agente autorizado) alega que a integração de Rothweiler:

  • contém código que “está violando a propriedade de direitos autorais [da Mazda]”.
  • usou “certas informações da Mazda, incluindo informações proprietárias da API” para “criar código e informações”.
  • continha código que “fornece funcionalidade igual à atual” nos aplicativos da Mazda publicados na Apple App Store e Google Play Store para Android.

Um dia depois, Rothweiler fez uma solicitação de pull ao projeto principal do Home Assistant: “Estou removendo a integração do Mazda devido a um aviso legal enviado a mim pela Mazda” . a remoção , e notaram que estavam “decepcionados com o fato de a Mazda ter decidido assumir esta posição” e que “o primeiro recurso da Mazda não foi entrar em contato conosco e com o mantenedor, mas, em vez disso, enviar uma carta de cessação e desistência”.

A Ars Technica entrou em contato com o Home Assistant e a Mazda para comentar e atualizará a postagem com qualquer nova informação em resposta.

J. Nick Kolston, colaborador frequente do Home Assistant, ou bdraco no GitHub, foi o primeiro de muitos comentaristas confusos com as reivindicações do código da Mazda. “Não consegui encontrar nenhum código protegido por direitos autorais no pacote pypi ao qual eles fazem referência no aviso, então não tenho certeza de qual código eles estão fazendo referência (a menos que se refiram à própria API?)”, escreveram eles . Outros observaram que é improvável que a extensão de Rothweiler, escrita em Python e JavaScript, tenha copiado o código do aplicativo móvel da Mazda.

A engenharia reversa para interoperabilidade, como a exposição dos detalhes do aplicativo Mazda ao Home Assistant, poderia ser considerada uma exceção de uso justo ao DMCA, conforme explicado pela EFF . E embora a Suprema Corte tenha se recusado a decidir se as APIs estão sujeitas a direitos autorais, decidiu no caso Oracle v. Google em 2021 que, dependendo de certos fatores, a reimplementação de uma API, especialmente para fins de conexão e extensão de produtos, é protegidos sob uso justo.

Pouco antes da remoção da integração do Mazda, as análises do Home Assistant mostraram 227 usuários . Integrações envolvendo outras marcas de automóveis, incluindo Subaru, Nissan Leaf e Wall Connector da Tesla, ainda estão presentes.

Rothweiler, contatado por e-mail, disse que não poderia comentar os detalhes da operação de sua integração. Sua integração era um hobby, disse ele, assim como outras integrações e o Home Assistant como um todo. “Os usuários doam seu tempo livre para ajudar uns aos outros a atingir seus objetivos de automação residencial”, escreveu Rothweiler.

“Quando a Mazda me contactou, as minhas opções eram cumprir ou expor-me a potenciais riscos legais. Mesmo que eu acredite que o que estou fazendo é moralmente correto e legalmente protegido, os processos legais ainda têm um custo financeiro. Não posso me dar ao luxo de assumir esse risco financeiro por algo que faço em meu tempo livre para ajudar os outros”, escreveu ele.

O Home Assistant observou em sua postagem no blog que a Tesla abriu recentemente a documentação da API para software de terceiros e que a plataforma de software do Grupo Volkswagen ( por mais turbulenta que seja ) possui um aplicativo Home Assistant.

“Acreditamos genuinamente que existe um terreno comum entre nós e a Mazda quando se trata de permitir que os proprietários dos seus automóveis explorem as possibilidades dos seus próprios dados”, escreveu o fundador da Home Assistant, Paulus Schoutsen.

Deixe um comentário

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