1 คะแนน โดย GN⁺ 2023-10-24 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • การเชื่อมต่อแบบไม่เป็นทางการ ที่พยายามนำรถยนต์เชื่อมต่อมาใช้งานร่วมกับสมาร์ตโฮมถูกถอดลง หลัง Mazda ยื่นคำร้อง DMCA และส่งคำสั่งให้หยุดดำเนินการ ทำให้ขอบเขตการดัดแปลงและระบบอัตโนมัติของเจ้าของรถกลายเป็นประเด็น
  • โค้ดของ Brandon Rothweiler เชื่อมต่อกับ API ของ Mazda และช่วยให้สร้างระบบอัตโนมัติเพื่อความสะดวกได้ เช่น แจ้งเตือนระดับน้ำมันเชื้อเพลิง หรือปลดล็อกและสตาร์ตรถจากระยะไกลเมื่ออุณหภูมิภายนอกต่ำกว่าค่าที่กำหนด
  • Mazda อ้างว่างานนี้มีโค้ดที่ละเมิดลิขสิทธิ์และ ข้อมูล API ที่เป็นกรรมสิทธิ์ ของบริษัท รวมถึงให้ฟังก์ชันเดียวกับแอปมือถือของบริษัทเอง
  • Rothweiler ถอนโค้ดออกโดยระบุว่าแบกรับความเสี่ยงและค่าใช้จ่ายทางกฎหมายได้ยาก ขณะที่ประกาศของ Home Assistant และฟอรัม Mazda SUV มีผู้ใช้เดิมแสดงความไม่พอใจอย่างต่อเนื่อง
  • เมื่อดูร่วมกับการเชื่อมต่อรถยนต์ของ BMW, Volvo และกรณี API เปิดอย่างเป็นทางการของ Tesla จะเห็นว่า การปรับแต่งให้เข้ากับผู้ใช้และการทำงานร่วมกันได้ ของรถยนต์เชื่อมต่อนั้นขึ้นอยู่กับนโยบายผู้ผลิตอย่างมาก

การเชื่อมต่อ Mazda สำหรับ Home Assistant ถูกถอดลง

  • นักพัฒนารายหนึ่งสร้างโค้ดเพื่อให้ใช้งานรถ Mazda ได้สะดวกขึ้นและแชร์ออนไลน์ แต่โครงการถูกถอดลงหลัง Mazda ดำเนินการทางกฎหมาย
  • Mazda ยื่น คำร้อง DMCA ต่อโครงการนี้
  • เป้าหมายคือโค้ด integration สำหรับ Mazda โดยเฉพาะบน Home Assistant
    • Home Assistant เป็นแพลตฟอร์มโอเพนซอร์สสำหรับการทำงานและการทำงานร่วมกันของอุปกรณ์เชื่อมต่อต่าง ๆ
    • ซอฟต์แวร์ถูกโฮสต์บน GitHub

ระบบอัตโนมัติที่โค้ดเชื่อมต่อนี้ทำให้เป็นไปได้

  • Brandon Rothweiler เขียนโค้ด integration ที่เชื่อมต่อกับ Application Programming Interface(API) ของ Mazda
  • โค้ดนี้ช่วยให้เจ้าของ Mazda สร้างและแชร์ฟีเจอร์อำนวยความสะดวกได้
    • ฟีเจอร์ตรวจสอบ ระดับน้ำมันเชื้อเพลิง ก่อนออกไปทำงานและรับการแจ้งเตือน
    • ฟีเจอร์ปลดล็อกรถจากระยะไกลและสตาร์ตรถเมื่ออุณหภูมิภายนอกลดต่ำกว่าค่าที่กำหนด
  • Ars Technica ก็สรุปฟีเจอร์เหล่านี้ว่าเป็นตัวอย่างการเชื่อมต่อสมาร์ตโฮมบนพื้นฐาน Mazda API

คำสั่งให้หยุดดำเนินการและข้อกล่าวหาเรื่องการละเมิดของ Mazda

  • Mazda ส่ง คำสั่งให้หยุดดำเนินการ ไปยัง Home Assistant, GitHub และ Rothweiler
  • เหตุผลการละเมิดที่ Mazda ยกขึ้นมีดังนี้
    • งานของ Rothweiler มีโค้ดที่ละเมิดลิขสิทธิ์ของ Mazda
    • ใช้ ข้อมูล API ที่เป็นกรรมสิทธิ์ ของ Mazda เพื่อสร้างโค้ดเพิ่มเติม
    • ฟังก์ชันของ integration เหมือนกับฟังก์ชันที่มีอยู่แล้วในแอปมือถือของ Mazda เอง
  • The Drive ระบุว่าได้ขอให้ Mazda ชี้แจงจุดยืนต่อข้อกล่าวอ้างเหล่านี้ และจะอัปเดตบทความหากได้รับคำตอบ

ปฏิกิริยาของนักพัฒนาและผู้ใช้

  • Rothweiler ถอดผลงานลงทันที และบอกกับ Ars ว่าเขาแทบไม่มีทางเลือก
  • เขาอธิบายว่าทางเลือกมีเพียง “ทำตาม หรือเผชิญความเสี่ยงทางกฎหมายที่อาจเกิดขึ้น”
    • แม้เขาจะเชื่อว่าสิ่งที่ทำอยู่นั้นถูกต้องทางศีลธรรมและได้รับการคุ้มครองตามกฎหมาย แต่กระบวนการทางกฎหมายก็มี ค่าใช้จ่ายทางการเงิน
    • เขาระบุว่าไม่สามารถแบกรับความเสี่ยงทางการเงินนั้นสำหรับงานที่ทำในเวลาว่างเพื่อช่วยคนอื่นได้
  • ใน ประกาศการลบ ของ Home Assistant และ ฟอรัม Mazda SUV มีความไม่พอใจจากเจ้าของรถปรากฏให้เห็น
    • ผู้ใช้ CX-60 รายหนึ่งเขียนว่าฟีเจอร์ดังกล่าวทำให้ Home Assistant มีประโยชน์มากขึ้น ช่วยประหยัดค่าใช้จ่าย และทำให้ประสบการณ์การเป็นเจ้าของ Mazda ดีขึ้น

ฐานทางกฎหมายและประเด็นเรื่องการทำงานร่วมกันได้

  • ฐานทางกฎหมายที่ Mazda ใช้ในการยื่นคำขอลบตาม DMCA ยังไม่ชัดเจน
  • ผู้ใช้ GitHub รายหนึ่งชี้ว่าไม่พบ โค้ดที่มีลิขสิทธิ์ ในงานของ Rothweiler
  • Electronic Frontier Foundation เห็นว่า reverse engineering เพื่อการทำงานร่วมกันได้อาจเข้าข่าย fair use
  • การเพิ่มความสะดวกของรถยนต์เชื่อมต่อด้วยวิธีที่ไม่ลดทอนความปลอดภัยหรือการรักษาความปลอดภัยของรถ และไม่ขโมยซอฟต์แวร์ที่ถูกกฎหมายของผู้ผลิตรถยนต์ กำลังกลายเป็นส่วนหนึ่งของการดัดแปลงรถยนต์ยุคใหม่

กรณีของผู้ผลิตรายอื่นและการปรับแต่งรถยนต์เชื่อมต่อให้เข้ากับผู้ใช้

  • ผู้ผลิตหลายรายดูเหมือนจะมีท่าทีค่อนข้างเปิดรับต่อเจ้าของรถที่มีความสามารถในการใช้ทรัพยากรเพื่อปรับแต่งรถของตนในลักษณะนี้
  • คลัง integration สำหรับรถยนต์ ของ Home Assistant มีผู้ผลิตรถยนต์อย่างน้อย 6 ราย รวมถึง BMW และ Volvo
  • Tesla เพิ่งเปิดเผยรายละเอียดของ API เปิดอย่างเป็นทางการที่นักพัฒนาภายนอกสามารถใช้งานได้
  • หากผู้ผลิตรถยนต์ต้องการกล่าวว่ารถยนต์ไฟฟ้าและรถยนต์เชื่อมต่อยังให้การปรับแต่งตามผู้ใช้และความเป็นอิสระได้เหมือนรถยนต์ในอดีต ก็จำเป็นต้องมีการกระทำจริงที่ถอยออกจากแนวทางตอบโต้ที่เน้นการฟ้องร้อง

1 ความคิดเห็น

 
GN⁺ 2023-10-24
ความเห็นจาก Hacker News
  • ผมเคยทำงานกับ OEM รายใหญ่ ไม่ใช่ Mazda แต่เคยทำงานกับบริษัทยักษ์ใหญ่ของญี่ปุ่นอยู่ราว 2 ปี ตอนนี้เรื่องแบบนี้ก็ไม่ได้น่าแปลกใจแล้ว
    เคยเสียเวลาเถียงกันเรื่องเซ็นเซอร์อุณหภูมิภายในห้องโดยสารอยู่หลายเดือน ทั้งที่เซ็นเซอร์นั้นมีไว้แค่แสดงข้อมูลในแอปสมาร์ตโฟนเท่านั้น เราทำทั้งฮาร์ดแวร์และซอฟต์แวร์ และตั้งใจจะขายเป็นออปชันเสริมผ่านดีลเลอร์ แต่หลังจากทำฮาร์ดแวร์และประกอบแพ็กเกจเสร็จหมดแล้ว ผ่านการเจรจาไปอีกหลายเดือน สุดท้ายก็ถูกยกเลิกเพราะบอกว่าเซ็นเซอร์อุณหภูมิคลาดเคลื่อนเกินไป (±5°F) จนอาจมีความรับผิดทางกฎหมาย
    มันไม่ใช่ระบบควบคุมอัตโนมัติด้วยซ้ำ แค่ให้ผู้ใช้ดูข้อมูลในแอปแล้วตัดสินใจเองว่าจะใช้การสตาร์ตรถจากระยะไกลเพื่อทำให้รถเย็นลงหรืออุ่นขึ้น ตอนนั้นประเด็น การเร่งความเร็วโดยไม่ตั้งใจ ของ Toyota กำลังเป็นเรื่องใหญ่ ทุกคนเลยระวังตัวสุดขีดเพื่อหลีกเลี่ยงการถูกฟ้อง และแม้จะผ่านมาราว 10 ปีแล้ว การที่วัฒนธรรมแบบ ให้ความสำคัญกับความปลอดภัยเป็นอันดับแรก ยังหลงเหลืออยู่ก็น่าประหลาดใจ แต่ก็อาจเป็นเรื่องปกติได้เหมือนกัน

    • ถ้าเป็นอะไรที่ทำงานอยู่ในรถ ผมมองว่าไม่มีคำว่า ให้ความสำคัญกับความปลอดภัยมากเกินไป หรอก ถ้าคุณอยู่ในสถานการณ์ที่ก้อนเหล็กหนัก 2 ตันกำลังวิ่งเกิน 70 ไมล์ต่อชั่วโมงบนทางด่วน ข้าง ๆ ก้อนเหล็กหนัก 2 ตันอื่น ๆ ที่คาดเดาไม่ได้ ฟีเจอร์อะไรก็ตามควรอยู่ภายใต้วัฒนธรรมนั้น
    • ไม่คิดเลยว่าเซ็นเซอร์อุณหภูมิจะคลาดเคลื่อนได้มากขนาดนั้น เลยสงสัยว่าเป็นแค่ปัญหาเรื่องต้นทุน หรือจริง ๆ แล้ว เซ็นเซอร์อุณหภูมิ ราคาถูกส่วนใหญ่ก็คลาดเคลื่อนแบบนั้นอยู่แล้วแต่ผมไม่เคยรู้
    • อาจกังวลว่ามีคนจะดูข้อมูลนั้นแล้วตัดสินใจว่า จะทิ้งสิ่งมีชีวิตไว้ในรถหรือไม่
    • วัฒนธรรมองค์กรญี่ปุ่นขนาดใหญ่สร้างอยู่บน การเลือกทางที่ปลอดภัย แทบทั้งหมด นวัตกรรมที่เกิดขึ้นจากที่นั่นหลายครั้งจึงดูเหมือนอุบัติเหตุแห่งโชคเล็ก ๆ
    • เผื่อคนที่สงสัย 5 Rankine เท่ากับ 2.55555555... Kelvin และอยู่แถว ๆ ช่วงของแอร์ทั่วไป
  • ประเด็นนี้ถูกพูดถึงไปแล้วหลายครั้ง: "Removal of Mazda Connected Services integration" เมื่อ 10 วันก่อน 270 คะแนน 78 ความเห็น[0], "Mazda's DMCA takedown kills a hobbyist's smart car API tool" เมื่อ 6 วันก่อน 83 คะแนน 27 ความเห็น[1]
    อันแรกคือบล็อกโพสต์ต้นฉบับของ Home Assistant และอันที่สองดูเหมือนจะอ้างอิงโพสต์นั้นพร้อมเติมเนื้อหาเพิ่มเล็กน้อย ส่วนโพสต์นี้อ้างอิงทั้งสองแหล่งแต่มีข้อมูลใหม่เพิ่มไม่มาก
    [0]: https://news.ycombinator.com/item?id=37874220
    [1]: https://news.ycombinator.com/item?id=37921584

  • จากมุมของ Mazda มันยากจะนึกเป็นอย่างอื่นนอกจากว่าโปรเจกต์โอเพนซอร์สนี้กำลังทำบางอย่างที่ Mazda อยาก หารายได้ จากมันเอง ไม่อย่างนั้นจะไปขัดขวางโปรเจกต์ที่ทำให้คนรู้สึกดีกับการซื้อรถมากขึ้นทำไม?
    สิ่งที่แย่ที่สุดในวงการโฮมอัตโนมัติคือความพยายามของบริษัทต่าง ๆ ที่จะ ขังลูกค้าไว้ในระบบนิเวศของตัวเอง แทนที่จะผลักดันการทำงานร่วมกันได้มากขึ้น

    • นี่ไม่ใช่เรื่องหารายได้ ไคลเอนต์ฝั่งบุคคลที่สามตัวนี้ก็เรียก API เดียวกับแอปมือถือทางการ ดังนั้นถ้าการกระทำบางอย่างต้องใช้บัญชีแบบจ่ายเงิน ที่นี่ก็ต้องใช้เหมือนกัน
      ประเด็นสำคัญคือ ตัวชี้วัดการมีส่วนร่วม ต่างหาก มีคนจำนวนมากที่เอาเวลาอันสูญเปล่าซึ่งสังคมช่วยกันผลาญไปกับการลุยบ่อโคลนสกปรกที่ชื่อว่าซอฟต์แวร์ มาแปลงเป็นอาชีพและเงินเดือน ความน่าหงุดหงิดและการเสียเวลาเองนั่นแหละคือจุดประสงค์ และไคลเอนต์ทางเลือกหรือเครื่องมืออัตโนมัติก็ขัดกับจุดประสงค์นั้น
      คนชอบพูดถึง งานไร้ความหมาย กัน แต่สิ่งที่ทุกคนอึดอัดจนไม่อยากพูดถึงคือ งานไร้ความหมายในวงการเทคโนโลยีและซอฟต์แวร์ที่สกัดอาชีพออกมาจากความหงุดหงิดและความทุกข์ของผู้ใช้ปลายทาง
    • ผมไม่เข้าใจว่าทำไมแทบทุกบริษัทถึงทำให้การปรับแต่งระบบของตัวเองและการทำงานแบบ เชื่อมต่อร่วมกันได้ เป็นเรื่องยาก
      ช่วงนี้ผมกำลังสู้กับ iOS, Chromecast, หลอดไฟ "อัจฉริยะ", หุ่นยนต์ดูดฝุ่น และสมาร์ตวอตช์ ซึ่งทุกอย่างพยายามล็อกไว้หมดและพยายามบังคับให้ใช้สปายแวร์ห่วย ๆ เต็มไปด้วยบั๊ก และอาจผิดกฎหมายด้วยซ้ำ
      ถามจริง ๆ เลยว่าทำไมสิ่งนี้ถึงเป็นค่าปริยาย? บริษัทจะเสียอะไรถ้าผู้คนทำให้สินค้าของตัวเองแย่น้อยลง?
    • Mazda หรือบริษัทยักษ์ใหญ่ไหน ๆ ก็ไม่ใช่สิ่งมีชีวิตเดี่ยว ๆ แต่มันประกอบด้วยผู้คนนับพัน ทีมจำนวนมาก และผลประโยชน์ที่แตกต่างกัน อาจเป็นการตัดสินใจทางธุรกิจระยะยาว หรือฝ่ายกฎหมายอาจแยกไม่ออกระหว่างโอเพนซอร์สกับผลิตภัณฑ์เชิงพาณิชย์ หรืออาจแค่มีผู้จัดการคนหนึ่งทำเรื่องโง่ ๆ
      ผลลัพธ์ที่ออกมาจึงมักดูเข้าใจไม่ได้จากมุมคนนอก
    • ไม่ใช่แค่โฮมอัตโนมัติ ระบบอัตโนมัติเชิงพาณิชย์ ก็เต็มไปด้วย "โซลูชัน" จากผู้ขายรายเดียวเหมือนกัน
      ในระบบอัตโนมัติอาคาร มีทั้ง Johnson Controls, Carrier, Siemens, Honeywell, Trane ที่มีคอนโทรลเลอร์และซอฟต์แวร์แบบปิดของตัวเอง บางระบบที่เรียกว่า "เปิด" ก็เป็นแบบที่ดีลเลอร์หลายรายขายผลิตภัณฑ์ตระกูลเดียวกัน โดยแกนใหญ่ที่ผมเคยเห็นคือ Distech กับ Alerton
      ระบบสัญญาณเตือนไฟไหม้มี Johnson Controls(Simplex), Siemens, Honeywell, Bosch และ Honeywell ก็ยังถือครองทั้งตระกูลผลิตภัณฑ์ของตัวเองรวมถึง Notifier และ Silent Knight ที่ขายผ่านดีลเลอร์
      ระบบเรียกพยาบาล ระบบสัญญาณข่มขู่ ความปลอดภัย ระบบเฝ้าระวัง และระบบแรงดันต่ำ/ระบบควบคุมอื่น ๆ ก็มีปัญหาแบบ ระบบปิดแบบผูกขาด เหมือนกัน
    • ใน Miata ของผม ผมใช้ หน้าจอสัมผัสของ Android Auto ไม่ได้เลย เพราะมันไม่มีวิธีปิดการทำงานระหว่างขับแบบที่จำกัดอย่างเหมาะสม แม้แต่ดองเกิล Android Auto ที่พยายามเลี่ยงข้อจำกัดนั้นก็ไม่สำเร็จ
      ดูเป็นไปได้มากว่ามีผู้บริหารฝ่ายความปลอดภัยที่กระตือรือร้นเกินเหตุจากที่ไหนสักแห่งเป็นคนตัดสินใจ
  • ตอนนี้ผมหงุดหงิดที่มี Mazda อยู่จริง ๆ ฝ่ายกฎหมายทำเป้าหมายสำเร็จแล้ว การกระทำครั้งเดียวทำให้ความพยายามของฝ่าย วิศวกรรมและการตลาด ย้อนกลับไปหมด

    • น่าขันตรงที่ Mazda อย่างน้อยในรุ่นปี 2019 และก่อนหน้านั้น คุณสามารถ telnet เข้า CMU ได้ตรง ๆ แล้วทำการแฮ็กสารพัดอย่างได้เลย ไม่ว่าจะตั้งใจหรือไม่ก็ตาม มันเลยเคยมีภาพลักษณ์ว่าเป็นมิตรกับสายแฮ็กและเมกเกอร์อยู่บ้างในกลุ่มคนที่เล่นด้านนั้น
      https://mazdatweaks.com/serial/
    • ผมเคยใช้ Mazda อยู่ 2 คัน ตอนนี้โอกาสที่จะซื้ออีกก็น้อยลงไปนิดหนึ่ง
    • คุณพูดเหมือนกับว่าฝ่ายบริหารไม่ได้เป็นคนสั่งฝ่ายกฎหมายเลยนะ
    • การทำพังครั้งเดียวในเรื่องที่ไม่ใช่แกนหลักของธุรกิจ แล้วให้มันทำลายภาพรวมทั้งหมด ก็ดูไม่สมเหตุสมผลนัก
  • โปรเจกต์แบบนี้ไม่ควรใส่ชื่อตัวเองไว้ ผมเรียนรู้เรื่องนี้มาด้วยความยากลำบากเมื่อ 15 ปีก่อน แค่สร้างมันขึ้นมา บินต่ำใต้เรดาร์ ใช้ นามแฝง และทำตัวแบบแฮ็กเกอร์ไปก็พอ

    • จริง แต่ก็น่าเศร้าที่เราอยู่ในโลกแบบนั้น
  • จะไปหยุดการพัฒนานี้ได้จริง ๆ ยังไง?
    ถ้าฉันเป็นคนเขียน โปรเจกต์นี้ก็ถูกเผยแพร่เป็น ซอฟต์แวร์โอเพนซอร์สเสรี เพราะฉันทุ่มเวลาและแรงเพื่อแก้ปัญหาความต้องการของตัวเอง ดังนั้นถึงจะได้รับหนังสือสั่งให้ยุติ ความต้องการนั้นก็ยังคงอยู่เหมือนเดิม GitHub อาจยอมทำตามคำขอและปิด repository แต่ฉันคงหยุดแล้วถอยออกมา จากนั้นโปรเจกต์ก็น่าจะโผล่ขึ้นมาใหม่บน Git server อื่นแบบกะทันหัน
    แน่นอนว่าจะเอาชื่อฉันออก และโฮสต์ไว้ในประเทศที่น่าจะไม่ค่อยทำตามคำขอแบบนี้มากนัก

  • DMCA งั้นเหรอ? Mazda คิดว่าเราจะใช้สิ่งนี้เพื่อ ดาวน์โหลดรถยนต์ กันหรือไง?

    • คงไม่ใช่แบบนั้นหรอก ใช่ไหม?
    • หรือไม่ก็ทำอะไรที่แย่กว่านั้น นั่นคือได้ ฟีเจอร์ ที่คุณไม่ได้จ่ายเงินให้ Mazda
  • ตอนอ่านประเด็นกฎหมายเกี่ยวกับข้อยกเว้น DMCA เมื่อไม่นานมานี้ ฉันก็ไปโพสต์ไว้ที่ https://news.ycombinator.com/item?id=37961007 แล้วเพิ่งรู้ว่าข้อยกเว้น DMCA จะมีการเสนอแนะทุก ๆ 3 ปี โดยเฉพาะมีหัวข้อหนึ่งที่ดูเกี่ยวข้องกับกรณีนี้อยู่ในส่วน "Proposed New or Expanded Exemptions"

    Proposed Class 7: Computer Programs— Vehicle Operational Data
    MEMA petitions for a new exemption to ‘‘access, store, and share vehicle operational data, including diagnostic and telematics data’’ from ‘‘a lawfully acquired motorized land vehicle or marine vessel such as a personal automobile or boat, commercial vehicle or vessel, or mechanized agricultural vehicle or vessel.’’ 182 The petition limits circumvention to ‘‘lawful vehicle owners and lessees, or those acting on their behalf.’’
    The Office encourages proponents to develop the legal and factual administrative record in their initial submissions, including describing with specificity the relevant TPMs and whether their presence is adversely affecting noninfringing uses, whether eligible users may access such data through alternate channels that do not require circumvention, and the legal basis for concluding that the proposed uses are likely to be noninfringing. In general, the Office seeks comment on whether the proposed exemption should be adopted, including any proposed regulatory language.
    ยกมาจากหน้า 14 ของประกาศเสนอออกกฎเมื่อวันที่ 19 ตุลาคม 2023: https://www.govinfo.gov/content/pkg/FR-2023-10-19/pdf/2023-2...
    จากนั้นสำนักงานลิขสิทธิ์สหรัฐก็บอกต่อว่าพวกเขา ต้องการ feedback เกี่ยวกับข้อยกเว้นที่เป็นไปได้นี้
    The Office encourages proponents to develop the legal and factual administrative record in their initial submissions, including describing with specificity the relevant TPMs and whether their presence is adversely affecting noninfringing uses, whether eligible users may access such data through alternate channels that do not require circumvention, and the legal basis for concluding that the proposed uses are likely to be noninfringing. In general, the Office seeks comment on whether the proposed exemption should be adopted, including any proposed regulatory language.
    ประโยคสุดท้ายนี่แหละที่ควรให้ความสนใจ

  • Mazda น่าจะไม่มี ฐานทางกฎหมาย สำหรับการเรียกร้องให้ลบออกด้วย DMCA เลย น่าจะใกล้เคียงกับการคุกคามเพื่อบีบให้คนธรรมดายอมแพ้ โดยอาศัยความจริงที่ว่าค่าใช้จ่ายในการสู้คดีสูงมาก
    บริษัทมีทัพทนายและมีเงินพอสู้กันในศาลได้เป็นปี ๆ แต่คนคนนี้ไม่มี การขู่ว่าจะฟ้อง ในทางปฏิบัติก็แทบไม่ต่างจากการขู่ว่าจะเอาเงินไปเผาทิ้ง
    พอดู "เหตุผล" ของพวกเขาแล้วก็เป็นแบบนี้

    The automaker argued that Rothweiler's work contained code that violated its copyrights; used its "proprietary API information" to create more code
    น่าสงสัยมาก เพราะ Mazda ไม่ได้ให้ source code หรือเอกสารภายในกับคนนี้เลย
    and that the integrations provided functionality identical to what currently exists in Mazda's own mobile apps
    อันนี้ ไม่ได้รับความคุ้มครองโดยลิขสิทธิ์

  • พอเห็นเรื่องแบบนี้แล้วก็ทำให้คิดว่า ถ้าเขียนโค้ดแต่ไม่ได้หาเงินจากมัน ก็ไม่มีเหตุผลอะไรที่จะต้องโฮสต์ในสหรัฐ แค่เอาไปลง Gitee ก็พอ