2 पॉइंट द्वारा GN⁺ 2024-10-07 | 2 टिप्पणियां | WhatsApp पर शेयर करें

स्मार्टफ़ोन इकोसिस्टम में Apple और Google के एकाधिकार की समस्या

  • Apple और Google के पास स्मार्टफ़ोन सॉफ़्टवेयर में लगभग एकाधिकार जैसी स्थिति है
  • LineageOS और Android modding धीरे-धीरे गायब होते जा रहे हैं
  • हम सब Big Tech कंपनियों के एकाधिकार से नफ़रत करते हैं, फिर भी हमने उन्हें अपने फ़ोन पर राज करने दिया

डेस्कटॉप PC इकोसिस्टम में Linux क्यों बचा रह सका

  • क्योंकि Linux इतना शक्तिशाली था कि कोई उसे रोक नहीं सका
  • हमने Microsoft के एकाधिकार के ख़िलाफ़ लड़ाई लड़ी, और भले ही डेस्कटॉप Linux का वर्ष कभी नहीं आया, फिर भी यह आज भी सुलभ है

LineageOS की बड़ी कमज़ोरी

  • यह Google पर निर्भर है
  • Verizon और बैंक modders की तुलना में कहीं ज़्यादा शक्तिशाली हैं, इसलिए वे हमें stock firmware इस्तेमाल करने के लिए मजबूर कर सकते हैं
  • modding community की भी गलती है कि उसने GNU/Linux community की तरह Microsoft की monoculture के ख़िलाफ़ पर्याप्त लड़ाई नहीं लड़ी

Linux स्मार्टफ़ोन की संभावनाएँ

  • ऐप्स की कमी होगी, लेकिन अगर अमेरिका Apple के ख़िलाफ़ मुक़दमा जीतता है, तो ज़्यादातर mobile apps को OS-agnostic Progressive Web App के रूप में बनाया जा सकेगा
  • Waydroid GNU/Linux फ़ोन के लिए बेहतरीन होगा, क्योंकि ज़रूरी Android apps कंटेनर में मिल सकते हैं

डेस्कटॉप Linux और Chromebook, BeOS या AmigaOS जैसे niche platform क्यों नहीं बन सकते

  • क्योंकि डेस्कटॉप के कई use cases वेब पर चले गए हैं, इसलिए वे OS पर निर्भर नहीं हैं
  • Word, Photoshop, Autodesk जैसी चीज़ें हैं, लेकिन बहुत से लोग ऐसे भी हैं जिन्हें उनकी ज़रूरत नहीं है

GN⁺ की राय

  • आज का स्मार्टफ़ोन इकोसिस्टम Apple और Google के एकाधिकार की वजह से बंद और कठोर हो गया है। इससे उपभोक्ताओं की पसंद सीमित होती है और innovation में बाधा आ सकती है
  • जैसे डेस्कटॉप PC बाज़ार में Linux Microsoft का मुकाबला कर सका, वैसे ही mobile बाज़ार में भी open OS के विकास और प्रसार की ज़रूरत दिखती है। हालांकि mobile app इकोसिस्टम की प्रकृति को देखते हुए यह आसान नहीं होगा
  • Google के Android पर निर्भरता कम करने और अधिक स्वतंत्र mobile OS विकसित करने की कोशिश सकारात्मक मानी जा सकती है। हालांकि मौजूदा Android apps के साथ compatibility, user convenience जैसी कई चुनौतियाँ भी होंगी
  • iOS और Android की दो-ध्रुवीय संरचना को तोड़ने के लिए सिर्फ़ तकनीकी बढ़त काफ़ी नहीं होगी। developers की सक्रिय भागीदारी, users की रुचि और समर्थन जैसे इकोसिस्टम-स्तर के बदलाव भी ज़रूरी होंगे
  • Apple और Google का एकाधिकार जितना गहराएगा, open source आधारित वैकल्पिक OS की मांग उतनी ही बढ़ेगी। Linux समुदाय के लिए अब mobile बाज़ार में प्रवेश की रणनीति और तरीकों पर और गंभीरता से सोचने का समय है

2 टिप्पणियां

 
koxel 2024-10-08

LineageOS जैसी चीज़ें गायब होने की एक बड़ी वजह यह है कि स्मार्टफोन निर्माता सुरक्षा की बात करते हुए bootloader को लॉक कर देते हैं और उसे अनलॉक नहीं करने देते, इसलिए चाहकर भी उनका इस्तेमाल नहीं हो पाता।
सिर्फ Galaxy में भी, अगर Knox टूट जाए तो कहते हैं कि mainboard बदलना पड़ेगा।
कहने को यह भी कहा जा सकता है कि अगर Secure Folder इस्तेमाल नहीं करते तो फर्क नहीं पड़ता, फिर भी हिचकिचाहट रहती है।
मुझे stock Android पसंद है, इसलिए custom ROM इस्तेमाल करना चाहता था, लेकिन वह भी नहीं हो पाया, और इसे छोड़ते हुए कई साल हो गए।

 
GN⁺ 2024-10-07
Hacker News राय
  • IBM और Intel का मज़ाक उड़ाकर ARM की सफलता की तारीफ़ की जाती है, लेकिन x86-आधारित IBM PC ecosystem और standardized BIOS दशकों तक compatibility बनाए रखने वाले बड़े innovation थे। पहले OS development हार्डवेयर development से काफ़ी नज़दीकी से जुड़ा होता था.

    • नए device पर मौजूदा OS boot कराने के लिए patch, configuration, और floppy drive driver को फिर से implement करना पड़ता था.
    • OS enthusiasts की कमी समस्या नहीं है; समस्या हैं अलग-अलग CPU, device tree, और असहयोगी vendors.
  • Nokia के पास 2010 में Maemo और Meego के साथ एक शानदार मौका था, लेकिन internal problems और Microsoft के Elop की वजह से वह मौका खो गया.

    • Sailfish, Ubuntu Touch, Firefox OS जैसी चीज़ें थीं, लेकिन बड़े vendors का support नहीं मिला.
    • iOS और Android mobile development के de facto standard platforms बन गए.
  • mobile ecosystem वही दुनिया है जिसे Stallman और उनके साथियों ने रोकने की कोशिश की थी.

    • PC पर यह नहीं हो पाया, लेकिन mobile devices के ज़रिए यह परोक्ष रूप से आ गया.
    • अगली paradigm shift के समय इस प्रवृत्ति को रोकना चाहिए.
  • Librem 5, PinePhone, FuriLabs FLX1 जैसे device और Mobian, UBPorts, PostMarket OS जैसी distributions मौजूद हैं.

    • iOS/Play Store की दीवारों के पीछे बंद services बहुत हैं, इसलिए critical mass की कमी है.
    • अभी सब कुछ पूरी तरह बंद नहीं हुआ है, इसलिए समय है.
  • आधुनिक software की complexity के लिए बहुत funding चाहिए, और बड़ी कंपनियाँ open source में पैसा लगा रही हैं.

    • इसकी वजह से छोटे indie/hobby/crowdfunded projects के लिए बराबरी करना मुश्किल हो जाता है.
  • Sway इस्तेमाल किया जा सकता है और फिर भी GTK apps चलाए जा सकते हैं; Gnome इस्तेमाल करना ज़रूरी नहीं है.

    • Linux systems में standard tools हैं, लेकिन वे loosely coupled हैं.
    • सवाल यह है कि Android/AOSP में components इतनी कड़ाई से जुड़े हुए हैं या नहीं.
    • Steamdeck इसका अच्छा उदाहरण है कि Linux system पर Android apps चलाए जा सकते हैं.
  • mobile device hardware के अलग-अलग drivers के लिए open source versions विकसित करने और reverse engineer करने की ज़रूरत है.

    • नहीं तो हर update पर ABI compatibility के लिए दुआ करनी पड़ेगी.
  • iOS, Android, ChromeOS आदि ने modern programming languages और UI/UX का इस्तेमाल करके पूरे programming stack को फिर से बनाया है.

  • Android fork पर Google की रोक को GPL को bypass करने के तरीके के रूप में आलोचना की जाती है.

  • एक सच्चे FOSS Android की ज़रूरत है, और उम्मीद है कि उसी पर निर्माण किया जाए.