- UTM เป็นโปรแกรมจำลองระบบพีซีแบบอเนกประสงค์สำหรับ iPhone และ iPad
- หลังจากมีการเปลี่ยนแปลงกฎระเบียบล่าสุดที่อนุญาตให้มีโปรแกรมจำลองเครื่องเกมคอนโซลแบบเรโทร นักพัฒนา UTM จึงส่งแอปเข้า App Store แต่ถูกปฏิเสธ
- ฝ่าย App Review ของ Apple ตัดสินว่า "PC ไม่ใช่คอนโซล"
- ที่น่าประหลาดใจกว่านั้นคือ Apple กำลังบล็อกแอป UTM ในร้านแอปของบุคคลที่สามในสหภาพยุโรปด้วย
- กฎข้อ 4.7 ในแนวทาง App Review ครอบคลุม "มินิแอป, มินิเกม, เกมสตรีมมิง, แชตบอต, ปลั๊กอิน และโปรแกรมจำลองเกม"
- UTM ระบุว่า Apple ปฏิเสธการรับรองแอป (Notarization) เนื่องจากละเมิดกฎข้อ 4.7
- อย่างไรก็ตาม ในหน้าแนวทาง App Review ระบุว่ากฎข้อ 4.7 ไม่ได้รวมอยู่ในแนวทางการตรวจสอบ Notarization
- ดังนั้นจึงยังไม่ชัดเจนว่าผู้ตรวจสอบของ Apple สำหรับ UTM มีเหตุผลถูกต้องหรือไม่ที่อ้างว่าแอปดังกล่าวไม่เหมาะสำหรับการเผยแพร่ผ่านร้านแอปของบุคคลที่สามในสหภาพยุโรป
- อย่างไรก็ตาม ขณะนี้ UTM ยังไม่มีแผนจะยื่นอุทธรณ์คำตัดสินนี้
- เนื่องจากแอปที่แจกจ่ายบน iOS ไม่สามารถใช้ JIT compiler ได้ (ยกเว้นเอนจินเบราว์เซอร์ทางเลือกที่ได้รับสิทธิ์เป็นกรณีพิเศษ) ความสามารถและประสิทธิภาพของโปรแกรมจำลองที่รันผ่าน UTM SE เวอร์ชันที่ปิดใช้งาน JIT จึงลดลงอย่างมาก
- UTM ระบุว่าการพยายามขออนุมัติ UTM SE นั้น "ไม่คุ้มค่าที่จะสู้"
- UTM สำหรับ iOS ยังสามารถใช้งานต่อได้ผ่านวิธี sideloading แบบ 'gray market' ที่มีอยู่เดิม เช่น การคอมไพล์และติดตั้งแอปด้วยตนเองผ่าน Xcode
- UTM สำหรับ Mac สามารถใช้งานได้ผ่าน Mac App Store
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
การปิดกั้น App Store ของบุคคลที่สามโดย Apple: หาก Apple ปิดกั้น App Store ของบุคคลที่สาม ก็ถือว่าขัดต่อเจตนารมณ์ของ DMA หวังว่า EU จะเข้ามาบังคับใช้กฎเรื่องนี้
การรองรับ hardware virtualization ของ UTM: มีช่วงหนึ่งที่ UTM บน iOS ได้รับการรองรับ hardware virtualization รู้สึกผิดหวังกับข้อจำกัดของ Apple จึงเข้าใจได้ว่าทำไมนักพัฒนา UTM ถึงบอกว่า "มันไม่คุ้มค่า"
สิทธิ์ในการบล็อกบน App Store: Apple ควรมีสิทธิ์บล็อกสิ่งที่ไม่ต้องการใน App Store ของตัวเอง และผู้ใช้ก็ควรสามารถรันซอฟต์แวร์ที่ต้องการได้โดยไม่ต้องผ่านสโตร์ของ Apple
ความจำเป็นของการกำกับดูแลซอฟต์แวร์: จำเป็นต้องมีการกำกับดูแลไม่ให้ Apple ควบคุมซอฟต์แวร์ที่ผู้ใช้ติดตั้งบนอุปกรณ์ ในฐานะผู้ใช้ Mac มานาน หากพฤติกรรมแบบนี้ของ Apple ไม่ได้รับการแก้ไข ก็จะไปหาผู้ผลิตฮาร์ดแวร์รายอื่น
สิทธิ์ยับยั้งของ Apple ต่อ App Store ของบุคคลที่สาม: เป็นเรื่องแปลกที่ Apple มีสิทธิ์ยับยั้งสิ่งที่จะเข้าไปอยู่ใน App Store ของบุคคลที่สาม
พฤติกรรมที่เป็นปฏิปักษ์ของ Apple: เห็นได้ชัดเกินไปว่า Apple กำลังทำตัวในทางที่เป็นปฏิปักษ์ จนไม่มีใครเชื่อว่าพวกเขาควรมีสิทธิ์ตัดสินว่าแอปใดจะถูกเผยแพร่ในสโตร์ของบุคคลที่สาม
การปฏิเสธใช้ระบบนิเวศของ Apple: ไม่คิดว่าผู้ผลิตฮาร์ดแวร์ควรมีสิทธิ์ตัดสินว่าซอฟต์แวร์ใดรันได้บนฮาร์ดแวร์ที่ฉันซื้อไปแล้ว เพราะแบบนี้จึงจะไม่ใช้ระบบนิเวศของ Apple
การบล็อก emulator: เป็นเรื่องแปลกที่ Apple อนุญาต emulator เครื่องเกมคอนโซล แต่บล็อก emulator สำหรับ PC ทำให้ดูเหมือนว่า Apple กำลังสนับสนุนเกมเถื่อน
โอกาสของแท็บเล็ต Android และ Windows: ข้อจำกัดของ Apple เปิดโอกาสทางการตลาดให้แท็บเล็ต Android และ Windows แต่ก็ยังทำผลิตภัณฑ์ที่คุ้มค่ากับราคาไม่ได้
ประเด็นของนักพัฒนา: โดยส่วนตัวแล้วคิดว่าประเด็นนี้สำคัญกว่าข่าว AI ในงาน WWDC เสียอีก นี่คือประเด็นของ "นักพัฒนา" อย่างแท้จริง