Uživatelé stahující aplikace z F-Droid mohou nakonec narazit na malý problém: Možná už nebudou moci používat fakturaci Google Play.
Pokud vás zajímá provozování bezplatných a open-source aplikací pro Android, pak jste pravděpodobně slyšeli o F-Droid. Zatímco jeho omezený katalog aplikací má daleko od skutečné alternativy k obchodu Google Play, F-Droid je jediným zdrojem aplikací, který neobsahuje nic jiného než open source aplikace pro Android. Každá jednotlivá aplikace zveřejněná na oficiálním úložišti F-Droid má být zcela open-source, což znamená, že nemohou obsahovat žádné uzavřené komponenty. S nedávným požadavkem společnosti Google na vývojáře přejít na Knihovnu fakturace Play v3, vývojáři s open-source projekty na F-Droid čelí problému. Podle uznávaného vývojáře XDA M66B, vývojář NetGuard a FairEmail, vývojáři, kteří publikují aplikace na Google Play i F-Droid, budou muset začít vytvářet samostatnou verzi své aplikace bez knihovny fakturace Play.
Životní cyklus verze knihovny fakturace Google Play. Zdroj: Google.
Tak proč se to děje? Jak se ukázalo, Google přestal nahrávat zdrojový kód pro svou knihovnu fakturace Play po verzi 2.0.3. Došlo 4 verze od 2.0.3 které jsou tedy uzavřeným zdrojem. Dosud to nebyl problém, protože aplikace mohly v pohodě používat starší knihovnu fakturace Play v2, ale protože Google brzy vyžadují, aby vývojáři, kteří publikují aplikace na Google Play, přešli na verzi 3 (stále uzavřený zdroj), tam začínáme narážet na problémy.
Tady je žádná metoda bezplatného softwaru pro nákupy v Obchodě Play: Vývojáři potřebují používat knihovny Google, aby uživatelům umožnili nakupovat prostřednictvím Google Play. Vývojáři by neměli mít příliš velký problém s vytvořením verze své aplikace pomocí knihovny fakturace Play pro Google Play a verze jejich aplikace bez knihovny Play Billing Library pro F-Droid, protože Gradle umožňuje varianty produktů s různými sadami zdrojových kódů, ačkoli. Tato změna však bude trochu nepohodlná pro uživatele stahující aplikace z F-Droid, protože nebudou moci používat Google Play k nákupům. Pokud nemáte Obchod Google Play, nemusí to pro vás být velký problém, protože fakturaci Google Play pravděpodobně stejně nepoužíváte. Pokud F-Droid používáte pouze jako alternativního poskytovatele aplikací, pak jsou aplikace, kterých se tato změna týká, pravděpodobně také dostupné v Obchodě Google Play.
Web F-Droid
Cena: Zdarma.
4.6.
https://f-droid.org/en/packages/eu.faircode.email/