Xiaomi का लक्ष्य लॉन्च के बाद 3 महीने के भीतर नए उपकरणों के लिए कर्नेल सोर्स कोड जारी करना है

Xiaomi लंबे समय से कर्नेल स्रोतों को समय पर जारी करने में विफल रहा है, लेकिन अब कंपनी किसी भी नए डिवाइस के लिए लॉन्च के 3 महीने के भीतर कर्नेल स्रोत कोड जारी करने के लिए प्रतिबद्ध है।

Xiaomi एक ऐसी कंपनी है जो अपने उपकरणों के लिए काफी प्रसिद्ध है जो कीमत के सापेक्ष उत्कृष्ट विशिष्टताएँ प्रदान करते हैं। स्मार्टफ़ोन उनके कई उद्यमों में से एक है, लेकिन इस तरह से कंपनी ने विश्व स्तर पर अपना नाम रोशन किया है। कंपनी का तेजी से विस्तार भारत जैसे बाजारों में इसने लाखों नए उपयोगकर्ताओं को एंड्रॉइड चलाने वाले स्मार्टफ़ोन पर ला दिया है, जिसके परिणामस्वरूप हमारे मंचों पर नए उपयोगकर्ताओं की एक लहर आ गई है जो अपने डिवाइस को अनुकूलित करना चाहते हैं। दुर्भाग्य से, जैसा कि उन्होंने दिखाया है, Xiaomi के पास ओपन सोर्स लाइसेंस के अनुपालन का खराब इतिहास है समय और समय और समय फिर से कि वे अपने उपकरणों के लिए कर्नेल स्रोत कोड जारी करने में विफल होकर सामान्य सार्वजनिक लाइसेंस v2 (GPLv2) का उल्लंघन करने को तैयार हैं। जीपीएल ही हमारे मंचों पर डेवलपर समुदाय को संभव बनाता है, क्योंकि सभी एंड्रॉइड फोन लिनक्स कर्नेल पर और उसके बिना चलते हैं स्रोत कोड तक पहुंच कस्टम एओएसपी-आधारित रोम के लिए लगभग असंभव होती जिस तरह से उन्होंने हमारे यहां किया है मंच.

जीपीएल के तहत लाइसेंस प्राप्त सभी सॉफ़्टवेयर का स्रोत कोड अनुरोध पर उपलब्ध कराया जाना चाहिए। एंड्रॉइड चलाने वाले स्मार्टफ़ोन के लिए, इसका मतलब है कि Xiaomi जैसी कंपनियों को डिवाइस पर भेजे जाने वाले किसी भी संकलित लिनक्स कर्नेल बायनेरिज़ के लिए कर्नेल स्रोत कोड जारी करना होगा। हालाँकि, आज तक, डेवलपर समुदाय और प्रौद्योगिकी मीडिया के लगातार अनुरोधों के बावजूद, बड़ी संख्या में Xiaomi डिवाइस बिना किसी उपलब्ध कर्नेल स्रोत कोड रिलीज़ के जारी किए गए हैं। हमने एक बार फिर Xiaomi से संपर्क करने का फैसला किया और पूछा कि कंपनी अपने प्रत्येक डिवाइस के लिए कर्नेल स्रोत कब जारी करेगी, लेकिन इस बार हम चुप रहे। Xiaomi के प्रवक्ता से एक आश्चर्यजनक घोषणा मिली: कंपनी की योजना इसके बाद 3 महीने के भीतर किसी भी नए डिवाइस के लिए कर्नेल स्रोत कोड जारी करने की है। शुरू करना।

"एक इंटरनेट कंपनी के रूप में, Xiaomi GNU जनरल पब्लिक लाइसेंस (GPL) का सम्मान करता है और प्रभावी अनुपालन के लिए प्रतिबद्ध है।

हम सतत विकास हासिल करने के लिए अपने सभी संसाधनों को तैनात कर रहे हैं और अपने कर्नेल रिलीज को तेज करने के लिए प्रयास कर रहे हैं। हम यह सुनिश्चित करना चाहते हैं कि प्रत्येक रिलीज़ सुरक्षित और स्थिर हो।

अब तक, हमने कई उपकरणों के लिए कर्नेल स्रोत प्रकाशित किए हैं। आगे बढ़ते हुए, हमारा लक्ष्य किसी डिवाइस के कर्नेल स्रोत को रिलीज़ करना है तीन महीने के भीतर इसके लॉन्च के बाद।" - Xiaomi के प्रवक्ता ने भेजे गए एक बयान में कहा XDA-डेवलपर्स

हालाँकि हम इस घोषणा और GPL का पालन करने के लिए Xiaomi की नवीनीकृत प्रतिबद्धता का सम्मान करते हैं, फिर भी हमें यह बताने की आवश्यकता है कि 3 महीने काफी हैं एक लंबा समय, खासकर जब Google, Sony और OnePlus जैसी कंपनियों से तुलना की जाती है जो नियमित रूप से कुछ ही समय बाद कर्नेल स्रोत कोड जारी करते हैं मुक्त करना। 3 महीने की समय-सीमा निश्चित रूप से है विशाल Xiaomi के पिछले व्यवहार में सुधार, जब पहले कंपनी की GPL का पालन करने के लिए कोई सार्वजनिक प्रतिबद्धता नहीं थी। Xiaomi को कुछ उपकरणों के लिए कर्नेल स्रोत जारी करने में सप्ताह, महीने या साल भी लग सकते हैं, इसलिए 3 महीने निश्चित रूप से कुछ भी नहीं से बेहतर है।

कंपनी ने हमें उन उपकरणों की एक सूची प्रदान की है जिनके लिए उन्होंने पहले ही कर्नेल स्रोत कोड जारी कर दिया है।

कर्नेल सोर्स कोड उपलब्धता वाले Xiaomi उपकरणों की सूची

शाखा

समर्थित उपकरणों

अरमानी-जेबी-ओएसएस

रेडमी 1एस

अरमानी-केके-ओएसएस

रेडमी 1एस, रडमी नोट सिंगल सिम

कैंक्रो-केके-ओएसएस

एमआई 3, एमआई 4, एम आई नोट

कैंक्रो-एम-ओएसएस

एमआई 3, एमआई 4, एम आई नोट

कप्पू-एन-ओएसएस

एमआई पैड 3

डायर-केके-ओएसएस

रडमी नोट सिंगल सिम

फेरारी-एल-ओएसएस

एम आई 4i

जेमिनी-एम-ओएसएस

एमआई 5

गुच्ची-केके-ओएसएस

रेडमी नोट डुअल सिम

हाइड्रोजन-एम-ओएसएस

एमआई मैक्स

इडो-एल-ओएसएस

रेडमी 2, रेडमी 3

जेसन-एन-ओएसएस

एमआई नोट 3

केन्ज़ो-एल-ओएसएस

रेडमी नोट 3 पूर्ण नेटकॉम

भूमि-एम-oss

रेडमी 3एस, रेडमी 3X

लट्टे-एल-ओएसएस

एमआई पैड 2

तुला-एल-ओएसएस

एमआई 4एस, एमआई 4सी, एमआई नोट प्रीमियम

मार्कडब्ल्यू-एम-ओएसएस

रेडमी 4 प्रीमियम

मिडो-एम-ओएसएस

रेडमी नोट 4एक्स स्टैंडर्ड

mi1_kernel

एमआई 1

mi2_kernel

एमआई 2, एमआई 2ए, एमआई 2एस

मोचा-केके-ओएसएस

एमआई पैड

ऑक्सीजन-एन-ओएसएस

एमआई मैक्स 2

मीन-केके-ओएसएस

एमआई 3 चीनी मोबाइल

रीवा-एन-ओएसएस

रेडमी 4ए, रेडमी 5, रेडमी 5ए

धनु-एन-ओएसएस

एमआई 6, एमआई मिक्स 2

धनु-ओ-ओएसएस

एमआई 6, एमआई मिक्स 2

सैंटोनी-एन-ओएसएस

रेडमी 4एक्स

वृश्चिक-एम-ओएसएस

एमआई 5, एमआई 5एस, एमआई 5एस प्लस, एमआई मिक्स, एमआई नोट 2

थॉमस-केके-ओएसएस

रेडमी 2 स्टैंडर्ड

टिसोट-एन-ओएसएस

एमआई ए1

टिसोट-ओ-ओएसएस

एमआई ए1

व्हाईरेड-एन-ओएसएस

रेडमी नोट 5

प्रत्येक शाखा के लिए स्रोत कोड हो सकता है यहाँ देखा गया. Xiaomi ने ऊपर सूचीबद्ध डिवाइसों की तुलना में कहीं अधिक डिवाइस जारी किए हैं, इसलिए हमने Xiaomi डिवाइसों की एक सूची संकलित करने का बीड़ा उठाया बिना कर्नेल स्रोत कोड उपलब्धता।

कर्नेल स्रोत कोड उपलब्धता के बिना Xiaomi उपकरणों की सूची

कोड नाम

डिवाइस का नाम

हीलियम

एमआई मैक्स प्रो

हेनेसी

रेडमी नोट 3 (मीडियाटेक)

हेमीज़

Redmi नोट 2

lcsh92_wet_jb9

रडमी नोट (मीडियाटेक)

निकल

रेडमी नोट 4 (मीडियाटेक)

ओमेगा

रेडमी प्रो

पोलरिस

एमआई मिक्स 2एस

प्रादा

रेडमी 4

सोनी/मेरी

एमआई 5सी

टिफ़नी

एमआई 5एक्स

कुरूप

रेडमी नोट 5ए लाइट/रेडमी वाई1 लाइट

विंस

रेडमी 5 प्लस/रेडमी नोट 5

इसके अलावा, सभी Xiaomi Mi Box डिवाइस, जहां तक ​​हम जानते हैं, कर्नेल स्रोत उपलब्ध नहीं हैं।

यह Xiaomi द्वारा जारी किए गए कर्नेल स्रोतों के बिना उपकरणों की एक बड़ी संख्या है। जबकि कुछ डिवाइस बेहद पुराने हैं और वैश्विक स्मार्टफोन बाजार में कंपनी के विस्फोट से पहले के हैं, इन स्मार्टफोन की एक चौंकाने वाली संख्या भी हाल ही में जारी की गई थी। ऐसा प्रतीत होता है कि उपकरणों की उम्र का स्रोत कोड उपलब्ध होने या न होने पर कोई असर नहीं पड़ता है, यह देखते हुए कि वर्षों पहले जारी किए गए कई उपकरणों में कर्नेल स्रोत भी हैं।

XDA ने Xiaomi से GPLv2 का अनुपालन जारी रखने का आग्रह किया

Xiaomi का हालिया बयान आत्मविश्वास को प्रेरित करता है, खासकर जब हमने देखा है कि कंपनी ने हाल ही में जारी किए गए कर्नेल स्रोत कोड की उपलब्धता को तेज करना शुरू कर दिया है शाओमी रेडमी नोट 5 प्रो और यह Mi 6 का ओरियो अपडेट अब कर्नेल स्रोत कोड की उपलब्धता है, इसलिए कंपनी सही दिशा में आगे बढ़ रही है। एक आदर्श दुनिया में, Xiaomi अपने उपकरणों के लिए सभी कर्नेल स्रोतों को GPL के अनुसार आवश्यकतानुसार जल्द ही जारी कर देगा। इसके अलावा, कई आवश्यकताएं भी हैं जिनका जीपीएल के तहत जारी सॉफ्टवेयर स्रोत कोड को पालन करना होगा।

  • एक वैध आउटपुट फ़ाइल का सफलतापूर्वक निर्माण और उत्पादन करें, जो बाइनरी में दिए गए प्रारूप के समान है
  • इसमें सभी स्रोत कोड, इंटरफ़ेस परिभाषा फ़ाइलें, संकलन को नियंत्रित करने के लिए उपयोग की जाने वाली स्क्रिप्ट और निष्पादन योग्य की स्थापना शामिल है (इसमें वास्तविक को शामिल करना आवश्यक नहीं है) कंपाइलर/टूलचेन, लेकिन समान कॉन्फ़िगरेशन प्राप्त करने के लिए पर्याप्त जानकारी उपलब्ध कराई जानी चाहिए, जिसमें कंपाइलर फ़्लैग भी शामिल हैं, जैसा कि बाइनरी संस्करण बनाने के लिए उपयोग किया जाता है जारी किया)

ये जीपीएल के तहत स्रोत कोड प्रदान करने के लिए प्राथमिक दिशानिर्देश हैं, और ठीक यही बात कर्नेल स्रोतों पर भी लागू होती है। Xiaomi GitHub अंक पृष्ठ स्रोत कोड के अनुरोधों से भरा हुआ है और कोई भी, आधिकारिक या अन्य, प्रतिक्रिया नहीं दे रहा है। हमें उम्मीद है कि जीपीएल अनुपालन में इस नई रुचि के साथ कंपनी अपने उपकरणों के लिए कर्नेल स्रोतों को जारी करने के बारे में अधिक पारदर्शी है।

यह ध्यान में रखने योग्य बात है कि Xiaomi GPL का उल्लंघन करने वाली एकमात्र कंपनी नहीं है। जैसी कंपनियां एचएमडी ग्लोबल अपने अधिकांश उपकरणों के लिए कर्नेल स्रोत जारी करने में विफल रहे हैं, हालाँकि कंपनी के अनुसार इसमें बदलाव हो सकता है अंततः उन्हें कुछ उपकरणों के लिए पेश करना शुरू कर दिया. अन्य कंपनियों द्वारा जीपीएल के अनुपालन में कमी के बावजूद, यह किसी अन्य कंपनी को भी ऐसा करने का बहाना नहीं देता है। Xiaomi प्रमुख ओईएम में सबसे खराब अपराधियों में से एक है और हमारे बीच सबसे लोकप्रिय में से एक है समुदाय, हम आशा करते हैं कि कंपनी अपने कथन पर कायम रहेगी और अधिक जीपीएल बनने की दिशा में प्रक्रिया दिखाना शुरू करेगी आज्ञाकारी.