स्मार्टफ़ोन इकोसिस्टम में 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 टिप्पणियां
LineageOS जैसी चीज़ें गायब होने की एक बड़ी वजह यह है कि स्मार्टफोन निर्माता सुरक्षा की बात करते हुए bootloader को लॉक कर देते हैं और उसे अनलॉक नहीं करने देते, इसलिए चाहकर भी उनका इस्तेमाल नहीं हो पाता।
सिर्फ Galaxy में भी, अगर Knox टूट जाए तो कहते हैं कि mainboard बदलना पड़ेगा।
कहने को यह भी कहा जा सकता है कि अगर Secure Folder इस्तेमाल नहीं करते तो फर्क नहीं पड़ता, फिर भी हिचकिचाहट रहती है।
मुझे stock Android पसंद है, इसलिए custom ROM इस्तेमाल करना चाहता था, लेकिन वह भी नहीं हो पाया, और इसे छोड़ते हुए कई साल हो गए।
Hacker News राय
IBM और Intel का मज़ाक उड़ाकर ARM की सफलता की तारीफ़ की जाती है, लेकिन x86-आधारित IBM PC ecosystem और standardized BIOS दशकों तक compatibility बनाए रखने वाले बड़े innovation थे। पहले OS development हार्डवेयर development से काफ़ी नज़दीकी से जुड़ा होता था.
Nokia के पास 2010 में Maemo और Meego के साथ एक शानदार मौका था, लेकिन internal problems और Microsoft के Elop की वजह से वह मौका खो गया.
mobile ecosystem वही दुनिया है जिसे Stallman और उनके साथियों ने रोकने की कोशिश की थी.
Librem 5, PinePhone, FuriLabs FLX1 जैसे device और Mobian, UBPorts, PostMarket OS जैसी distributions मौजूद हैं.
आधुनिक software की complexity के लिए बहुत funding चाहिए, और बड़ी कंपनियाँ open source में पैसा लगा रही हैं.
Sway इस्तेमाल किया जा सकता है और फिर भी GTK apps चलाए जा सकते हैं; Gnome इस्तेमाल करना ज़रूरी नहीं है.
mobile device hardware के अलग-अलग drivers के लिए open source versions विकसित करने और reverse engineer करने की ज़रूरत है.
iOS, Android, ChromeOS आदि ने modern programming languages और UI/UX का इस्तेमाल करके पूरे programming stack को फिर से बनाया है.
Android fork पर Google की रोक को GPL को bypass करने के तरीके के रूप में आलोचना की जाती है.
एक सच्चे FOSS Android की ज़रूरत है, और उम्मीद है कि उसी पर निर्माण किया जाए.