Vissa Android-appar på F-Droid kommer att förlora åtkomst till Google Play-köp

click fraud protection

Användare som laddar ner appar från F-Droid kan så småningom stöta på ett litet problem: de kanske inte kan använda Google Play-fakturering längre.

Om du är intresserad av att köra gratis Android-applikationer med öppen källkod, så har du förmodligen hört talas om F-Droid. Medan dess begränsade katalog med appar gör det långt ifrån ett verkligt alternativ till Google Play Butik, är F-Droid den enda appkällan där ute som inte innehåller annat än Android-appar med öppen källkod. Varje enskild app publicerad på F-Droids officiella arkiv har att vara helt öppen källkod, vilket innebär att de inte kan inkludera några komponenter med sluten källkod. Med Googles senaste krav på utvecklare för att byta till Play Billing Library v3, utvecklare med öppen källkodsprojekt på F-Droid står inför ett problem. Per XDA erkänd utvecklare M66B, utvecklaren av NetGuard och FairEmail, måste utvecklare som publicerar appar på både Google Play och F-Droid börja bygga en separat version av sin app utan Play Billing Library.

Google Play Billing Library version livscykel. Källa: Google.

Så varför händer detta? Det visade sig att Google slutade ladda upp källkoden för sitt Play Billing Library efter version 2.0.3. Det har varit 4 versioner sedan 2.0.3 som alltså är stängd källa. Detta har inte varit ett problem förrän nu eftersom appar kunde använda den äldre Play Billing Library v2 bra, men eftersom Google snart kommer kräver att utvecklare som publicerar appar på Google Play flyttar till v3 (fortfarande stängd källkod), det är där vi börjar stöta på problem.

Det finns ingen gratis programvara för köp i Play Butik: Utvecklare måste använda Googles bibliotek för att tillåta användare att göra köp via Google Play. Utvecklare ska inte ha för stora problem med att bygga en version av sin app med Play Billing Library för Google Play och en version av sin app utan Play Billing Library för F-Droid eftersom Gradle tillåter produktsmaker med olika källkodsuppsättningar, fastän. Denna förändring kommer dock att vara lite obekväm för användare som laddar ner appar från F-Droid eftersom de inte kommer att kunna använda Google Play för köp. Om du inte har Google Play Butik kanske detta inte är något problem för dig eftersom du sannolikt inte använder Google Play-fakturering ändå. Om du bara använder F-Droid som en alternativ appleverantör, är de appar som kommer att påverkas av denna ändring förmodligen också tillgängliga i Google Play Butik.

F-Droid webbplats

FairEmail, sekretessmedveten e-postUtvecklare: Marcel Bokhorst, FairCode BV

Pris: Gratis.

4.6.

Ladda ner

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