Sommige Android-apps op F-Droid verliezen de toegang tot Google Play-aankopen

Gebruikers die apps van F-Droid downloaden, kunnen uiteindelijk tegen een klein probleem aanlopen: ze kunnen mogelijk geen gebruik meer maken van Google Play-facturering.

Als je geïnteresseerd bent in het uitvoeren van gratis en open-source Android-applicaties, dan heb je waarschijnlijk wel eens gehoord van F-Droid. Hoewel de beperkte catalogus met apps het verre van een echt alternatief voor de Google Play Store maakt, is F-Droid de enige app-bron die alleen maar open-source Android-apps bevat. Elke afzonderlijke app gepubliceerd in de officiële repository van F-Droid heeft volledig open-source te zijn, wat betekent dat ze geen gesloten-sourcecomponenten kunnen bevatten. Met de recente eis van Google voor ontwikkelaars om over te schakelen naar Play Billing Library v3, worden ontwikkelaars met open-sourceprojecten op F-Droid geconfronteerd met een probleem. Per door XDA erkende ontwikkelaar M66B, de ontwikkelaar van NetGuard En Eerlijke e-mailmoeten ontwikkelaars die apps publiceren op zowel Google Play als F-Droid een aparte versie van hun app gaan bouwen zonder de Play Billing Library.

Levenscyclus van de Google Play Billing Library-versie. Bron: Google.

Dus waarom gebeurt dit? Het blijkt dat Google is gestopt met het uploaden van de broncode voor zijn Play Billing Library na versie 2.0.3. Er zijn geweest 4 versies sinds 2.0.3 die dus closed-source zijn. Tot nu toe was dit geen probleem, aangezien apps de oudere Play Billing Library v2 prima konden gebruiken, maar aangezien Google dit binnenkort zal doen vereisen dat ontwikkelaars die apps publiceren op Google Play overstappen naar v3 (nog steeds closed-source), en dat is waar we problemen beginnen tegen te komen.

Er bestaat geen gratis softwaremethode voor aankopen in de Play Store: Ontwikkelaars moeten de bibliotheken van Google gebruiken om gebruikers in staat te stellen aankopen te doen via Google Play. Ontwikkelaars zouden niet al te veel problemen moeten hebben met het bouwen van een versie van hun app met de Play Billing Library voor Google Play en een versie van hun app zonder de Play Billing Library voor F-Droid, aangezien Gradle productaroma's met verschillende broncodesets toestaat, hoewel. Deze wijziging zal echter een beetje lastig zijn voor gebruikers die apps van F-Droid downloaden, omdat ze Google Play niet kunnen gebruiken voor aankopen. Als u niet over de Google Play Store beschikt, is dit misschien geen groot probleem voor u, aangezien u waarschijnlijk toch geen gebruik maakt van Google Play-facturering. Als u F-Droid alleen als alternatieve app-aanbieder gebruikt, zijn de apps die door deze wijziging worden beïnvloed waarschijnlijk ook beschikbaar in de Google Play Store.

F-Droid-website

FairEmail, privacybewuste e-mailOntwikkelaar: Marcel Bokhorst, FairCode BV

Prijs: gratis.

4.6.

Downloaden

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