IPodLinux
આઇપોડલિનક્સ એ માઇક્રોકલિનક્સ આધારિત લિનક્સ વિતરણ છે જે ખાસ કરીને એપલ ઇન્કના આઇપોડ પર ચલાવવા માટે રચાયેલ છે. જ્યારે આઇપોડલિનક્સ કર્નલને બુટ કરવામાં આવે છે ત્યારે તે એપલની આઇપોડ ઓપરેટિંગ સિસ્ટમનું સ્થાન લે છે અને આપમેળે પોડઝિલાને લોડ કરે છે, જે વૈકલ્પિક GUI અને લોન્ચર છે, જેમાં વિડિયો પ્લેયર, ઇમેજ વ્યૂઅર, કમાન્ડ લાઇન શેલ, ગેમ્સ, વિડિયો ગેમ કન્સોલ માટે ઇમ્યુલેટર, પ્રોગ્રામિંગ ડેમો અને અન્ય પ્રાયોગિક અથવા પ્રસંગોપાત અપૂર્ણ સોફ્ટવેર જેવા સંખ્યાબંધ વધારાના પ્રોગ્રામ્સ સામેલ છે. આ પ્રોજેક્ટ 2009 થી નિષ્ક્રિય છે, પરંતુ તેની વેબસાઇટ હજુ પણ જાળવવામાં આવે છે. આઇપોડ માટે ફ્રી અને ઓપન સોર્સ સોફ્ટવેરનો વધુ વિકાસ રોકબોક્સ પ્રોજેક્ટ, ઝેરોસલેકર અને ફ્રીમીપોડ સાથે ચાલુ રહ્યો છે, જેમણે મોટાભાગે આઇપોડલિનક્સનું સ્થાન લીધું છે. કેટલાક તૃતીય પક્ષ સ્થાપકો હજુ પણ ઉપલબ્ધ છે. મૂળભૂત માળખું આઈપોડલિનક્સ સારમાં આઈપોડ ઘટકો (અથવા જ્યાં ઉપલબ્ધ હોય ત્યાં રિવર્સ એન્જિનિયર્ડ ડ્રાઇવરો) માટે ડ્રાઇવર કોડ સાથે યુક્લિબસી સી સ્ટાન્ડર્ડ લાઇબ્રેરીનો ઉપયોગ કરીને માઇક્રોક્લિનક્સ સ્રોતોમાંથી બનાવેલ લિનક્સ કર્નલ ધરાવે છે. તેમાં μClinux અને/અથવા BusyBox માંથી યુઝરલેન્ડ પ્રોગ્રામ્સ, UNIX-શૈલીની ફાઇલ સિસ્ટમ (જે HFS + ફોર્મેટ કરેલ આઇપોડ્સમાં બનાવી શકાય છે, અથવા FAT32 ફોર્મેટ કરેલ આઇપોડ પર ext2 પાર્ટીશન), અને Podzilla GUI (અને તેના મોડ્યુલો) નો સમાવેશ થાય છે. તેનાથી વિપરીત એપલની માલિકીની આઇપોડ ઓએસ અદ્રશ્ય બૂટ લોડરનો ઉપયોગ કરે છે અને તે પિક્સો દ્વારા મૂળ રીતે લખાયેલા એઆરએમ પ્રોસેસર કર્નલ અને આઇપોડ મિલર કૉલમ બ્રાઉઝર પ્રોગ્રામ, પિક્સો એપ્લિકેશન ફ્રેમવર્કનો ઉપયોગ કરીને એપલ અને પિક્સો દ્વારા લખાયેલ જીયુઆઇ અને એપલ ઇચ્છતું હતું તે પ્રમાણભૂત વર્તનને ટેકો આપવા માટે ઉત્પાદકના સંદર્ભ કોડમાંથી લખાયેલ અન્ય ફર્મવેર અને ઘટક ડ્રાઇવરો પર આધારિત છે. સુવિધાઓ કર્નલ ઉપરાંત, આઇપોડલિનક્સ પ્રાથમિક ઘટક પોડઝિલા અને પોડઝિલા 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 સુધીમાં, માત્ર પહેલી, બીજી અને ત્રીજી પેઢીના આઇપોડને સત્તાવાર રીતે આઇપોડલિનક્સ દ્વારા ટેકો આપવામાં આવ્યો છે, જોકે નવી પેઢીઓ પણ આંશિક રીતે સુસંગત છે. શફલના DSP57000 કોર માટે GCC કમ્પાઇલરની અછત તેમજ આઇપોડ શફલમાં સ્ક્રીનનો અભાવ હોવાને કારણે આઇપોડલિનક્સ પ્રોજેક્ટ આઇપોડ શફલ માટે સપોર્ટની યોજના બનાવતો નથી. જ્યારે પછીની પેઢીઓ આઇપોડલિનક્સના ઘણા ઉપયોગો માટે સારું કામ કરે છે, ત્યારે તમામ સુવિધાઓ કામ કરતી નથી; આ પછીની પેઢીઓને સત્તાવાર રીતે પ્રોજેક્ટ દ્વારા સમર્થન આપવામાં આવશે નહીં જ્યાં સુધી અગાઉના આઇપોડ્સની મોટાભાગની અથવા તમામ સુવિધાઓ તેમના પર કામ ન કરે. સ્થાપકો બનાવવાની પ્રક્રિયા ચાલી રહી છે. હમણાં સુધી, માઈક્રોસોફ્ટ વિન્ડોઝ અથવા લિનક્સ માટે ઇન્સ્ટોલર 2.3 છે જે કોઈપણ પેઢીના આઇપોડ પર સ્થાપિત કરી શકે છે (આઇપોડ શફલ અને આઇપોડ નેનો બીજી પેઢી સિવાય). એપ્રિલ, 2008 સુધીમાં, આઇપોડલિનક્સ બીજી અને ત્રીજી પેઢીના આઇપોડ નેનો અથવા છઠ્ઠી પેઢીના આઇપોડ ક્લાસિક સાથે સમાવિષ્ટ નવા આઇપોડ ફર્મવેર પર કામ કરતું નથી, અને 5.5th પેઢીના આઇપોડ પર આઇપોડલિનક્સ સ્થાપિત કરવા માટે સ્થાપક 2 નો ઉપયોગ કરી શકાતો નથી. તે ઉપરાંત, ઑડિઓ રેકોર્ડિંગ સુવિધા વિશે ખૂબ બોલાય છે જે હાલમાં નવીનતમ આઇપોડલિનક્સ/ઝેરોસ્લાકર બિલ્ડ પર કામ કરતું નથી. આઇપોડલિનક્સમાં, વિકાસ હેઠળનો સંદેશ રેકોર્ડિંગ હેઠળ આપવામાં આવે છે, જ્યારે ઝીરોસ્લૅકરમાં, રેકોર્ડિંગ બિલકુલ પ્રદર્શિત થતું નથી. આ પ્રોજેક્ટની વધુ નોંધપાત્ર સિદ્ધિઓ પૈકીની એક તેની વિડિયો પ્લેયર છે, જે એપલના વિડિયો આઇપોડ વિશેની અફવાઓ ફેલાવાની શરૂઆતના મહિનાઓ પહેલાં રજૂ કરવામાં આવી હતી. આ વિડિયો પ્લેયર ફક્ત અસંકુચિત AVI ફાઇલો ચલાવે છે, જે મૂળભૂત રીતે ઑડિઓ ઓવરલે સાથે બિટમેપ ફોર્મેટ કરેલી ફ્રેમ્સની શ્રેણી છે જે સામાન્ય રીતે વિડિયો આઉટપુટ સાથે સમન્વય ગુમાવે છે. 2006માં રજૂ થયેલી મૂવીપોડ નામની નવી સંકોચન તકનીક લોકોને તેમના આઇપોડ પર વધુ વિડિયો સામગ્રી મૂકવા માટે સક્ષમ બનાવે છે. આ કાર્ય વિકસાવવાનું ચાલુ છે અને જૂના આઇપોડના વપરાશકર્તાઓ માટે ઉપયોગી કાર્ય છે (ખાસ કરીને નેનો વપરાશકર્તાઓ કે જેઓ આઇપોડલિનક્સની મદદથી હાથની હથેળીમાં રાખી શકાય તેવું અત્યંત નાનું મીડિયા કેન્દ્ર મેળવી શકે છે). પોડઝિલા 2, પોડઝિલાની બીજી પેઢી, અને સામાન્ય રીતે pz2 તરીકે ઓળખાય છે, તેણે પોડઝિલાના મૂળ સંસ્કરણનું સ્થાન લીધું છે. તેમાં કેટલીક નવી સુવિધાઓનો સમાવેશ થાય છે, જેમાં સૌથી નોંધપાત્ર રીતે મોડ્યુલરિટી છે; વપરાશકર્તાઓ તમામ પોડઝિલાને ફરીથી સંકલિત કર્યા વિના નવી એપ્લિકેશનો ઇન્સ્ટોલ કરી શકે છે. આ વર્ઝન પોડઝિલા ઓફિશિયલનું એકમાત્ર કાર્યરત સેટ છે જે 5.5G આઇપોડ પર ચાલશે. એપલ ઉપકરણો પર લિનક્સ પણ જુઓ રોકબોક્સ સંદર્ભો બાહ્ય લિંક્સ IPodLinux પ્રોજેક્ટ હોમ પેજ [પ્રોજેક્ટ હોમ પેજ] () જૂનું પ્રોજેક્ટ હોમ પેજ કસ્ટમ ફર્મવેર એમ્બેડેડ લિનક્સ વિતરણો ફ્રી મીડિયા પ્લેયર્સ ફ્રી સોફ્ટવેર મુખ્યત્વે એસેમ્બલી ભાષામાં લખાયેલું ફ્રી સોફ્ટવેર સી ફ્રી સોફ્ટવેર પ્રોજેક્ટ્સ IPod સોફ્ટવેર લિનક્સ વિતરણો પ્લેટફોર્મ-વિશિષ્ટ લિનક્સ વિતરણો ડીઃ IPod#iPod લિનક્સ