F-droid
1
F-Droid Stats from 2019  00h00 16 février
Statistics I just gave a small talk about F-Droid at FSFE Berlin. For this I gathered some stats about what happened in our repo over the last year. I did a similar thing about 1.5 years ago, you can find the numbers on page 9 of the pdf. From Jan 2019 to 10th Feb 2020 Repository grew...
2
OpenPush - A Free, Decentralized Push Messaging Framework for Android  00h00 03 février
Push messages are an essential part of connected mobile devices. They are also one of the critical missing pieces in the open source Android ecosystem. Until now, free Android apps would either need to implement their own push notification system, do without any push messaging or use the...
3
Tracking the Trackers: using machine learning to aid ethical decisions  00h00 16 janvier
F-Droid is a free software community app store that has been working since 2010 to make all forms of tracking and advertising visible to users. It has become the trusted name for privacy in Android, and app developers who sell based on privacy make the extra effort to get their apps included in the...
4
F-Droid at 36c3  00h00 09 janvier
Some F-Droid contributors were at 36c3 this past December. Since it is a giant meeting place for so many related projects, we are including this small report of F-Droid activity there. We had developer meeting and a user meeting led by Bubu. At the developer meeting, there was an exchange...
5
Trusted Update Channels vs. Scratching Your Itch  00h00 02 décembre
One of the great things about free software is that people can easily take a functional program or library and customize it as they see fit. Anyone can come along, submit bug fixes or improvements, and they can be easily shared across many people, projects, and organizations. With distribution...
6
New language: Polish  00h00 29 octobre
We are pleased to announce the launch of the completed Polish translation on this site The Polish translators have covered almost all the text that can be translated, with 100% of the client, website strings, static pages, and tutorials available in Polish. On top of that, 95% of the...
7
Testing helps get updates out  00h00 02 octobre
After a few month hiatus, our staging setup for the complete buildserver is again running, thanks to the Reproducible Builds team who host that infrastructure. These Continuous Integration (CI) jobs create a complete buildserver from scratch once a week based on the current source code (e.g. master...
8
We’re modernizing our App Database  00h00 11 septembre
We keep a database containing structured information about all apps we’re shipping. Architecture-wise, this is a set of plain text files in a version control system. It’s the heart of our data-driven app building- and distribution- systems. Maybe you’ve heard someone mentioning F-Droid Data already...
9
Public Statement on Neutrality of Free Software  00h00 16 juillet
In the past week, a controversy around F-Droid took place at its forum and in the fediverse. We feel like we have to put out a public statement to clear F-Droid’s position on it. To recap the situation: a website joined the fediverse only half a month ago that is well known to be a free speech...
10
TWIF 64: We are back   00h00 11 juillet
This Week In F-Droid 64, Week 28, 2019 In this edition: F-Droid 1.7 released, Tutanota now has a calendar, OSMAnd 3.4 beta, Orbot update, Info on reproducible builds, Tusky & Gab discussion closed, and report on localization of F-Droid apps. TWIF needs help After a long hiatus, we have a...
11
Improving our bus factor   00h00 06 juillet
Bus factor is an important measure of the health of a free software project, even though the idea is quite morbid. As F-Droid has expanded from a project of one to a whole community effort. And there is much more work than one person can do. Essential infrastructure needs to be maintained by...
12
Dropping old TLS on Android  00h00 01 juillet
Transport Layer Security (TLS) is the protocol that powers most of the internet these days. It gives HTTPS the S for Secure . F-Droid uses it to keep the connection to repos private. After many years of slow updates and an increasing number of vulnerabilities, there is finally critical mass to...
13
Two new ways to get apps nearby, without internet  00h00 20 juin
There are many reasons why it is often better to do things without the internet:your data plan is expensive, there is limited coverage in the area, there is an internet outage or shutdown, or even something is private and should not be online at all. Or even, if you are setting up a new device,...
14
Panic app uninstall and repo reset  00h00 15 juin
Sometimes we have things on our devices that are very sensitive, so much so that we need to completely hide or delete them in emergencies. F-Droid already supports receiving PanicKit triggers to make F-Droid hide itself. F-Droid v1.7 adds more alpha features to expand the range of options of what...
15
Public Money, Public Code   00h00 11 juin
Our everyday lives depend on public infrastructure. Roads, bridges, water supplies, schools, hospitals, etc. enable modern civilization. Most European countries have a long and successful history of funding public infrastructure with public money. Governments are spending vast amounts of money on...