आज की स्थिर रिलीज़ के बाद Android 12 का स्रोत कोड अब Android ओपन सोर्स प्रोजेक्ट (AOSP) पर पाया जा सकता है।
इससे पहले आज, Google ने रिलीज़ की घोषणा की एंड्रॉइड 12, Android OS का नवीनतम प्रमुख संस्करण। जबकि वे पिक्सेल फोन में स्थिर बिल्ड को आगे नहीं बढ़ाया आज, उन्होंने पुष्टि की कि स्रोत कोड आज बंद हो रहा है। अपने वचन के अनुरूप, Google ने Android 12 स्रोत कोड को Android ओपन सोर्स प्रोजेक्ट (AOSP) Git रिपॉजिटरी में अपलोड करना शुरू कर दिया है।
Google परंपरागत रूप से अपने पिक्सेल फोन के लिए स्थिर बिल्ड जारी करने के तुरंत बाद प्रत्येक नए एंड्रॉइड संस्करण के लिए स्रोत कोड अपलोड करना शुरू कर देता है। उदाहरण के लिए, एंड्रॉइड 9 पाई के लिए स्रोत कोड इसके ठीक बाद 6 अगस्त 2018 को रिलीज़ किया गया स्थिर अद्यतन लाइव हो गया पिक्सेल और पिक्सेल 2 श्रृंखला के लिए. इसी प्रकार, एंड्रॉइड 10 स्थिर अपडेट 3 सितंबर, 2019 को Pixels के लिए रोल आउट किया गया और जल्द ही इसे जारी किया गया स्रोत कोड अपलोड किया जा रहा है उसी दिन. 2020 में, Google ने अपलोड किया एंड्रॉइड 11 स्रोत कोड 8 सितंबर को, उसी दिन वे स्थिर अद्यतन जारी किया गया
पिक्सेल फोन के लिए. परंपरा को तोड़ते हुए, Google समर्थित पिक्सेल फोन के लिए स्थिर अपडेट जारी करने से पहले एंड्रॉइड 12 स्रोत कोड जारी कर रहा है। स्थिर अपडेट को कुछ हफ्तों में Pixels पर रोल आउट करने की योजना है, लेकिन कोई तारीख निर्धारित नहीं की गई है।Google Apache लाइसेंस संस्करण 2.0 के तहत Android 12 स्रोत कोड जारी कर रहा है। अपाचे 2.0 इसके बजाय एक अनुमोदक है कॉपीलेफ्ट लाइसेंस, जिसका अर्थ है कि डेवलपर्स अपने ओपन-सोर्स की आवश्यकता के बिना कोड को स्वतंत्र रूप से संशोधित और वितरित कर सकते हैं संशोधन. यह लाइसेंसिंग प्रणाली स्मार्टफोन निर्माताओं को एंड्रॉइड के अपने स्वयं के क्लोज्ड-सोर्स फोर्क विकसित करने की अनुमति देती है।
जो डेवलपर्स ओपन-सोर्स विकास सिद्धांतों का पालन करना चाहते हैं, वे एओएसपी को फोर्क करना और जारी करना चुन सकते हैं उनके संशोधनों के लिए स्रोत कोड, सहयोगात्मक विकास के पीछे एक प्रमुख सिद्धांत है एक्सडीए फ़ोरम. एंड्रॉइड 12 स्रोत कोड की रिलीज़ नए और अपडेटेड आफ्टरमार्केट वितरण, जैसे कि लाइनेजओएस और अन्य के विकास में एक मौलिक भूमिका निभाएगी। लोकप्रिय "कस्टम रोम".
यदि आप एंड्रॉइड 12 स्रोत कोड का विश्लेषण करने में रुचि रखते हैं, तो आप यहां जा सकते हैं एंड्रॉइड गिट रिपॉजिटरी और नई Android 12 शाखाएँ और टैग खोजें। विशेष रूप से, "android-12.0.0_r#" टैग देखें। Google के संपूर्ण आंतरिक कोडबेस को सार्वजनिक AOSP रेपो में धकेलने में कुछ समय लगता है, इसलिए सब कुछ सिंक करने से पहले कुछ घंटों तक प्रतीक्षा करने की अपेक्षा करें। Google प्रत्येक रिलीज़ के लिए प्रतिबद्ध इतिहास भी अपलोड करता है, जो सुविधाओं को जोड़ते या हटाते समय एंड्रॉइड टीम की विचार प्रक्रिया में बहुत सारी जानकारी प्रदान करता है।
हालाँकि AOSP मास्टर शाखा में विकास पहले ही Android के अगले प्रमुख संस्करण की ओर स्थानांतरित हो चुका है - एंड्रॉइड 13 - Google एंड्रॉइड 12 कोडबेस में छोटे बदलाव, मुख्य रूप से बैकपोर्ट और सुरक्षा पैच विलय, करना जारी रखेगा, इसलिए हर महीने नए टैग पर नज़र रखें। हमने सबूत देखे हैं कि Google एक पॉइंट रिलीज़ पर काम कर रहा है ऐसा लगता है कि इसमें फोल्डेबल और टैबलेट के लिए कई सुधार शामिल हैं, लेकिन आज की रिलीज़ के साथ उन सुविधाओं को ओपन-सोर्स नहीं किया गया है। इसके अलावा, एंड्रॉइड 12 की प्रमुख विशेषताओं में से एक - यह है वॉलपेपर-आधारित थीम प्रणाली - अभी तक पूरी तरह से खुला स्रोत नहीं है, लेकिन वह बदलने के लिए तैयार है उपरोक्त बिंदु विमोचन के साथ।