La eliminación de la DMCA de Mazda acaba con la herramienta API de automóviles inteligentes de un aficionado

La eliminación de la DMCA de Mazda acaba con la herramienta API de automóviles inteligentes de un aficionado

Antes de la semana pasada, los propietarios de ciertos vehículos Mazda que también tenían una configuración de Home Assistant podían configurar algunas conexiones útiles para su automóvil.

Un vistazo a parte del potencial de datos de Mazda de Home Assistant, antes de que fuera eliminado.

Controlador CX60 Plan energético Agile Octopus Otras posibilidades eran enormes

Mazda, sin embargo, tuvo problemas con el proyecto, que era en gran medida el trabajo de tiempo libre de un desarrollador de software, Brandon Rothweiler . En un aviso de la Ley de derechos de autor del milenio digital (DMCA) enviado a GitHub , Mazda (o un agente autorizado) alega que la integración de Rothweiler:

  • contiene código que «viola la propiedad de los derechos de autor [de Mazda]».
  • utilizó «cierta información de Mazda, incluida información API patentada» para «crear código e información».
  • contenía un código que “proporciona la misma funcionalidad que la actual” en las aplicaciones de Mazda publicadas en Apple App Store y Google Play Store para Android.

Un día después, Rothweiler hizo una solicitud de extracción al proyecto principal de Home Assistant: «Estoy eliminando la integración de Mazda debido a un aviso legal que Mazda me envió». El proyecto Home Assistant impulsó una actualización para eliminar la integración, publicado sobre la eliminación , y señalaron que estaban «decepcionados de que Mazda haya decidido tomar esta posición» y que «el primer recurso de Mazda no fue comunicarse con nosotros ni con el mantenedor, sino enviar una carta de cese y desistimiento».

Ars Technica se puso en contacto con Home Assistant y Mazda para hacer comentarios y actualizará la publicación con cualquier información nueva en respuesta.

El colaborador frecuente de Home Assistant, J. Nick Kolston, o bdraco en GitHub, fue el primero de muchos comentaristas confundidos por las afirmaciones del código de Mazda. «No pude encontrar ningún código con derechos de autor en el paquete pypi al que hacen referencia en el aviso, así que no estoy seguro de a qué código hacen referencia (a menos que se refieran a la API en sí)», escribieron . Otros notaron que era poco probable que la extensión de Rothweiler, escrita en Python y JavaScript, hubiera copiado el código de la aplicación móvil de Mazda.

La ingeniería inversa para la interoperabilidad, como exponer los detalles de la aplicación Mazda a Home Assistant, podría considerarse una excepción de uso justo a la DMCA, como lo explica la EFF . Y aunque la Corte Suprema se negó a pronunciarse sobre si las API están sujetas a derechos de autor, dictaminó en Oracle v. Google en 2021 que, dependiendo de ciertos factores, la reimplementación de una API, particularmente con el fin de conectar y ampliar productos, es protegido bajo uso legítimo.

Poco antes de la eliminación de la integración de Mazda, los análisis de Home Assistant mostraban 227 usuarios . Las integraciones que involucran a otras marcas de automóviles, incluidas Subaru, Nissan Leaf y Wall Connector de Tesla, todavía están presentes.

Rothweiler, contactado por correo electrónico, dijo que no podía comentar sobre los detalles de la operación de su integración. Su integración era un pasatiempo, dijo, al igual que otras integraciones y Home Assistant en general. «Los usuarios donan su tiempo libre para ayudarse mutuamente a lograr sus objetivos de automatización del hogar», escribió Rothweiler.

“Cuando Mazda se puso en contacto conmigo, mis opciones eran cumplir o exponerme a posibles riesgos legales. Incluso si creo que lo que estoy haciendo es moralmente correcto y legalmente protegido, los procesos legales todavía tienen un costo financiero. No puedo darme el lujo de asumir ese riesgo financiero por algo que hago en mi tiempo libre para ayudar a los demás”, escribió.

Home Assistant señaló en su publicación de blog que Tesla abrió recientemente documentación API para software de terceros y que la plataforma de software del Grupo Volkswagen ( por turbulenta que sea ) tiene una aplicación Home Assistant.

«Realmente creemos que existe un terreno común entre Mazda y nosotros cuando se trata de permitir a los propietarios de sus automóviles explorar las posibilidades de sus propios datos», escribió el fundador de Home Assistant, Paulus Schoutsen.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *