Hello F-Droid Community! This is my first post here and I have a question that has probably been answered, so I apologize in advance. Sadly, the keywords I can think of in order to describe my questions are way too common making searching for the answer basically impossible.
What’s the difference between an app that’s simultaneously available through both F-Droid and Google Play with the same name, description and version?
For instance, K-9 Mail version 5.403 is installable from F-Droid here and Google Play here. Is there any difference between them? In this situation would you say to err on the side of caution and use the F-Droid version?
Hello.
F-Droid builds the application from the source code available publicly, while Google Play version is built by the developer, so it can’t be guaranteed that it is corresponding to the source code. Also, some applications may have different flavours for F-Droid and GP. It means that the building process differs, GP version may contain trackers, non-FOSS libs, while F-Droid permits such behaviour. Also, as F-Droid version is built by F-Droid itself, it has different signature from GP version, so you can’t update application from F-Droid with GP version and vice versa.