CHEF-KOCH's Microblog ✨

F-Droid lost the Game

Intro

I am not the only one who speaks against F-Droid and it is certainly not the future as often wrongfully advertised - these statements usually come from based people, not people who actually have interest in exploring better systems or mentioning more reliable solutions. Today we are going to check what could and already does make a difference.

Google Play Store has much more features that F-Droid simply cannot implement because there is not enough money or funding nor manpower behind. There are also security reasons as well as developers that hardly can take any criticism, which is known among the F-Droid community. I linked all of the evidence already on several other places and this is not conjecture or biased, it is simply a fact. During my years I observed the Clients, and of course every alternative fork which often quickly appear and disappear because such projects are not possible to maintain by just one or two developers. No one can compete against the big Stores because no one has the money or funding to come even close, missing comment system, missing security audits, missing removal of leftovers - while writing this Silence and other unmaintained apps are still listed - and so many more reasons exist to not suggest using F-Droid.

Why F-Droid lost once and for all

There are various reasons one thing is that most coding platforms, such as GitLab and GitHub supporting now CI/CD builds, this means you do not need Google, you do not need multiple accounts, you do not need F-Droid, maybe an RSS-Reader, which is optional to get advance notifications about a new update or the change log.

CI/CD vs. F-Droid

CI/CD has benefits

Conclusion

Several people in the so-called privacy community celebrating F-Droid as alternative to Google, this is not the case, paid developers get no support the only way you possible archive that is with donation buttons no one gonna press on a website or via in-app banners that beg - please, please press me and support me - and then you still usually depend on another third-party such as PayPal, or controversial cryptocurrency systems. Or in other words, closes systems that are privacy problematic or simply systems that could crash because they are known to be unstable.

Right now I see more benefits in using CI/CD than in F-Droid. Of course CI/CD is also not perfect because you also one way or another need to depend on third-party payment systems to support the developer. Support systems on the developers website or via GitHub could help, people usually mind less to see a image with a link in a Readme.md rather than in the actual app. There are also new approaches from GNU e.g. GNU Taler that could be used as alternative for both F-Droid and CI/CD but the problem here is that such alternatives are not really recognized, means you might also need another middle-man to convert the Taler or Coins to hard cash.

However, overall the CI/CD is more sophisticated for the end user which does not like to install just another Store app that might list outdated apps, loads slowly, has Repository issues or that are hard to handle for people that are not really involved into such topics, some people just want the app and that is it.

CI/CD is something I will look into myself much more, possible write something about it but the times of hyping F-Droid is for me over. I think we are heading in a more automated way which hopefully finally get rid of any Stores.

I already use RSS + manually download or compile the APK I use, less is more you know and this systems works so far but the CI/CD can make you life much easier since lots of processes could be automated.

#F-Droid