IPodLinux
आइपोडलिनक्स एक माइक्रोकलिनक्स-आधारित लिनक्स वितरण है जिसे विशेष रूप से एप्पल इंक के आइपॉड पर चलाने के लिए डिज़ाइन किया गया है। जब आइपोडलिनक्स कर्नेल को बूट किया जाता है तो यह एप्पल के आइपॉड ऑपरेटिंग सिस्टम की जगह लेता है और स्वचालित रूप से पॉडज़िला को लोड करता है, जो एक वीडियो प्लेयर, एक छवि दर्शक, एक कमांड लाइन शेल, गेम, वीडियो गेम कंसोल के लिए एमुलेटर, प्रोग्रामिंग डेमो और अन्य प्रयोगात्मक या कभी-कभी अधूरे सॉफ़्टवेयर जैसे कई अतिरिक्त शामिल कार्यक्रमों के लिए एक वैकल्पिक जीयूआई और लॉन्चर है। यह परियोजना 2009 से निष्क्रिय है, लेकिन इसकी वेबसाइट अभी भी बनी हुई है। आईपॉड के लिए मुफ्त और मुक्त स्रोत सॉफ्टवेयर का आगे का विकास रॉकबॉक्स प्रोजेक्ट, ज़ीरोस्लैकर और फ्रीमीपॉड के साथ जारी रहा है, जिन्होंने बड़े पैमाने पर आईपॉड लिनक्स को प्रतिस्थापित किया है। कुछ थर्ड पार्टी इंस्टॉलर अभी भी उपलब्ध हैं। बुनियादी संरचना आईपोडलिनक्स में आईपॉड घटकों (या जहां उपलब्ध हो वहां रिवर्स इंजीनियर ड्राइवर) के लिए चालक कोड के साथ यूक्लिबसी सी मानक पुस्तकालय का उपयोग करके माइक्रोकलिनक्स स्रोतों से निर्मित एक लिनक्स कर्नेल होता है। इसमें एक यूनिक्स-शैली फ़ाइल प्रणाली (जिसे एच. एफ. एस. + प्रारूपित आईपॉड के भीतर बनाया जा सकता है, या एफ. ए. टी. 32 प्रारूपित आईपॉड पर एक एक्स. टी. 2 विभाजन), और पॉडज़िला जी. यू. आई. (और इसके मॉड्यूल) से माइक्रोक्लिनक्स और/या बिज़ीबॉक्स के उपयोगकर्ता-भूमि कार्यक्रम शामिल हैं। इसके विपरीत ऐप्पल का स्वामित्व वाला आईपॉड ओएस एक अदृश्य बूट लोडर का उपयोग करता है और यह मूल रूप से पिक्सो द्वारा लिखे गए एआरएम प्रोसेसर कर्नेल पर आधारित है, और आईपॉड मिलर कॉलम ब्राउज़र प्रोग्राम, पिक्सो एप्लिकेशन फ्रेमवर्क का उपयोग करके ऐप्पल और पिक्सो द्वारा लिखा गया एक जीयूआई, और मानक व्यवहार का समर्थन करने के लिए निर्माता के संदर्भ कोड से लिखे गए अन्य फर्मवेयर और घटक ड्राइवर ऐप्पल आईपॉड चाहता था। कर्नेल के अलावा, आइपोडलिनक्स में एक प्राथमिक घटक पॉडज़िला और पॉडज़िला 2 के रूप में सुविधाएँ हैं, ऐसे अनुप्रयोग जो प्रदान करते हैंः ए. ए. सी., एम. पी. 3 और बुनियादी ओ. जी. जी. प्लेबैक (4जी और 5जी संगीत प्लेयर डेमन खराबी, लेकिन ठीक किया जा सकता है) के लिए ध्वनि समर्थन के साथ एक आइपॉड जैसा उपयोगकर्ता इंटरफेस वीडियो प्लेबैक। टक्सचेस, ब्लूक्यूब (टेट्रिस क्लोन), चॉपर, स्टेपमेनिया (एक नृत्य नृत्य क्रांति क्लोन) और बहुत कुछ सहित कई खेल। ऐप्पल के फर्मवेयर की तुलना में बहुत उच्च गुणवत्ता पर ऑडियो जैक के माध्यम से रिकॉर्डिंग करना गेम डूम और डूम II खेलने की क्षमता (और संभवतः कोई भी डूम टोटल कन्वर्जन; उदाहरण के लिए चेक्स क्वेस्ट) रंग योजना कई एमुलेटर चलाने की क्षमता का समर्थन करती है, जैसे कि आईबॉय (निंटेंडो गेम बॉय एमुलेटर), आईएनईएस (निंटेंडो एंटरटेनमेंट सिस्टम एमुलेटर), आईडार्कनेस (मल्टीपल सिस्टम एमुलेटर का पोर्ट), आईएमएएमई (मल्टीपल आर्केड मशीन एमुलेटर का पोर्ट), और आईजीपीएसपी (गेम बॉय एडवांस एमुलेटर)। चौथी पीढ़ी के आईपॉड के लिए बूटलोडर को जर्मन कंप्यूटर विज्ञान के छात्र नील्स श्नाइडर द्वारा निकाला गया था। आवश्यक बूटलोडर को निकालने के लिए पिछले सॉफ्टवेयर विधियों ने अब काम नहीं किया। बर्नार्ड लीच ने पहले खोज की थी कि आईपॉड के अंदर पीजो बजर को कैसे संचालित किया जाता है। श्नाइडर नए आईपॉड के बूटलोडर के प्रत्येक बाइट के लिए क्लिक की एक श्रृंखला बनाने के लिए कुछ संशोधनों के साथ अपने प्रोग्राम का उपयोग करने में सक्षम थे। निष्कर्षण प्रक्रिया को पूरा होने में 22 घंटे लगे और प्रक्रिया में बाहरी हस्तक्षेप को रोकने के लिए श्नाइडर को एक ध्वनिरोधी बॉक्स का निर्माण करने की आवश्यकता थी। 11 जून, 2008 को संगठन की वेबसाइट को निलंबित कर दिया गया और एक खाली पृष्ठ पर पुनर्निर्देशित कर दिया गया। सर्वर ने अपनी सेवाओं को क्रमिक रूप से बहाल किया। 1 अक्टूबर, 2008 को iPodLinux.org DNS पते को अद्यतन किया गया और सर्वर 5 अक्टूबर, 2008 तक फिर से ऑनलाइन हो गया। 22 जून, 2009 को सर्वर को फिर से ऑफ़लाइन कर दिया गया। सर्वर 8 सितंबर को फिर से ऑनलाइन हो गया था। सितंबर 2010 में सर्वर फिर से ऑफ़लाइन हो गया और अभी तक फिर से ऑनलाइन नहीं हुआ है। डेवलपर्स में से एक, अलेक्जेंडर पापस्ट ने ipodlinux.wiki पर साइट का एक दर्पण पोस्ट किया है। 2015 में, साइट ऑफ़लाइन थी। हालाँकि, 2019 में, यह अंतर्निहित पाठ विज्ञापनों के साथ ऑनलाइन हो गया है। आइपोडलिनक्स विकी के अनुसार, "डेवलपर्स काम करने के लिए [निम्नलिखित सुविधाओं] को प्राप्त करने में सफल रहे हैं-इसका मतलब यह नहीं है कि सुविधा व्यापक उपयोग के लिए तैयार है।" 5 अगस्त, 2006 तक, केवल पहली, दूसरी और तीसरी पीढ़ी के आईपॉड को आधिकारिक तौर पर आईपॉड लिनक्स द्वारा समर्थित किया जाता है, हालाँकि नई पीढ़ियाँ भी आंशिक रूप से संगत हैं। आईपॉड लिनक्स परियोजना आईपॉड फेरबदल के लिए समर्थन की योजना नहीं बनाती है क्योंकि फेरबदल के डीएसपी57000 कोर के लिए जीसीसी संकलक की कमी के साथ-साथ इस तथ्य के कारण कि आईपॉड फेरबदल में स्क्रीन की कमी है। जबकि बाद की पीढ़ियाँ आईपडलिनक्स के कई उपयोगों के लिए ठीक काम करती हैं, सभी सुविधाएँ काम नहीं करती हैं; ये बाद की पीढ़ियाँ आधिकारिक तौर पर परियोजना द्वारा तब तक समर्थित नहीं होंगी जब तक कि पहले के आईपॉड की अधिकांश या सभी सुविधाएँ उन पर काम नहीं करती हैं। इंस्टॉलर बनाए जाने की प्रक्रिया चल रही है। अब तक, माइक्रोसॉफ्ट विंडोज या लिनक्स के लिए इंस्टॉलर 2.3 है जो किसी भी पीढ़ी के आईपॉड पर स्थापित किया जा सकता है (आईपॉड शफल और आईपॉड नैनो दूसरी पीढ़ी को छोड़कर)। अप्रैल, 2008 तक, आईपोडलिनक्स दूसरी और तीसरी पीढ़ी के आईपॉड नैनो या छठी पीढ़ी के आईपॉड क्लासिक के साथ शामिल नए आईपॉड फर्मवेयर पर काम नहीं करता है, और इंस्टॉलर 2 का उपयोग 5.5th पीढ़ी के आईपॉड पर आईपोडलिनक्स स्थापित करने के लिए नहीं किया जा सकता है। इसके अलावा, ऑडियो रिकॉर्डिंग सुविधा के बारे में बहुत कुछ कहा जाता है जो वर्तमान में नवीनतम आइपोडलिनक्स/ज़ेरोस्लैकर बिल्ड पर काम नहीं करता है। आइपोडलिनक्स में, एक अंडर डेवलपमेंट संदेश रिकॉर्डिंग के तहत दिया जाता है, जबकि ज़ीरोस्लैकर में, रिकॉर्डिंग बिल्कुल भी प्रदर्शित नहीं होती है। यकीनन परियोजना की अधिक उल्लेखनीय उपलब्धियों में से एक इसका वीडियो प्लेयर है, जो ऐप्पल के वीडियो आईपॉड के बारे में अफवाहें फैलने से महीनों पहले जारी किया गया था। यह वीडियो प्लेयर केवल असंपीड़ित एवीआई फ़ाइलों को चलाता है, जो मूल रूप से एक ऑडियो ओवरले के साथ बिटमैप प्रारूपित फ्रेम की एक श्रृंखला है जो आमतौर पर वीडियो आउटपुट के साथ समन्वय खो देता है। 2006 में जारी मूवीपॉड नामक एक नई संपीड़न तकनीक लोगों को अपने आईपॉड पर अधिक वीडियो सामग्री डालने में सक्षम बनाती है। यह कार्य अभी भी विकसित किया जा रहा है और पुराने आईपॉड के उपयोगकर्ताओं के लिए एक उपयोगी कार्य है (विशेष रूप से नैनो उपयोगकर्ता जो आईपॉड लिनक्स की मदद से एक बेहद छोटा मीडिया केंद्र प्राप्त कर सकते हैं जिसे हाथ की हथेली में रखा जा सकता है)। पॉडज़िला 2, पॉडज़िला की दूसरी पीढ़ी, और जिसे आमतौर पर pz2 के रूप में जाना जाता है, ने पॉडज़िला के मूल संस्करण को हटा दिया है। इसमें कई नई सुविधाएँ शामिल थीं, विशेष रूप से मॉडुलरिटी; उपयोगकर्ता सभी पॉडज़िला को फिर से संकलित किए बिना नए अनुप्रयोग स्थापित कर सकते हैं। यह संस्करण पॉडज़िला आधिकारिक का एकमात्र काम करने वाला सेट है जो 5.5 जी आईपॉड पर चलेगा। एप्पल उपकरणों पर लिनक्स भी देखें रॉकबॉक्स संदर्भ बाहरी लिंक आई. पी. ओ. डी. लिनक्स परियोजना होम पेज [परियोजना होम पेज] () पुराना परियोजना होम पेज कस्टम फर्मवेयर एंबेडेड लिनक्स वितरण फ्री मीडिया प्लेयर फ्री सॉफ्टवेयर मुख्य रूप से असेंबली भाषा में लिखा गया फ्री सॉफ्टवेयर सी फ्री सॉफ्टवेयर परियोजनाओं आई. पी. ओ. डी. सॉफ्टवेयर लिनक्स वितरण प्लेटफॉर्म-विशिष्ट लिनक्स वितरण डीः IPod#iPod लिनक्स