3 पॉइंट द्वारा GN⁺ 2024-06-11 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • UTM, iPhone और iPad के लिए एक universal PC system emulator है
  • हालिया नियम बदलावों के कारण retro game console emulators की अनुमति दी गई, जिसके बाद UTM डेवलपर्स ने इसे App Store में submit किया, लेकिन इसे reject कर दिया गया
  • Apple की App Review टीम ने तय किया कि "PC, console नहीं है"
  • इससे भी ज्यादा हैरानी की बात यह है कि Apple, EU के third-party app stores में भी UTM app को ब्लॉक कर रहा है
  • App Review Guidelines का नियम 4.7 "mini apps, mini games, streaming games, chatbots, plugins और game emulators" से संबंधित है
  • UTM का कहना है कि Apple ने नियम 4.7 के उल्लंघन का हवाला देते हुए app notarization को reject कर दिया
    • हालांकि, App Review Guidelines पेज पर दिखाया गया है कि नियम 4.7, Notarization Review Guidelines में शामिल नहीं है
  • इसलिए यह स्पष्ट नहीं है कि UTM के लिए Apple reviewers का यह दावा सही था या नहीं कि यह application EU के third-party app stores में distribution के लिए उपयुक्त नहीं है
  • लेकिन फिलहाल UTM इस फैसले को चुनौती देने की योजना नहीं बना रहा है
    • क्योंकि iOS पर वितरित apps JIT compiler का उपयोग नहीं कर सकते (सिवाय विशेष अनुमति वाले alternative browser engines के), इसलिए JIT disabled UTM SE version के जरिए चलने वाले emulators की functionality और performance काफी घट जाती है
    • UTM का कहना है कि UTM SE approval लेना "लड़ने लायक नहीं है"
  • iOS के लिए UTM को अब भी मौजूदा 'grey market' sideloading तरीकों, जैसे Xcode के जरिए app को manually compile और install करके, उपयोग किया जा सकता है
  • Mac के लिए UTM, Mac App Store में उपलब्ध है

1 टिप्पणियां

 
GN⁺ 2024-06-11
Hacker News की राय
  • Apple द्वारा third-party app store को ब्लॉक करना: अगर Apple third-party app store को ब्लॉक करता है, तो यह DMA की भावना के खिलाफ है। उम्मीद है EU इस पर कार्रवाई करेगा.

  • UTM के hardware virtualization support: एक समय ऐसा था जब iOS पर UTM को hardware virtualization support मिला था। Apple की पाबंदियों की वजह से यह निराशाजनक था। समझा जा सकता है कि UTM डेवलपर्स क्यों कहते हैं कि यह "बेकार" है.

  • App Store में ब्लॉक करने का अधिकार: Apple को अपने App Store में जो चाहे उसे ब्लॉक करने का अधिकार होना चाहिए, और users को Apple के store से गुज़रे बिना अपनी पसंद का software चलाने में सक्षम होना चाहिए.

  • Software regulation की ज़रूरत: Apple को users द्वारा अपने device पर install किए जाने वाले software को नियंत्रित करने से रोकने के लिए regulation की ज़रूरत है। लंबे समय से Mac user होने के नाते, अगर Apple का यह व्यवहार नहीं बदला तो मैं किसी दूसरे hardware vendor की तलाश करूँगा.

  • Third-party app store पर Apple का veto: यह अजीब है कि Apple के पास यह veto हो कि third-party app store में क्या जा सकता है.

  • Apple का दुर्भावनापूर्ण व्यवहार: यह इतना साफ है कि Apple दुर्भावनापूर्ण तरीके से व्यवहार कर रहा है कि कोई भी यह नहीं मानता कि उन्हें यह तय करने का अधिकार होना चाहिए कि third-party store पर कौन से apps publish होंगे.

  • Apple ecosystem का उपयोग न करना: मेरा मानना है कि hardware manufacturer को यह तय करने का अधिकार नहीं होना चाहिए कि मेरे खरीदे हुए hardware पर कौन सा software चल सकता है। इसी वजह से मैं Apple ecosystem का उपयोग नहीं करूँगा.

  • Emulator को ब्लॉक करना: यह अजीब है कि Apple game console emulator की अनुमति देता है लेकिन PC emulator को ब्लॉक करता है। इससे ऐसा लगता है कि Apple pirated games को बढ़ावा दे रहा है.

  • Android और Windows tablet के लिए अवसर: Apple की पाबंदियों की वजह से Android और Windows tablet के लिए बाज़ार का अवसर खुलता है। लेकिन वे अब तक कीमत के हिसाब से अच्छे products नहीं बना पाए हैं.

  • Developer issue: व्यक्तिगत रूप से, WWDC में AI से जुड़ी खबरों से ज़्यादा यह मुद्दा महत्वपूर्ण है। यह सचमुच एक "developer" issue है.