Android વધારાના ફેરફારો વિના લિનક્સ કર્નલનો ઉપયોગ કરી શકે છે

લિનક્સ-એન્ડ્રોઇડ-

ગૂગલ જાહેરાત જે કામ કરી રહી છે ખાતરી કરવા માટે કે તમારી મોબાઇલ operatingપરેટિંગ સિસ્ટમ (Android) એ લિનક્સ કર્નલના માનક સંસ્કરણો પર આધારિત છે, આ કંપની દ્વારા જાણ કરવામાં આવી હતી દરમિયાન માં તેમની પ્રગતિ રજૂઆત લિનક્સ પ્લમ્બ્સની 2019 આવૃત્તિ કોન્ફરન્સ (એલપીસી). જેમાં હું ઉલ્લેખ કરું છું કે તે જીવનચક્રમાં ફેરફાર કરવા વિશે છે Android operatingપરેટિંગ સિસ્ટમના સંસ્કરણનું.

તમારામાંથી ઘણાને તે જાણવું જ જોઇએ એન્ડ્રોઇડ, લિનક્સ કર્નલનો ઉપયોગ કરે છે, પરંતુ આ ફક્ત કોઈ સંસ્કરણ નથી સામાન્ય રીતે લિનક્સ ડિસ્ટ્રોસ દ્વારા ઉપયોગમાં લેવાય છે. જો નહીં, તો તે પહેલાની કેટલીક પ્રક્રિયાઓમાંથી પસાર થાય છે વિવિધ ટીમોમાં શામેલ થવું.

આ લિનક્સ કર્નલના એલટીએસ સંસ્કરણથી પ્રારંભ થાય છેની ટીમ છે Android પ્રકાશિત કરે છે operatingપરેટિંગ સિસ્ટમ અપડેટ કહેવાય છે Android સામાન્ય કર્નલ. ચિપ ઉત્પાદકો (ક્યુઅલકોમ, સેમસંગ એક્ઝિનોસ, વગેરે) પ્રથમ ફેરફાર કરો પછીના ઉપકરણોને સજ્જ કરશે તે ચિપ્સ સાથે અનુકૂલન કરવા માટે.

સંશોધિત સંસ્કરણ ચિપ ઉત્પાદકો દ્વારા સાધન ઉત્પાદકો માટે ઉપલબ્ધ કરાઈ છે જેમ કે સેમસંગ, એલજી, એચટીસી, વગેરે. જે બદલામાં કસ્ટમાઇઝેશન કરે છે તમારા ઉપકરણોને ફિટ કરવા માટે.

પ્રક્રિયા લાંબી અને કંટાળાજનક છે અને તેમાં ઘણી પ્રતિક્રિયાઓ છે: એન્ડ્રોઇડ ઇકોસિસ્ટમનો ટુકડો કરવો, operatingપરેટિંગ સિસ્ટમના નવા સંસ્કરણોની જમાવટમાં વિલંબ અને સુરક્ષા અપડેટ્સ.

આ સમસ્યાનો સામનો કરીને, ગૂગલે પ્રક્રિયા સુધારવા પર કામ કરવાનું શરૂ કર્યું અને લિનક્સ પ્લમ્બર કોન્ફરન્સની ગયા વર્ષની આવૃત્તિ દરમિયાન, ગૂગલ ટીમોએ અનુસરવા માટેનો અભિગમ શેર કરવાનું શરૂ કર્યું operatingપરેટિંગ સિસ્ટમ સંસ્કરણના વર્તમાન જીવનચક્ર દ્વારા ઉકેલી સમસ્યાઓ દૂર કરવા.

આ વર્ષે, લગભગ 4 કલાકની રજૂઆતમાં, તેઓ વધુ વિગતવાર ગયા છે. ગૂગલ offersફર કરે છે તે સોલ્યુશન: તે એન્ડ્રોઇડ કર્નલ માટે સ્થિર એબીઆઇ છે.

2019 લિનક્સ પ્લમ્બર્સ કોન્ફરન્સમાં, ગૂગલ ટીમે એક ચોક્કસ એન્ડ્રોઇડ આર્કિટેક્ચર રજૂ કરવાનું આગળ વધાર્યું જે ટ્રબલ પ્રોજેક્ટ દ્વારા સ્થાપિત પાયાના આધારે બનાવે છે.

સામાન્ય શબ્દોમાં, તે અનુરૂપ છે ગૂગલ કર્નલની સામાન્ય છબીનો પ્રસ્તાવ આપે છે (જીકેઆઈ) સામાન્ય કર્નલ મોડ્યુલો સાથે. ગૂગલ અપેક્ષા રાખે છે કે આ પેકેજ સ્થિર ABI અને API નું પ્રદર્શન કરશે.

સમર્પિત નિયંત્રકો વિશિષ્ટ હાર્ડવેર આર્કિટેક્ચરોને કર્નલ મોડ્યુલો તરીકે લોડ થયેલ છે. ગૂગલ ટીમના જણાવ્યા મુજબ, આ પગલું મોડ્યુલાઇઝેશન દ્વારા, ઇકોસિસ્ટમ ફ્રેગમેન્ટેશન ઘટાડવું અથવા દૂર કરવું જોઈએ.

જોકે તેમાં ઉલ્લેખ છે કે સ્થિરીકરણ ફક્ત લિનક્સ કર્નલ સંસ્કરણોને લક્ષ્ય બનાવે છે જેની પાસે લાંબા ગાળાના સપોર્ટ છે (એલટીએસ). આમાં બે શાખાઓનો ઉલ્લેખ કરવામાં આવ્યો છે: 4.19.x અને 5.xy.

ગૂગલ દ્વારા આ પ્રસ્તાવ હજી અંતિમ નથી.એ, કારણ કે, ગૂગલ એન્જિનિયરોના અભિપ્રાય મુજબ, આગળનો રસ્તો હજી પણ નોંધપાત્ર છે. જો કે, કંપનીનો અભિગમ વિવાદ વિના નથી.

હકીકતમાં, વેનીલા કર્નલોની આસપાસના લિનક્સ સમુદાયના સિદ્ધાંતોમાંથી એક અસ્થિર એબીઆઈ પ્રદાન કરવાનું છે. આ પગલું સાધન ઉત્પાદકોને તેમના પેરિફેરલ નિયંત્રકો ખોલવા અને તેમને મુખ્ય લાઇન વિકાસ શાખાઓમાં એકીકૃત કરવા માટે સક્ષમ બનાવે છે.

સ્થિર એબીઆઈ પ્રદાન કરવાનું પસંદ કરીને, ગૂગલ આ ઉપકરણને નબળું પાડે છે. OEM અને અન્ય લોકો માટે આ સ્થિતિનો ઓછામાં ઓછો એક ફાયદો છે: તેમના ડ્રાઇવરો માટેનો સ્રોત કોડ બંધ રહી શકે છે. પણ ગેરફાયદા પણ હાજર છે: ત્યારથી, લિનક્સ કર્નલના એક સંસ્કરણથી બીજામાં અપગ્રેડ કરવાનું શક્ય નથી કે ફક્ત એક એલટીએસ ગૂગલના અભિગમ સાથે સુસંગત છે.

કોઈ પણ સંજોગોમાં, એક પ્રકારનું યુદ્ધ છે જે ધીરે ધીરે બળે છે. હકીકતમાં, વેનીલા કર્નલ જાળવણીકારો માટે તે સ્પષ્ટ છે કે તેઓ સમર્પિત શાખાઓની બહારના કોડ પાયાને ટેકો આપતા નથી.

ગૂગલ તેના ભાગ માટે વિરુદ્ધ પાથમાં ફેંકી દેવામાં આવ્યું છે કારણ કે તે ઉત્પાદકોને આ તકનીકી સહાય માટે કેટલાક તકનીકી સહાય પૂરી પાડે છે. હકીકતમાં, પ્રશ્ન એ છે કે શું ગૂગલ આ કાર્ય માટે જરૂરી સંસાધનોને લિનક્સ પ્રોજેક્ટના સ્કેલ પર સ્પર્ધા કરવા માટે કનેક્ટ કરી શકે છે.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.