馬自達的 DMCA 下架殺死了愛好者的智慧汽車 API 工具

馬自達的 DMCA 下架殺死了愛好者的智慧汽車 API 工具

在上週之前,某些擁有家庭助理設置的馬自達汽車的車主可以為他們的汽車設置一些方便的連接。

在 Home Assistant 被刪除之前,馬自達的一些數據潛力一睹為快。

CX60 驅動程式Agile Octopus 能源計劃另一種可能性是巨大的

然而,馬自達對該項目存在一些問題,該項目主要是軟體開發人員布蘭登·羅斯韋勒 ( Brandon Rothweiler)的業餘工作。在發送至 GitHub 的數位千禧年版權法案 (DMCA) 通知中,Mazda(或授權代理人)聲稱 Rothweiler 的整合:

一天后,Rothweiler向 Home Assistant 核心項目發出了拉取請求:「由於馬自達向我發送了一份法律通知,我將刪除馬自達集成。」Home Assistant 項目推送了一個刪除集成的更新,發布了有關並指出他們“對馬自達決定採取這一立場感到失望”,並且“馬自達的第一個辦法不是聯繫我們和維護人員,而是發送停止和終止信。”

Ars Technica 聯繫了 Home Assistant 和馬自達徵求意見,並將用任何新資訊更新貼文作為回應。

Home Assistant 的頻繁撰稿人 J. Nick Kolston(GitHub 上的 bdraco)是眾多對馬自達代碼聲明感到困惑的評論者中的第一個。「我在通知中引用的 pypi 套件中找不到任何受版權保護的程式碼,因此我不確定他們引用的是哪些程式碼(除非他們指的是 API 本身?),」他們寫道。其他人指出,Rothweiler 的擴充功能是用 Python 和 JavaScript 編寫的,不太可能複製馬自達的行動應用程式程式碼。

正如EFF 所解釋的那樣,針對互通性的逆向工程,例如向 Home Assistant 公開 Mazda 應用程式的詳細信息,可以被視為 DMCA 的合理使用例外。儘管最高法院拒絕就 API 是否受版權保護做出裁決,但它在 2021 年甲骨文訴谷歌一案中裁定,根據某些因素,重新實現API,特別是為了連接和擴展產品的目的,可以重新實現API 。受到合理使用的保護。

在馬自達整合被刪除前不久,Home Assistant 的分析顯示有 227 個使用者。涉及其他汽車品牌的整合仍然存在,包括斯巴魯、日產 Leaf 和特斯拉的 Wall Connector。

透過電子郵件聯繫到的羅斯韋勒表示,他無法就整合操作的具體細節發表評論。他說,他的整合是一種愛好,其他整合以及整個家庭助理也是如此。「用戶貢獻自己的業餘時間來幫助彼此實現家庭自動化目標,」羅斯韋勒寫道。

「當馬自達聯繫我時,我的選擇是要遵守,就是讓自己面臨潛在的法律風險。即使我相信我所做的事情在道德上是正確的並且受到法律保護,法律程序仍然會產生財務成本。我無法承擔在業餘時間幫助他人的事情所帶來的財務風險,」他寫道。

Home Assistant在部落格文章中指出,特斯拉最近開放了第三方軟體的API文檔,大眾集團的軟體平台(無論多麼動盪)也有Home Assistant應用程式。

「我們真誠地相信,在讓車主探索自己數據的可能性方面,我們和馬自達之間存在著共同點,」Home Assistant 創始人 Paulus Schoutsen 寫道。


Warning: Undefined variable $html_req in /var/www/vhosts/4pmtech.com/httpdocs/wp-content/themes/fourpmtech/comments.php on line 79

Warning: Undefined variable $html5 in /var/www/vhosts/4pmtech.com/httpdocs/wp-content/themes/fourpmtech/comments.php on line 82

Warning: Undefined variable $html_req in /var/www/vhosts/4pmtech.com/httpdocs/wp-content/themes/fourpmtech/comments.php on line 82

Warning: Undefined variable $consent in /var/www/vhosts/4pmtech.com/httpdocs/wp-content/themes/fourpmtech/comments.php on line 86

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *


Warning: Undefined array key "url" in /var/www/vhosts/4pmtech.com/httpdocs/wp-content/themes/fourpmtech/inc/template-functions.php on line 315