1 पॉइंट द्वारा GN⁺ 2024-03-13 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Apple ने EU डेवलपर्स के लिए वेबसाइट से सीधे वितरण, इन-ऐप प्रमोशन डिज़ाइन चुनने की स्वतंत्रता, और सिर्फ अपनी ऐप्स के लिए वैकल्पिक ऐप स्टोर चलाने की अतिरिक्त अनुमति दी है
  • iOS 17.4 में खुले वैकल्पिक ऐप स्टोर का दायरा बढ़ाया गया है, जिससे third-party ऐप स्टोर अब अन्य डेवलपर्स के ऐप्स के बिना सिर्फ अपनी ऐप्स ही दे सकते हैं
  • वेबसाइट पेमेंट की ओर ले जाने वाले इन-ऐप प्रमोशन·डिस्काउंट·डील लिंक के लिए Apple template का उपयोग अब वैकल्पिक हो गया है
  • वेबसाइट वितरण केवल उन डेवलपर्स के लिए खुलेगा जो Apple Developer Program में 2 साल से अधिक लगातार सदस्य रहे हों और जिनके पास पिछले वर्ष EU में iOS पहली इंस्टॉल 10 लाख से अधिक वाला ऐप हो
  • वेबसाइट से सीधे डाउनलोड बाद के वसंत में आने वाले सॉफ़्टवेयर अपडेट के बाद उपलब्ध होगा और Apple की DMA अनुपालन योजना के तहत केवल EU में लागू होगा

EU डेवलपर्स के लिए खुले तीन विकल्प

  • Apple ने EU डेवलपर्स के लिए तीन अतिरिक्त बदलाव घोषित किए हैं
    • ऐप्स को वेबपेज से सीधे वितरित किया जा सकेगा
    • इन-ऐप प्रमोशन, डिस्काउंट और डील का डिज़ाइन डेवलपर अपनी पसंद से चुन सकेंगे
    • वैकल्पिक ऐप स्टोर चलाने के तरीके में नया विकल्प जोड़ा गया है

सिर्फ अपनी ऐप्स रखने वाला वैकल्पिक ऐप स्टोर

  • Apple ने पिछले सप्ताह iOS 17.4 में EU के भीतर वैकल्पिक ऐप स्टोर को सक्रिय किया
    • पहले third-party ऐप स्टोर अन्य डेवलपर्स के ऐप कैटलॉग और marketplace डेवलपर की अपनी ऐप्स दोनों दे सकते थे
  • इस बदलाव के बाद third-party ऐप स्टोर केवल अपने कैटलॉग की ऐप्स ही दे सकते हैं
    • उदाहरण के लिए, कोई game studio iOS पर सिर्फ अपने गेम्स देने वाला ऐप स्टोर बना सकता है

इन-ऐप प्रमोशन लिंक डिज़ाइन में ढील

  • जब डेवलपर यूज़र को अपनी वेबसाइट के transaction completion flow पर भेजते हैं, तब वे यह खुद चुन सकते हैं कि इन-ऐप प्रमोशन, डिस्काउंट और डील कैसे दिखाए जाएँ
  • वेबसाइट से जुड़ने वाले लिंक के डिज़ाइन में Apple template का उपयोग अब वैकल्पिक है

वेबसाइट से सीधे वितरण की शर्तें

  • डेवलपर्स को वेबसाइट से ऐप्स सीधे वितरित करने के लिए Apple के कुछ विशेष मानदंड पूरे करने होंगे
    • Apple Developer Program में 2 साल से अधिक लगातार सदस्यता होनी चाहिए
    • पिछले वर्ष EU में iOS पहली इंस्टॉल 10 लाख से अधिक वाला ऐप होना चाहिए
    • डेटा संग्रह नीति को पारदर्शी रूप से प्रकाशित करने जैसी लगातार लागू रहने वाली आवश्यकताओं का पालन करना होगा
  • इस तरीके से वितरित ऐप्स को भी अन्य iOS ऐप्स की तरह Apple की notarization requirements पूरी करनी होंगी
  • ऐप इंस्टॉल केवल App Store Connect में रजिस्टर्ड वेब डोमेन से ही संभव होगा

उपलब्ध API और रिलीज़ समय

  • स्वीकृत डेवलपर्स को वेब वितरण को सपोर्ट करने वाले API की पहुँच मिलेगी
    • वेब पर ऐप वितरण
    • सिस्टम फीचर्स के साथ integration
    • backup और restore
    • अन्य फीचर्स
  • वेब वितरण बाद के वसंत में आने वाले सॉफ़्टवेयर अपडेट के बाद उपलब्ध होने वाला है
  • इस अपडेट से पहली बार iOS पर वेबसाइट से सीधे ऐप डाउनलोड करना संभव होगा

केवल EU तक सीमित लागू

  • ये नवीनतम बदलाव Apple की Digital Markets Act(DMA) अनुपालन योजना का हिस्सा हैं
  • इसका लागू क्षेत्र EU के भीतर तक सीमित है

1 टिप्पणियां

 
GN⁺ 2024-03-13
Hacker News की राय
  • Apple को खुले सिस्टम के आगे झुकना पड़ेगा, यह वाकई उनके लिए भयानक होगा, लेकिन पता नहीं वे web जैसे लगभग असीमित स्पेस में मौजूद होने भर की वजह से ऐप revenue पर लगने वाले अविश्वसनीय टैक्स के बिना क्या कर पाएंगे
    MacBook पर आप पूरे दिन कई स्रोतों से ऐप डाउनलोड करते रहें, किसी को कोई नुकसान नहीं होता। जोखिम समझ में आते हैं, लेकिन मेरे अपने डिवाइस पर software को स्वतंत्र और निष्पक्ष तरीके से इस्तेमाल करने का मूल्य marketplace द्वारा दी जाने वाली कमजोर सुरक्षा से कहीं ज्यादा बड़ा है
    Apple की लालच की कोई सीमा नहीं है, और भले ही मैं EU का बहुत बड़ा प्रशंसक नहीं हूं, लेकिन इस तरह के regulation industry की दिग्गज कंपनियों को consumer और developer पर अत्यधिक लागत थोपकर अपनी स्थिति का दुरुपयोग करने से रोकते हैं
    अगर commercial real estate किरायेदारों के revenue का एक निश्चित प्रतिशत काटने लगे, तो समय के साथ ज्यादातर ढह जाएंगे, और सिर्फ बड़े खिलाड़ी बचेंगे, जो अपने दयालु corporate overlord से मन ही मन नाराज होंगे

    • यह सब देखकर भी आप EU को पसंद नहीं करते, यह हैरान करता है। EU मुझे किसी भी अन्य बाहरी देश की तुलना में privacy और नागरिक अधिकारों की ज्यादा परवाह करता दिखता है
      मैं अमेरिकी नहीं हूं, इसलिए आसानी से देख सकता हूं कि अमेरिका दूसरे देशों पर क्या असर डालता है; ऐसे में EU को ऐसा बताना कि वह अपने सदस्य देशों और नागरिकों की कीमत पर जरूरत से ज्यादा दखल देता है, अज्ञानतापूर्ण और असंवेदनशील लगता है
    • एक बात और आगे बढ़ाकर कहें तो, App Store असल में Apple के लिए नुकसानदेह है। इसने ऐसा परिणाम पैदा किया है जिसमें ऐप्स छनकर सबसे घटिया चीजें ही रह जाती हैं
      पहले App Store ब्राउज करना मजेदार था, लेकिन अब चिढ़ पैदा करता है। पांच-छह ऐप डाउनलोड कर भी लो, तो चलाने के कुछ मिनटों के अंदर उन्हें delete करना पड़ता है, क्योंकि या तो subscription/rental वाली charging mentality होती है या घटिया functionality
    • मुख्य तर्क से असहमत नहीं हूं, लेकिन premium commercial real estate वास्तव में अक्सर इसी तरह operate करता है। developer stores की gross sales का हिस्सा भी ले लेते हैं
    • ऐसी राय रखते हुए भी आपके पास MacBook है, यह दिलचस्प है। Framework जैसी बेहतर कंपनी को support न करने की वजह जानना चाहूंगा
    • कुल मिलाकर अच्छा लिखा है। बस commercial real estate द्वारा revenue का प्रतिशत लेने वाली बात पर, जहां तक मुझे पता है, luxury fashion brands में ऐसे contracts कभी-कभी इस्तेमाल होते हैं
  • अगर “alternative app marketplace” में marketplace developer की अपनी ऐप सूची ही हो सकती है, तो समझ नहीं आता कि वह marketplace कैसे हुआ
    “web distribution” भी यही है कि approved developers अपनी owned website से EU users को iOS apps सीधे distribute कर सकें; यह सब बहुत साफ दिखाता है कि Apple का मकसद competition रोकना है। यह security issue नहीं है जैसा Apple झूठ बोलता रहा है, बल्कि App Store monopoly बनाए रखने की कोशिश है

    • पहले alternative marketplace चलाने के लिए दूसरे developers की submissions स्वीकार करनी पड़ती थीं। अब भी दूसरे developers की submissions ली जा सकती हैं, लेकिन अब यह अनिवार्य नहीं है
    • web distribution में marketplace distribution की तुलना में app और developer review की requirements ज्यादा सख्त हैं
    • यह कहना कि मकसद App Store monopoly बनाए रखना है, तभी समझ आता है जब यह माना जाए कि payments App Store से बंधे हैं, है न? वास्तव में ऐसा नहीं है
      अगर payments को motivations की सूची से हटा दें, तो आपके हिसाब से Apple को apps को third-party marketplaces के बजाय App Store पर लाने के लिए प्रेरित करने की वजह क्या है?
    • store कैसे operate होता है, इस पर बहस पूरी तरह वैध है, लेकिन यह भी सच है कि सिर्फ एक store होना पूरे iOS को ज्यादा सुरक्षित बनाता है
    • मुझे लगता है Apple उस listing से कमाई करेगा
  • यह सचमुच प्रभावशाली है कि Apple की legal team DMA की भाषा के हर loophole को खोजने में कितना समय और मेहनत लगाती है
    alternative app store की प्रति install 50 cents, App Store के बाहर apps की 10 लाख installs के बाद प्रति install 50 cents, alternative app store के लिए 10 लाख dollar की collateral जैसी चीजें DMA के शब्दों का पालन करती हैं, लेकिन उसकी भावना का नहीं
    मैं सचमुच देखना चाहूंगा कि European Commission Apple को court में घसीटकर इस व्यवहार का कानूनी बचाव करवाए। लोगों को अपने अधिकार इस्तेमाल करने से रोकने के लिए बनाई गई ये workaround व्यवस्थाएं आखिरकार Apple पर भारी पड़ेंगी

    • EU हमेशा कानून की भावना को महत्व देता आया है, और Apple इसकी आदी नहीं है। Apple जब-जब यह समझता है, उसका चिड़चिड़ापन सामने आता है
    • शायद यह अमेरिकी शैली की खासियत हो, लेकिन कोई भी company ऐसा न करे तो मुझे उल्टा आश्चर्य होगा। अगर कोई law हमारे business को प्रभावित करता है, तो “कानून का पालन करते हुए हम पर उसका न्यूनतम असर कैसे पड़े?” यह देखना स्वाभाविक है
      यहां कुछ लोग मानो उम्मीद कर रहे हैं कि Apple बस ऐसे हार मान ले जैसे कोई parent room में आकर कह दे, “नहीं किया तो डांट पड़ेगी”
      अगर सच में कानून की भावना ही मायने रखती है, तो कानून को specificity की जरूरत ही नहीं होगी। “सभी के साथ fair व्यवहार करो, और install कहीं से भी संभव होना चाहिए” इतना काफी होगा
    • DMA में anti-circumvention clause भी साफ लिखा है, इसलिए Apple यहां काफी जोखिम भरी रस्सी पर चल रहा है
      Article 13 Apple के लिए दिलचस्प हिस्सा है: https://www.eu-digital-markets-act.com/Digital_Markets_Act_A...
    • यहां सचमुच अरबों dollar के net profit दांव पर हैं। App Store को अभी जैसा है वैसा बनाए रखने के लिए Apple हर संभव कोशिश न करे तो मुझे उल्टा आश्चर्य होगा
    • market leader की complacent attitude आखिरकार उसी को पीछे से चोट पहुंचा सकती है
      दुनिया लगातार ज्यादा technical होती जा रही है, और लोग openness मांगेंगे। अगर मैंने कोई product खरीदा है, तो उसे अपनी इच्छा के मुताबिक इस्तेमाल करने की reasonable flexibility होनी चाहिए। चाहे उसे तोड़ूं, किसी और काम में लगाऊं, या improve करूं, मेरी लगभग हर owned चीज की तरह मुझे choice चाहिए
      अगर Apple जरा भी खुलने को तैयार नहीं है, तो लोग अपने wallets से vote करेंगे
  • पूरा ऐप ecosystem (Android और Apple) marketplace owner की value extraction को अधिकतम करने के लिए बारीकी से बनाया गया है, और user value एक गौण विचार है
    मूल रूप से, अगर corporate interests ने web बनाया होता, तो शायद वह ऐसा ही दिखता। उल्टा, “app” बेहतर design किया गया web भी हो सकता था, लेकिन असल में यह एक अपेक्षाकृत सुस्त gated process बन गया, जिसमें इस्तेमाल करने से पहले app को साफ़ तौर पर install करना पड़ता है
    web को pages deliver करने के लिए design किया गया था और वह हिस्सा अच्छी तरह design किया गया था, लेकिन application जैसी functionality बाद में organic तरीके से बढ़ी और काफ़ी गड़बड़ हो गई

    • निष्पक्ष रूप से कहें तो, इसमें natural evolution वाला पहलू भी है
      TI calculator programmable थे और मेरे sibling ने उनका इस्तेमाल किया था। बाद में Pocket PC (Windows CE) पर third-party programs थे, और publishers उन्हें files के रूप में distribute करते थे। Program stores ऐसी webpages थीं जहां लोग files बेचते थे। मैंने Skyscape medical books भी इस्तेमाल कीं, जहां program को आम तौर पर install करने के बाद version और file के हिसाब से code खरीदा जाता था, और सब कुछ webpages के ज़रिए होता था
      फिर Android आया और Google Marketplace, यानी आज का Play Store बना। हालांकि packages अक्सर license verification के लिए Google services का इस्तेमाल नहीं करते थे, और कई बार बस files ही होते थे। मुख्य प्रगति ease of use थी
      उसके बाद iOS आया और यह extreme बकवास शुरू हुई कि apps को “sideload” नहीं किया जा सकता। Store अब सुविधा नहीं, बल्कि ज़रूरत बन गया। बेशक, “safety” के लिए। यहां मुख्य “progress” यह थी कि कटे हुए सेब वाले cartoon से सजे mass-market commodity phone को कई Americans को VIP-only जैसा “exclusive” product मानने के लिए मना लिया गया। इसकी तुलना NFT phenomenon से की जाती है, फर्क बस इतना है कि fruit cartoon सच में जम गया
    • संभव भविष्य के बारे में सोचकर सच में अफ़सोस होता है: https://en.wikipedia.org/wiki/Firefox_OS
    • ऐप ecosystem marketplace owner की value extraction पर केंद्रित हो गया, क्योंकि developers और consumers दोनों ने उस deal को खुशी-खुशी स्वीकार किया, इसलिए यह standard बन गया
    • web को hypermedia का इस्तेमाल करके अच्छी तरह design किया गया था, और यह hyperlinks और forms के लिए बहुत अच्छी तरह फिट बैठता है
      लेकिन companies और web developers ने इन basic elements का इस्तेमाल और improvement करने के बजाय सब कुछ फेंक दिया और कई बार फिर से बनाया
      सबसे बड़ा offender वह पक्ष है जिसने जानबूझकर web apps को पीछे रखा ताकि native apps से ज़्यादा पैसा निकाला जा सके, यानी Apple
      jQuery, Angular जैसी चीज़ों, React, और अब WASM तक आते-आते REST concepts को पूरी तरह छोड़ दिया गया और JSON नाम के hybrid data format को web के ऊपर ठूंस दिया गया। जबकि strong types, semantics, hypermedia, permissions वगैरह वाला XML मौजूद था। अब इन्हीं चीज़ों को JSON के ऊपर फिर से बनाया गया है, लेकिन वे बदतर और कमज़ोर हैं
      आखिरकार HTMX के साथ एक पूरा चक्कर लगाकर वापस आ गए। Web developers कितनी बार wheel को फिर से invent करेंगे? वे यह क्यों नहीं देख पाते कि कुछ problems 2000s की शुरुआत में solve हो चुकी थीं, और उन्हें improve करना भी संभव है?
    • किसी को app को web app के रूप में distribute करने से रोकने वाली सचमुच कोई चीज़ नहीं है। Distribution के लिए PWA भी ज़रूरी नहीं है
  • यह Apple की एक और malicious compliance भर है। Independent developers को web distribution से पूरी तरह बाहर रखा गया है, और यह सिर्फ़ उन developers पर लागू होता है जो पहले से Apple tax दे रहे हैं
    Web distribution के लिए पात्र होने के लिए Apple Developer Program में लगातार 2 साल अच्छी standing में enrolled होना होगा, और पिछले साल EU iOS पर 10 लाख से ज़्यादा first annual installs वाली app होनी चाहिए
    Developer को पिछले 12 महीनों में 10 लाख से ऊपर हर first annual install के लिए €0.50 CTF देना होगा
    https://developer.apple.com/support/web-distribution-eu/

    • दूसरे शब्दों में, यह option अभी भी इस्तेमाल लायक नहीं, एक joke है। मतलब “आप independent distribution कर सकते हैं... बशर्ते पिछले 1 साल में आपकी app iOS App Store पर पहले से popular रही हो”
    • सच में उम्मीद है कि EU regulators इसे यूं ही नहीं जाने देंगे
    • malicious compliance का अगला कदम शायद यह होगा कि हर किसी को कहीं से भी apps publish करने दिया जाए, लेकिन ऐसे technical warnings के साथ जिन्हें ignore करने के लिए design किया गया हो
    • मज़ाक जैसा है। macOS या Android पर ऐसी limitations नहीं हैं। पूरी तरह बेकार है और कुछ भी solve नहीं करता
    • अगर independent developers तक eligible हो जाएं, तो हर कोई eligible होगा, और security incidents का बढ़ना inevitable होगा। Apple उसी को रोकने की कोशिश कर रहा है। वह attack surface को छोटा रखना चाहता है
      Apple की philosophy Singapore जैसे देशों की judicial philosophy जैसी है। यह freedom को safety के बदले trade करने का तरीका है। कुछ लोगों को यह trade पसंद है और कुछ को नहीं। और technology के मामले में यह साफ़ दिखता है कि लोग freedom को सबसे आख़िरी priority पर रखते हैं
  • मैं चाहता हूं कि मुझे अपने device पर अपनी apps install करने दिया जाए। सालाना $99 दिए बिना, और signing भी reasonable अवधि तक बनी रहे
    अफ़सोस है कि यह कदम ऐसा करने की अनुमति देता नहीं लगता

    • इसी वजह से शायद मैं आगे चलकर Vision Pro नहीं खरीदूंगा। आखिरकार यह iOS जैसा walled garden experience ही होगा
      अगर device पर arbitrary macOS apps चला सकें तो वह कहीं ज़्यादा useful होगा, लेकिन शायद वह MacBook market को cannibalize करेगा, और Apple के पास ऐसी नई product line लाने की कोई वजह भी नहीं होगी जिसमें वह developers को 30% देने के लिए मजबूर न कर सके
    • मैं लंबे समय से video game consoles पर भी ऐसा कर पाना चाहता था। Living room में बड़ी screen वाला powerful computer पड़ा है, लेकिन access बंद है
      उम्मीद है EU अगली बार Sony और Nintendo को देखेगा
    • Altserver+Altstore इस्तेमाल कर सकते हैं। Altserver apps को re-sign करता है, और Altstore background में apps को “refresh” करता है ताकि वे expire न हों
      Refresh तब होता है जब आप Altserver वाले ही Wi‑Fi network पर हों। मेरे मामले में ज़्यादातर ठीक चलता है, लेकिन कभी-कभी phone को पहचान दिलाने के लिए Altserver को छेड़ना पड़ता है
      यह समस्या solve नहीं करता और मेरे लिए भी बहुत annoying limitation है, लेकिन कम-से-कम mitigate तो करता है। हालांकि self-signed apps की संख्या वाली limit solve नहीं करता
    • सालाना $99 देने को भी तैयार हूं। बस signing एक हफ़्ते से ज़्यादा, ideally हमेशा के लिए चले। जिस साल मैं app update नहीं करना चाहता, उस साल developer membership fee नहीं दूंगा
    • क्या PWA काफी है? आप app से क्या करना चाहते हैं, इस पर निर्भर करता है, लेकिन ज़्यादातर चीज़ों के लिए native apps तक सीमित features की ज़रूरत नहीं होती
      Users के लिए तो बस installation convenience की वजह से App Store पर डालता हूं। कोई नहीं जानता कि PWA install कैसे करना है
      जब सिर्फ़ अपने इस्तेमाल के लिए बनाता हूं, तो हमेशा web पर बनाता हूं
  • Apple अभी भी DMA की आवश्यकताओं, खासकर Article 6(7), का पालन नहीं कर रहा है
    यह प्रावधान कहता है कि gatekeeper को core platform services के साथ दी जाने वाली या उन्हें support करने वाली सेवाओं के business users और alternative providers को, उसी operating system, hardware और software functionality के लिए मुफ्त में प्रभावी interoperability और access देना होगा, जिसे वह gatekeeper ऐसी सेवाएँ देते समय access या इस्तेमाल करता है
    यानी Core Technology Fee अपने आप में अवैध है
    एकमात्र exception security है, इसलिए शायद Apple IPA files की notarization मांग सकता है, लेकिन Android में इसे बिल्कुल enforce न करने पर भी आसमान नहीं टूट पड़ा, इसलिए वह भी पक्का नहीं है। यह requirement कि developer पहले से अच्छी standing में हो और app downloads 20 लाख हों, पागलपन की हद तक है और यह भी non-compliance है

    • नियम शायद पर्याप्त सख्त नहीं हैं। gatekeeper को app distribution पर कोई control नहीं होना चाहिए
      notarization और code signing के दूसरे रूपों को बंद किया जा सकना चाहिए, और gatekeeper को privileged position में नहीं रखा जाना चाहिए। उदाहरण के लिए, दूसरे certificates register किए जा सकने चाहिए
    • यकीन नहीं होता कि compliance से इतनी खुलेआम बचा जा रहा है। internal legal advice काफी दिलचस्प होगी
  • यह बात सचमुच परेशान करती है कि यह चर्चा developers पर बहुत ज्यादा focus करती है, और यहीं समस्या है। असल में कितने users यह चाहते हैं, मुझे नहीं पता। कुछ तो होंगे, लेकिन meaningful number होगा या नहीं, संदेह है
    अगर आखिरकार अमेरिका में भी ऐसी चीज आती है, तो एक user के तौर पर मुझे उम्मीद नहीं है, क्योंकि लगता है कि phone पर मेरा control बढ़ने के बजाय घटेगा
    walled garden ही वह वजह है जिसके कारण मैंने iPhone चुना और ecosystem में बना हुआ हूँ। subscription cancel करने की कोशिश करते समय कई websites अब भी जिन dark patterns का इस्तेमाल करती हैं, या जल्द charge होने वाले annual subscription की जानकारी न देने जैसी चीजों के झांसे में नहीं आना पड़ता
    अगर कोई app मुझसे पैसे लेना चाहता है, तो उसे App Store से होकर ही गुजरना पड़ता है—यह user के तौर पर मेरे हित में है। उम्मीद है developers भी जल्दी समझेंगे कि अगर वे मुझे App Store के बाहर subscribe करने के लिए push करेंगे, तो उन्हें मुझसे 70% नहीं बल्कि 0 डॉलर मिलेंगे
    Facebook जैसी कंपनियाँ users को जबरन App Store के बाहर धकेलेंगी, इसकी चिंता बनी रहती है। Epic यह पहले से कर रहा है

    • असल में कितने users इस मुद्दे को समझते हैं? यह किसी को नीचा दिखाने के लिए नहीं कह रहा; यह subtle और tricky मामला है
      अगर anonymous तरीके से बस यह पूछा जाए, “क्या आपको लगता है कि porn apps download कर पाने चाहिए?”, तो मुझे लगता है काफी users हाँ कहेंगे। कितने users जानते हैं कि iOS app के अंदर Netflix subscribe क्यों नहीं किया जा सकता, या Apple की fee कितनी है? सरकार utility providers क्या कर सकते हैं और क्या नहीं, इसे ऐसे तरीकों से regulate करती है जिन्हें मैं पूरी तरह नहीं जानता। मैं इस मुद्दे को भी वैसा ही देखता हूँ
      मेरे हिसाब से यह सब free market पर लौट आता है। इसे ignore करके लगातार सिर्फ App Store से ही लेना आपकी freedom है। अगर आप और बहुत से लोग ऐसा करते हैं, तो market साबित कर देगा कि यह idea failure है
    • कुछ walled garden समर्थकों की logic दिलचस्प है। अगर कहा जाए “Apple पसंद नहीं है तो मत खरीदो,” तो apps पर भी यही logic लगाया जा सकता है
      “यह third-party app store या उसके dark patterns पसंद नहीं हैं तो मत खरीदो।” wallet से vote करने वाली बात दोनों तरफ लागू होती है
      या फिर यह विकल्प भी है कि Apple और दूसरे sellers, दोनों को customers का शोषण करने से रोकने के लिए regulate किया जाए
      और Apple की protection इतनी प्रभावी भी नहीं है। App Store subscription scams से भरा पड़ा है
    • सहमत हूँ। अगर marketing का अनुभव scammy marketing में नहीं, बल्कि paying customers के लिए क्या valuable है यह पहचानना सीखने में रहा हो, तो यहाँ की समस्या दिखेगी
      Apple ने जानबूझकर walled garden तैयार किया, और लोगों को उसके अंदर रहना पसंद है। घर पर मैं हर चीज customize करने के लिए Void Linux machine इस्तेमाल करता हूँ, लेकिन phone के लिए iPhone इस्तेमाल करता हूँ। क्योंकि मेरे पिछले Android ऐसे apps के दलदल थे जो sync नहीं होते थे और आधे-अधूरे mess थे
      अब दीवार के बाहर के लोग अंदर आना चाहते हैं और दीवारें गिरा रहे हैं, और उन्हें लगता है जैसे उन्हें बिल्कुल अंदाजा नहीं कि ऐसा करने से वे उसी चीज को नष्ट कर देंगे जो उस जगह को आकर्षक बनाती है
    • Apple का App Store monopoly users से अपने device पर Apple द्वारा approve न किए गए apps install करने की freedom छीनता है
      user को मिलने वाला benefit यह है कि वे App Store policies का उल्लंघन करने वाले apps install कर सकते हैं, जैसे कोई ऐसा game जिसमें वह flag दिखता हो जो अमेरिकी गृहयुद्ध में हारने वाले पक्ष से सबसे अधिक जुड़ा है। यह Apple द्वारा App Store censorship लागू करने के ज्यादा चर्चित उदाहरणों में से एक है
      subscription cancel करना बेहद मुश्किल बनाना या जल्द charge होने की जानकारी न देना जैसे dark patterns को deceptive billing practices मानकर अवैध किया जाना चाहिए
      https://techcrunch.com/2015/06/25/apple-bans-games-and-apps-...
    • मैंने iPhone इसलिए चुना क्योंकि Android मुझे खास पसंद नहीं था और कोई दूसरा option नहीं था। सिर्फ दो अलग-अलग platforms होना पर्याप्त choice नहीं है, इसलिए उन platforms के अंदर choices बनानी होंगी
      आपको walled garden पसंद हो सकता है, लेकिन मैं Firefox engine और uBlock Origin वाला native Firefox चाहता हूँ
  • जैसा Apple ने पिछले हफ्ते दिखाया, वह किसी भी developer की access कभी भी, किसी भी वजह से, मनमाने ढंग से हटा सकता है, इसलिए यह अभी भी पर्याप्त नहीं है। Apple को code signing और publishing process से पूरी तरह बाहर होना चाहिए

    • पिछले हफ्ते क्या हुआ था, जानना चाहूँगा। क्या आप context बता सकते हैं?