ગૂગલ, Android માટે નવું બ્લૂટૂથ સ્ટેક વિકસાવે છે, રસ્ટમાં લખાયેલ છે

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

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

પ્રોજેક્ટની વિગતો હજી પણ ખૂટે છે, ફક્ત વિધાનસભા સૂચનાઓ ઉપલબ્ધ છે.

“હાલમાં, રસ્ટ ઘટકો Android અને Linux પર જુદા જુદા બાંધવામાં આવે છે. અમે અમારા જી.એન. ટૂલચેનમાં રસ્ટ સપોર્ટ ખોવી રહ્યા છીએ. તેથી અમે હાલમાં રસ્ટ લાઇબ્રેરીઓ બનાવી રહ્યા છીએ… ”ટીમે કહ્યું.

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

વર્ષોથી, એન્ડ્રોઇડ તેની બ્લૂટૂથ આવશ્યકતાઓ માટે "ફ્લોરાઇડ" સ્ટેક પર આધાર રાખે છે, પરંતુ, Android 11 સાથે, ગૂગલે ટૂંકમાં ગેબેલડોર્શ, અથવા "જીડી" નામના સંપૂર્ણ નવા સ્ટેકનું પરીક્ષણ કરવાનું શરૂ કર્યું. ગેબેલ્ડર્શે 2019 થી વિકાસમાં છે, પરંતુ ગૂગલે તેને પ્રથમ 2020 માં જાહેર કર્યું હતું.

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

“મેમરી સિક્યુરિટી એ સોફ્ટવેર ડેવલપર્સ, ખાસ કરીને જેઓ સિસ્ટમ પ્રોગ્રામ્સ સાથે કામ કરે છે તેમના માટે ચાલુ પડકાર છે. ગૂગલે એવા સંદર્ભોમાં રસ્ટનો ઉપયોગ શરૂ કર્યો છે જ્યાં સુરક્ષા અને મેમરી પ્રદર્શન મહત્વપૂર્ણ નિર્ણયો છે, ખાસ કરીને મોટા Android સિસ્ટમો પર, ”કંપનીએ સમજાવ્યું.

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

એ નોંધવું જોઇએ કે ફુચિયા ઓએસના સમાંતરમાં, બીજું બ્લૂટૂથ સ્ટેક વિકસિત કરવામાં આવી રહ્યું છે, જેના વિકાસ માટે રસ્ટ ભાષા પણ વપરાય છે.

ઉપરાંત, એક નવું નેટવર્કિંગ સ્ટેક, નેટસ્ટેક 3, ફુચિયા માટે રસ્ટ માટે લખ્યું છે અને એટલું જ નહીં અહીં કેટલાક એવા પ્રોજેક્ટ્સનાં ઉદાહરણો પણ છે જ્યાં ગૂગલ પહેલેથી રસ્ટનો ઉપયોગ કરી રહ્યું છે અથવા રસ્ટ ઇકોસિસ્ટમમાં ફાળો આપી રહ્યો છે:

  • બ્લૂટૂથ અને કીસ્ટોર 2.0 સહિત, Android operatingપરેટિંગ સિસ્ટમ મોડ્યુલ્સ.
  • ક્રોસ ઓએસ વર્ચુઅલ મશીન મોનિટર (ક્યુઇએમયુ માટે વૈકલ્પિક) અને ક્રોમ ઓએસમાં ઉપયોગમાં લેવાતા ડ્રાઇવર્સ જેવા નીચા-સ્તરના પ્રોજેક્ટ્સ.
  • ઓપન સોર્સ પ્રોજેક્ટ્સમાં ફાળો કે જે રસ્ટનો ઉપયોગ કરે છે, જેમ કે મર્ક્યુરિયલ સોર્સ કંટ્રોલ સિસ્ટમ.
  • FIDO સુરક્ષા કીઓને ટેકો આપવા માટે ફર્મવેર.

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

કંપનીના જણાવ્યા મુજબ, ફુચિયા વિકાસકર્તાઓ માટે વિશાળ ઉપકરણો પર સ્થાયી ઉત્પાદનો અને અનુભવો બનાવવા માટેનો પાયો છે.

કંપનીએ siteપરેટિંગ સિસ્ટમ વિશે તેની સાઇટ પર લખ્યું હતું કે, "ફાઉન્ડેશનલ, સલામત, અપગ્રેડેબલ, સમાવિષ્ટ અને વ્યવહારિક આર્કિટેક્ચરલ સિદ્ધાંતોનો સમૂહ ફુચિયાના ડિઝાઇન અને વિકાસને માર્ગદર્શન આપે છે." જ્યારે તમારી ડિઝાઇનને માર્ગદર્શન આપવા માટે સૂચિત માળખાઓ છે, ત્યારે ફુચિયા એક પ્રગતિનું કાર્ય છે.

તે એન્ડ્રોઇડ અને ક્રોમ ઓએસ માટે રિપ્લેસમેન્ટ હોવાની અફવા હતી. જો કે, ગૂગલે જુલાઈ 2019 માં કહ્યું હતું કે તે આ બંને operatingપરેટિંગ સિસ્ટમ્સને બદલવાનો ઇરાદો નથી રાખતો, પરંતુ "ફક્ત નવી વિભાવનાઓનું પરીક્ષણ કરી રહ્યું છે."


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

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

*

*

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

  1.   ઓટોપાયલોટ જણાવ્યું હતું કે

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