Epic กล่าวหาว่า Apple ขู่ว่าจะตัดการสนับสนุน iOS, macOS จาก Unreal Engine เนื่องจาก Microsoft รับรองการเคลื่อนไหวของ Epic เพื่อบรรเทาทุกข์
อัปเดต 1 (08/25/2020 @ 01:45 น ET): คดีดังกล่าวได้รับการพัฒนาเพิ่มเติม เนื่องจากศาลได้ตัดสินให้ Apple ระงับการดำเนินการกับ Unreal Engine ในขณะที่ยังไม่ผ่อนปรนสำหรับ Fortnite เลื่อนไปด้านล่างเพื่อดูข้อมูลเพิ่มเติม บทความที่เผยแพร่เมื่อวันที่ 24 สิงหาคม 2020 จะถูกเก็บรักษาไว้ด้านล่าง
มหากาพย์เมื่อเร็ว ๆ นี้ ตัดสินใจท้าทายการผูกขาดการจัดจำหน่าย ของทั้ง Apple และ Google เมื่อเพิ่งรวมระบบการชำระเงินโดยตรงของตัวเองเข้ากับเกมยอดนิยมอย่าง Fortnite ความท้าทายอันบ้าระห่ำนี้ย่อมส่งผลสะท้อนกลับอย่างแน่นอน และ Epic ก็เตรียมพร้อมรับมือกับมันแล้ว ทั้ง Apple และ Google ลบ Fortnite ออกจาก App Store และ Play Store ทันทีตามลำดับ ซึ่ง Epic ก็ได้ทักทายด้วยการฟ้องร้องบริษัทต่างๆ ทางกฎหมาย นิยายเรื่องนี้ได้เห็นการพัฒนาที่สำคัญสองประการ เนื่องจาก Apple ขู่ว่าจะตัดการสนับสนุน Unreal Engine ออกจาก ระบบนิเวศ เว้นแต่ Epic จะปฏิบัติตาม ซึ่งเป็นการเคลื่อนไหวที่ทำให้ Microsoft รับรองการเคลื่อนไหวของ Epic เพื่อขอคำสั่งห้าม แอปเปิล.
ไม่มีความลับใดที่ทั้ง Apple และ Google จะผูกขาดในเรื่องระบบการจำหน่ายซอฟต์แวร์บนแพลตฟอร์มของตน การใช้ซอฟต์แวร์แบบมีกำแพงล้อมรอบของ Apple ทำให้ Apple App Store กลายเป็นผู้ผูกขาดอย่างแท้จริง ในขณะที่ CTS ของ Google และ ข้อกำหนด GMS สำหรับ Google Play Store ทำให้ในทางปฏิบัติเป็นการผูกขาดแม้ว่าจะเป็นการจำหน่ายรองก็ตาม เป็นไปได้. การผูกขาดเหล่านี้ทำให้เจ้าของแพลตฟอร์มสามารถลดราคาได้มากถึง 30% จากการซื้อแต่ละครั้งผ่านร้านค้าเหล่านี้ และในขณะเดียวกันก็กีดกันการแข่งขัน Epic ตัดสินใจที่จะท้าทายสถานการณ์นี้ด้วยการหลีกเลี่ยงค่าธรรมเนียมด้วยระบบการชำระเงินโดยตรงของตัวเอง พูดตามตรงคาดหวังปฏิกิริยาจากเจ้าของแพลตฟอร์ม และคดีทางกฎหมายที่ตามมาของ Epic ก็คาดการณ์ได้ในระดับหนึ่งเช่นกัน
สิ่งที่ไม่สามารถคาดเดาได้ทั้งหมดคือ Apple ขู่ที่จะเพิกถอนไม่เพียงแต่บัญชีนักพัฒนาของ Epic ที่เผยแพร่ Fortnite เท่านั้น แต่ยัง ยังขยายการดำเนินการไปยังบัญชีในเครือของ Epic ที่รับผิดชอบการพัฒนาและการจัดจำหน่าย Unreal ของ Epic เครื่องยนต์.
เมื่อวันที่ 18 สิงหาคม Epic แชร์ว่า Apple ได้กำหนดเส้นตายในวันที่ 28 สิงหาคมเป็น "แก้ไขการละเมิดข้อตกลง" ก่อนที่จะยุติบัญชีนักพัฒนาของ Epic ทั้งหมด และยกเลิกการเข้าถึงเครื่องมือการพัฒนา iOS และ Mac Apple จะยกเลิกการรวม Epic ไว้ในโปรแกรมนักพัฒนาของ Apple ซึ่งจะจำกัดความสามารถในการเผยแพร่แอปบน iOS หรือใช้เครื่องมือสำหรับนักพัฒนาของ Apple Epic จะไม่สามารถรับรองแอป Mac ได้เช่นกัน ซึ่งจะทำให้ไม่สามารถทำงานบน macOS เวอร์ชันใหม่กว่าได้ แม้ว่าจะเผยแพร่นอก App Store ก็ตาม การกระทำเหล่านี้จะทำให้การต่อสู้ระหว่าง Epic-Apple ลุกลามไปไกลกว่า Fortnite และนำ Unreal Engine เข้ามาเป็นหลักประกันความเสียหาย
Unreal Engine เป็นเอ็นจิ้นเกมที่เริ่มต้นฟรียอดนิยมที่นักพัฒนาจำนวนมากทั่วโลกใช้เพื่อสร้างเกมสำหรับแพลตฟอร์มที่แตกต่างกัน รวมถึงการใช้งานอื่น ๆ แม้แต่เกมภายในบริการสมัครสมาชิก Apple Arcade ของ Apple ก็ยังต้องใช้ Unreal Engine หาก Apple โต้ตอบกับ Unreal Engine นักพัฒนาเหล่านี้อาจประสบปัญหาในการสร้างเกม iOS ใหม่หรือสร้างการอัปเดต ความเสียหายจะขยายไปไกลกว่าระบบนิเวศของ Apple เนื่องจากส่วนหนึ่งของความนิยมของ Unreal Engine มาจากการสนับสนุน หลายแพลตฟอร์ม ซึ่งจะไม่คงอยู่อย่างมีกำไรอีกต่อไป และจะเปลี่ยนลูกค้าไปสู่การแข่งขันอื่น ๆ โซลูชั่น
Epic ยืนยันว่า Apple กำลังโจมตีธุรกิจทั้งหมดของบริษัทในพื้นที่ที่ไม่เกี่ยวข้อง แม้ว่าจะอยู่ภายใต้ข้อตกลงแยกต่างหากและดำเนินการโดยนิติบุคคลที่แยกจากกันก็ตาม
Apple โต้แย้งว่าการกระทำของตนเกี่ยวกับ Unreal Engine และการเพิกถอนการเข้าถึงเครื่องมือสำหรับนักพัฒนาและบัญชีนักพัฒนาทั้งหมดได้รับอนุญาตตามสัญญา พวกเขาจะไม่. ข้อโต้แย้งดังกล่าวไม่ยอมรับสัญญาหลายฉบับระหว่างบริษัทในเครือและโปรแกรมเมอร์ของ Apple และ Epic Apple ได้กล่าวหาว่าละเมิดข้อตกลงดังกล่าวเพียงฉบับเดียว และข้อตกลงดังกล่าวไม่ได้ควบคุมการเข้าถึงเครื่องมือสำหรับนักพัฒนา Unreal ของ Epic Engine การเผยแพร่แอปที่ใช้เพื่อวัตถุประสงค์ในการพัฒนาโดยผู้ได้รับใบอนุญาต Unreal Engine หรือโปรแกรมนักพัฒนา Epic อื่นๆ บัญชี แม้ว่าสัญญาเหล่านั้นไม่ได้ละเมิดกฎหมายต่อต้านการผูกขาด แต่การละเมิดข้อตกลงสิทธิ์การใช้งานโปรแกรมนักพัฒนาเฉพาะที่ควบคุม Fortnite จะไม่พิสูจน์การกระทำของ Apple ในส่วนที่เกี่ยวกับบัญชีโปรแกรมนักพัฒนาอื่นๆ (รวมถึงบัญชีที่เกี่ยวข้องกับ Unreal Engine) หรือการเพิกถอนเครื่องมือสำหรับนักพัฒนา ซึ่งทั้งหมดนี้อยู่ภายใต้การควบคุมโดยแยกต่างหาก ข้อตกลง การตอบโต้อย่างกว้างขวางของ Apple นั้นเป็นความพยายามที่ผิดกฎหมายในการรักษาการผูกขาดและระงับการกระทำใด ๆ ของผู้อื่นที่อาจกล้าต่อต้าน Apple
Epic ระบุว่า Apple กล่าวหาว่าละเมิดข้อตกลงที่เพิ่ม Fortnite ลงใน Apple App Store เท่านั้น เห็นได้ชัดว่าข้อตกลงดังกล่าวไม่ได้ควบคุมการเข้าถึงเครื่องมือสำหรับนักพัฒนาที่ใช้ในการสร้าง Unreal Engine หรือ มันควบคุมบัญชีที่ใช้ในการเผยแพร่แอพอื่นๆ ของ Epic จำนวนมาก รวมถึงแอพที่เกี่ยวข้องกับ Unreal ด้วย เครื่องยนต์.
บัญชีที่ส่ง Fortnite และแอปอื่นๆ ไปยัง App Store มีหมายเลข "รหัสทีม" ที่ลงท้ายด้วยปี 84 และ อยู่ภายใต้ PLA (ข้อตกลงสิทธิ์การใช้งานโปรแกรมสำหรับนักพัฒนา) ระหว่าง Apple และ Epic Games, Inc. ซึ่งเป็นบริษัทในรัฐแมรี่แลนด์ บัญชีที่ส่งแอปบางตัวที่เกี่ยวข้องกับการพัฒนา Unreal Engine มีหมายเลข "รหัสทีม" ที่ลงท้ายด้วย '3Y และอยู่ภายใต้การควบคุมของ PLA ระหว่าง Apple และ Epic Games International S.à r.l. ซึ่งเป็นชาวสวิส เอนทิตี บัญชีที่เหลือถือโดยหน่วยงานอื่นและบริษัทในเครือของ Epic ใช้เพื่อส่งแอปอื่นๆ ไปยัง App Store เช่น แอป Houseparty
ไกลออกไป:
แม้ว่าข้อกำหนดในสัญญาที่อ้างว่าละเมิดโดย Fortnite นั้นถูกต้องตามกฎหมาย แต่ Apple ก็เพิกถอนบัญชีทั้งหมดที่เกี่ยวข้องกับ Epic และการเข้าถึงทั้งหมด ไปยังเครื่องมือสำหรับนักพัฒนา (รวมถึง Unreal Engine ซึ่งไม่ใช่แอป App Store) เข้าถึงได้ไกลเกินกว่าบัญชี Team ID '84 และ Epic Games, Inc. ปลา.
ประการแรกประกาศเมื่อวันที่ 14 สิงหาคมระบุว่า Epic “จะสูญเสียการเข้าถึง.. . [a]จะซอฟต์แวร์ Apple, SDK, API และเครื่องมือสำหรับนักพัฒนา” และ “[p] เวอร์ชันที่เผยแพร่ใหม่ของ iOS, iPaD ระบบปฏิบัติการ, macOS, tvOS [และ] watchOS” การเพิกถอนการเข้าถึงสื่อทั้งหมดเหล่านี้จะขยายออกไปนอกเหนือสิทธิ์ที่ครอบคลุมโดย PLA และกวาดล้างสื่อต่างๆ ที่ได้รับ Epic (และนักพัฒนาและโปรแกรมเมอร์อื่นๆ ทั้งหมด) สามารถเข้าถึงได้ภายใต้ข้อตกลง SDK ซึ่ง Apple ไม่ได้อ้างสิทธิ์ใน Epic ละเมิด PLA ใช้กับ "สิทธิ์เพิ่มเติม" ที่ไม่ครอบคลุมอยู่ในข้อตกลง SDK และ "ไม่ได้มีจุดมุ่งหมายเพื่อป้องกัน" การใช้สิทธิ์ที่ให้ไว้ในข้อตกลง SDK
ประการที่สอง แม้ว่า Epic Games, Inc. ละเมิด PLA ที่เกี่ยวข้องกับ Fortnite ซึ่งจะไม่สร้างการละเมิดโดย Epic Games International S.à r.l. ของ PLA ที่แยกจากกัน และจะไม่พิสูจน์ว่าหน่วยงาน Epic อื่น ๆ อีกสี่แห่งที่ระบุในเอกสารแนบ T ของ Byars Declaration ละเมิด PLA ใด ๆ ของพวกเขา หรือ Epic Games, Inc. ละเมิดข้อตกลงสิทธิ์การใช้งานโปรแกรมนักพัฒนาองค์กร Apple ไม่ได้โต้แย้งว่าแอป Epic อื่นๆ หรือ Unreal Engine ละเมิดนโยบายใดๆ ของ Apple อันที่จริง Unreal Engine นั้นห่างไกลจากปัญหาการประมวลผลการชำระเงินที่ Apple บ่น ไม่ใช่ผลิตภัณฑ์สำหรับผู้บริโภคและไม่ได้เผยแพร่ผ่าน App Store (แม้ว่าจะมีการเผยแพร่เครื่องมือเสริมบางอย่างผ่าน App Store เพื่อให้นักพัฒนาบุคคลที่สามใช้งาน) แต่ Unreal Engine เป็นเครื่องมือที่นักพัฒนาซอฟต์แวร์รายอื่นอนุญาตให้ใช้และดาวน์โหลดได้โดยตรงจากเว็บไซต์ของตัวเอง
การลากใน Unreal Engine ใน Epic-Apple ทำให้นักพัฒนาหลายรายต้องพึ่งพาเอนจิ้นเกมเพื่อผลงานของตนเอง การดำเนินการตอบโต้ Unreal Engine จะคุกคามระบบนิเวศทั้งหมดของผู้พัฒนาเกม ตามข้อมูลของ Epic นี่คือเหตุผลที่ Epic ได้ออกคำสั่งห้ามไม่ให้ Apple เพิกถอนการเข้าถึงระหว่างที่อยู่ระหว่างการพิจารณาคดีทางกฎหมายในเรื่อง Fortnite
การยื่นคำร้องเพื่อขอคำสั่งห้ามนั้นมาพร้อมกับคำประกาศจาก Microsoft ที่สนับสนุนการเคลื่อนไหวของ Epic
หาก Apple เพิกถอนการเข้าถึงเครื่องมือสำหรับนักพัฒนาของ Epic นักพัฒนาใด ๆ ที่ใช้ Unreal Engine จะไม่สามารถแพตช์ได้ ข้อบกพร่องด้านความปลอดภัยหรือแก้ไขข้อบกพร่อง หยุดการรองรับเกมที่หลากหลายบน iOS และ macOS ได้อย่างมีประสิทธิภาพ รวมถึง Microsoft ฟอร์ซา
ก็ต้องรอดูกันต่อไปว่าคดีจะเป็นอย่างไรต่อไปในชั้นศาล โปรดจำไว้ว่าสิ่งเหล่านี้เป็นการยื่นฟ้องและการประกาศตนเอง ไม่ใช่คำสั่งและคำสั่งจากศาล ดังนั้น คำกล่าวเหล่านี้จึงยังไม่ได้รับการตรวจสอบความจริงในศาลที่เปิดกว้าง วิธีที่ศาลตอบสนองจะเป็นการพัฒนาที่สำคัญที่สุดใน Epic vs. Apple และ Epic ปะทะ เทพนิยายของ Google
ที่มา: The Verge (1), (2)
คำพูดจากการยื่นเอกสารที่โฮสต์ที่: (3), (4), (5)
อัปเดต: ศาลห้ามไม่ให้ Apple ดำเนินการกับ Unreal Engine ของ Epic แต่ Fortnite ยังคงถูกระงับ
ศาลแขวงสหรัฐในแคลิฟอร์เนียตอนเหนือ (โอ๊คแลนด์) ผ่านผู้พิพากษา Yvonne Gonzalez Rogers ตัดสินว่า Apple ยับยั้งไม่ให้ดำเนินการกับ Unreal Engine และจากการจำกัดความสามารถของ Epic ในการจัดหา Unreal Engine ให้กับผู้อื่น แอพ แต่ในขณะเดียวกัน Apple ก็ไม่จำเป็นต้องคืนสถานะ Fortnite ของ Epic ลงใน App Store เช่นกัน
ตามก รายงานจาก บลูมเบิร์กผู้พิพากษากล่าวว่าคดีนี้ไม่ใช่ "สแลมดังก์" สำหรับทั้งสองฝ่าย และคำสั่งห้ามชั่วคราวของเธอจะไม่กำหนดผลสุดท้ายของการดำเนินคดี Epic Games และ Apple มีเสรีภาพในการดำเนินคดีระหว่างกัน แต่ข้อพิพาทของพวกเขาไม่ควรสร้างความเสียหายให้กับผู้ที่ยืนดู ด้วยการจำกัด Unreal Engine นั้น Apple ได้เลือกที่จะดำเนินการอย่างรุนแรง ทำร้ายนักพัฒนาบุคคลที่สามที่ใช้แพลตฟอร์มเทคโนโลยีของ Epic การพิจารณาคดีครั้งต่อไปมีกำหนดในวันที่ 28 กันยายนสำหรับคำขอของ Epic สำหรับคำสั่งห้ามเบื้องต้น