Android Googlov mobilni operacijski sistem verjetno najbolj uporabljen operacijski sistem na svetu. Googlov operacijski sistem Ni le odprtokodna, temveč temelji tudi na jedru Linuxa.
Kot tak, mnogi pričakujejo, da bo sistem popolnoma odprt in brezplačen, žal pa se zdi, da ne. Nekateri člani skupnosti Android so zaskrbljeni, da bo Android dolgoročno postal lastniški operacijski sistem.
Da bi to odpravili, so se nekateri združili, da bi izvedli projekt microG ki si prizadeva za popolnoma brezplačno ponovno uvajanje aplikacij in knjižnic iz Googlovega uporabniškega prostora Android.
MicroG temelji na ohranjanju Androida odprtokodne
Potem Skupina microG je pojasnila, da nekatere priljubljene aplikacije, čeprav so odprtokodne, zdaj zahtevajo namestitev Googlovih lastniških knjižnic.
K vsemu temu so dodane resne težave v Googlovi lastniški programski opremi, ki jih je odkrila in o katerih je poročala skupnost mod Android.
Zato so pojasnili, zaradi tega so začeli razvijati "klon" Googlove programske opreme in knjižnic.
Projekt se imenuje microG, njegov glavni cilj pa je Android skupnosti omogočiti odprto in brezplačno izvajanje glavnih knjižnic in aplikacij za sistem.
Po mnenju ekipe kljub temu, da večina komponent microG še zdaleč ni popolna, so rezultati presenetljivi.
To bo uporabnikom brezplačne programske opreme koristilo široka podpora za vaše aplikacije. Uporabniki, ki se zavedajo zasebnosti, lahko zmanjšajo ali nadzirajo podatke, poslane Googlu.
Zlasti starejši telefoni lahko pričakujejo izboljšanje življenjske dobe baterije, microG se ne uporablja samo v resničnih napravah, temveč tudi nadomešča Googlova orodja v testnih emulatorjih in se uporablja celo v virtualni mobilni infrastrukturi.
V skupnosti, microG velja za "fantastičen projekt". Za nekatere bo microG v prihodnjih letih postal zelo uporabna možnost za izogibanje številnim zahtevam Googla in njegove politike blokiranja programov tretjih oseb v ekosistemu Android.
Navajajo primer LineageOS, ki že uporablja nekatere implementacije microG. LineageOS za microG je popolna izkušnja Androida brez Google Apps.
Ker vključuje brezplačno izvajanje MicroG aplikacij in knjižnic, ki so lastniki uporabniškega prostora Google Android. To vam omogoča, da uporabljate vse Googlove storitve, ki jih potrebujete, ne da bi morali v sistemu Android vzdrževati zaprti vir.
Tu so različne komponente projekta microG.
Service Core ali GmsCore
GmsCore, je knjižnična aplikacija, ki zagotavlja potrebno funkcionalnost za zagon aplikacije, ki uporabljajo Storitve Google Play ali API za Google Maps Android (v2).
Z drugimi besedami, gre za brezplačno in odprto izvajanje okvira storitve Google Play. Omogoča programom, ki prikličejo Googlove API-je ekskluzivni zagon na ROM-ih, ki temeljijo na AOSP, kot sta Replicant in LineageOS.
Kot nadomestitev zaprtega vira Google Apps (GAPPS) je močno orodje za ponovno pridobitev vaše zasebnosti, medtem ko uživate v glavnih funkcijah Androida.
Aplikacija GmsCore ima številne funkcije, med drugim: omogočanje Googlovih storitev in razširitev podpore za aplikacije, zagotavljanje lokacije v spletu / brez povezave, manj vpliva baterije, pomnilnika in procesorja ter deluje na resničnih napravah, testnih emulatorjih in virtualni mobilni infrastrukturi.
Prav tako je brezplačen in odprtokoden in ne zahteva nobene programske opreme.
Proxy storitve Framework Services GsfProxy
GsfProxy je majhen pripomoček, ki omogoča programe, razvite za sporočanje Google Cloud to Device (C2DM) uporabite storitev sporočanja, združljivo z Google Cloud ki je na voljo z GmsCore.
Poenoteni ponudnik lokacijskega omrežja (UnifiedNlp) je knjižnica, ki zagotavlja lokacijski Wi-Fi in celične stolpe za programe, ki uporabljajo Googlovega ponudnika omrežne lokacije. Vključen je v GmsCore, lahko pa deluje tudi samostojno v večini sistemov Android.
Zemljevidi v1
Mapsv1 Maps API je sistemska knjižnica, ki ponuja enako funkcionalnost kot API Google Maps (v1), trenutno zastarela.