Kai kurios „Android“ programos „F-Droid“ neteks prieigos prie „Google Play“ pirkinių

Naudotojai, atsisiunčiantys programas iš „F-Droid“, galiausiai gali susidurti su nedidele problema: jie gali nebegalėti naudoti „Google Play“ atsiskaitymo.

Jei jus domina nemokamos atvirojo kodo „Android“ programos, tikriausiai girdėjote apie „F-Droid“. Nors ribotas programų katalogas toli gražu nėra tikroji „Google Play“ parduotuvės alternatyva, „F-Droid“ yra vienintelis programų šaltinis, kuriame yra tik atvirojo kodo „Android“ programos. Kiekviena programa, paskelbta oficialioje „F-Droid“ saugykloje turi būti visiškai atviro kodo, o tai reiškia, kad jie negali apimti jokių uždarojo kodo komponentų. Su naujausiu „Google“ reikalavimu kūrėjams pereiti prie „Play“ atsiskaitymo bibliotekos v3, kūrėjai, turintys atvirojo kodo projektus F-Droid, susiduria su problema. Pagal XDA pripažintą kūrėją M66B, kūrėjas NetGuard ir FairEmail, kūrėjai, skelbiantys programas tiek sistemoje „Google Play“, tiek „F-Droid“, turės pradėti kurti atskirą programos versiją be „Play“ atsiskaitymo bibliotekos.

„Google Play“ atsiskaitymo bibliotekos versijos gyvavimo ciklas. Šaltinis: Google.

Taigi kodėl tai vyksta? Kaip paaiškėjo, „Google“ nustojo įkelti savo „Play“ atsiskaitymo bibliotekos šaltinio kodą po 2.0.3 versijos. Būta 4 versijos nuo 2.0.3 kurie yra uždaro kodo. Iki šiol tai nebuvo problema, nes programos galėjo puikiai naudoti senesnę „Play Billing Library v2“, tačiau „Google“ netrukus reikalauti, kad kūrėjai, skelbiantys programas sistemoje „Google Play“, pereitų prie 3 versijos (vis dar uždarojo kodo), todėl pradedame susidurti su problemomis.

Yra nėra nemokamos programinės įrangos metodo pirkti „Play“ parduotuvėje: Kūrėjai turi naudoti „Google“ bibliotekas, kad naudotojai galėtų pirkti per „Google Play“. Kūrėjams neturėtų kilti didelių problemų kuriant savo programos versiją naudojant „Google Play“ atsiskaitymo biblioteką ir savo programos versiją be „F-Droid“ skirtos „Play“ atsiskaitymo bibliotekos, nes „Gradle“ leidžia naudoti produktus su skirtingais šaltinio kodo rinkiniais, nors. Tačiau šis pakeitimas bus šiek tiek nepatogus vartotojams, atsisiunčiantiems programas iš „F-Droid“, nes jie negalės pirkti „Google Play“. Jei neturite „Google Play“ parduotuvės, tai gali nesukelti jums didelių problemų, nes greičiausiai vis tiek nenaudosite „Google Play“ atsiskaitymo. Jei „F-Droid“ naudojate tik kaip alternatyvų programų teikėją, programos, kurioms turės įtakos šis pakeitimas, tikriausiai taip pat bus pasiekiamos „Google Play“ parduotuvėje.

„F-Droid“ svetainė

FairEmail, privatumą užtikrinantis elProgramuotojas: Marcel Bokhorst, FairCode BV

Kaina: Nemokama.

4.6.

parsisiųsti

https://f-droid.org/en/packages/eu.faircode.email/