GrapheneOS ने डिफ़ॉल्ट ऐप्स और सुरक्षित क्लिपबोर्ड का व्यापक पुनर्गठन किया
GrapheneOS अपने पुराने डिफ़ॉल्ट Android ऐप्स का व्यापक पुनर्गठन कर रहा है, जिसकी शुरुआत पूरी तरह आधुनिक बनाए गए Messaging client से हो रही है और Apache-लाइसेंस वाले ReFra प्रोजेक्ट के fork पर आधारित नए gallery की योजना है, साथ ही एक “secure clipboard” सुविधा भी लाई जा रही है। एक बड़ा लक्ष्य मानक-आधारित RCS को end‑to‑end encryption (Messaging Layer Security के माध्यम से) के साथ जोड़ना है, ताकि उपयोगकर्ता Google की अपनी ऐप पर निर्भर हुए बिना iOS और Google Messages उपयोगकर्ताओं के साथ निजी, interoperable messaging कर सकें। टिप्पणीकार RCS की उपयोगिता बनाम Signal जैसे थर्ड-पार्टी messengers, कुछ लोकप्रिय FOSS apps को बाहर करने वाली licensing constraints, और यह कि क्या Google के Android पर नियंत्रण कड़ा करने के साथ AOSP में और निवेश करना समझदारी है, इस पर बहस करते हैं.
RCS, SMS/MMS, और मैसेजिंग इकोसिस्टम
- कई लोग RCS को SMS/MMS की तुलना में एक तकनीकी उन्नति मानते हैं: बेहतर ग्रुप चैट, उच्च-गुणवत्ता वाला मीडिया, टाइपिंग इंडिकेटर, और (नए स्पेक्स में) MLS के माध्यम से एंड-टू-एंड एन्क्रिप्शन।
- अन्य लोगों का तर्क है कि RCS, Signal जैसे ऐप्स से कमतर है, यह कैरियर-प्रेरित था, और अब बड़े पैमाने पर Google के नियंत्रण में है, जिससे इसकी ओपननेस कमजोर होती है।
- क्षेत्रीय अंतर पर ज़ोर दिया गया है: अमेरिका में डिफ़ॉल्ट SMS/RCS/iMessage प्रमुख हैं और WhatsApp दुर्लभ है; दुनिया के अधिकांश हिस्सों में WhatsApp और अन्य OTT मैसेंजर हावी हैं और RCS लगभग अप्रासंगिक है।
- कुछ उपयोगकर्ता RCS की विश्वसनीयता समस्याएँ और माइग्रेशन की परेशानी बताते हैं, जिसके कारण उन्होंने इसे छोड़ दिया।
- चिंता है कि RCS कैरियर्स और Google को नया लाभ-लीवर देता है (जैसे, मोनेटाइज़ेशन, विज्ञापन), हालांकि अन्य लोग ज़ोर देते हैं कि यदि इसे E2EE के साथ लागू किया जाए तो यह साधारण SMS से अभी भी बहुत बेहतर है।
RCS और सुरक्षित क्लिपबोर्ड पर GrapheneOS का रुख
- GrapheneOS चाहता है कि RCS, मुख्यधारा के Android और iOS उपयोगकर्ताओं के लिए, उन्हें किसी थर्ड-पार्टी ऐप पर मजबूर किए बिना, डिफ़ॉल्ट रूप से E2EE प्रदान करे।
- वे RCS को Signal/अन्य मैसेंजर्स पर प्राथमिकता के रूप में नहीं, बल्कि SMS/MMS के आवश्यक विकास के रूप में पेश करते हैं।
- कुछ टिप्पणीकार चाहते हैं कि GrapheneOS एक खुले, गोपनीयता-केंद्रित मैसेंजर को बंडल करके सक्रिय रूप से बढ़ावा दे; GrapheneOS तटस्थ रहना पसंद करता है और केवल कैरियर-आधारित मैसेजिंग को संभालना चाहता है।
- सुरक्षित क्लिपबोर्ड को एक अलग नई सुविधा के रूप में उल्लेख किया गया है, जिसकी अपनी घोषणा-थ्रेड है।
डिफ़ॉल्ट ऐप्स का पुनर्गठन (मैसेजिंग, गैलरी, कीबोर्ड)
- स्टॉक AOSP ऐप्स, विशेषकर Messaging और Gallery, को व्यापक रूप से पुराना और भद्दा माना जाता है।
- GrapheneOS ने Messaging UI को आधुनिक Android UI तकनीक के साथ पूरी तरह से फिर से लिखा है, शुरुआत में parity और maintainability पर ध्यान देते हुए, और बाद में RCS सपोर्ट की योजना है।
- वे AOSP Gallery को बदलना चाहते हैं, संभवतः Apache-लाइसेंस वाले किसी प्रोजेक्ट (ReFra) को fork करके और integrations को हटाकर या फिर से आकार देकर।
- कई वैकल्पिक कीबोर्डों पर चर्चा की गई; उपयोगकर्ता कुछ थर्ड-पार्टी विकल्पों की प्रशंसा करते हैं, लेकिन लाइसेंसिंग और उपयोगिता संबंधी सीमाएँ तय करती हैं कि GrapheneOS क्या बंडल कर सकता है।
लाइसेंसिंग सीमाएँ
- GrapheneOS चाहता है कि उसका core OS AOSP से अधिक प्रतिबंधात्मक न हो (GPLv2 + permissive); GPLv3 और “source-available” लाइसेंस (जैसे FUTO keyboard) preinstalled apps के लिए असंगत माने जाते हैं।
- कुछ लोग तर्क देते हैं कि GPLv3 aggregation कानूनी रूप से ठीक होगा; GrapheneOS दोहराता है कि यह एक जानबूझकर अपनाई गई नीति है, कोई कानूनी असंभवता नहीं।
Android/AOSP पर निर्भरता और भविष्य
- Google के Android पर नियंत्रण कड़ा करने और क्या भविष्य में एक hard fork व्यावहारिक होगा, इस पर बहस।
- कई लोग app ecosystem lock-in की ओर इशारा करते हैं: mainstream apps की कमी के कारण कोई भी non-Android mobile OS संघर्ष करता है।
- GrapheneOS को सुरक्षा और compatibility के लिए pragmatically AOSP पर निर्माण करते हुए, लंबी अवधि की अनिश्चितता को स्वीकार करते हुए देखा जाता है।
विकास में AI का उपयोग
- GrapheneOS ज़ोर देता है कि वे LLMs के साथ “vibe code” नहीं करते।
- वे models का उपयोग मुख्यतः code review और tests बनाने के लिए करते हैं, और दावा करते हैं कि इससे code quality बेहतर होती है और अधिक issues पकड़ी जाती हैं, जबकि मानव-आधारित कड़े मानक बनाए रखते हैं।