New F-droid client


Rahul the Aurora Store dev recently came out with a new F-DROID client.
Presenting Aurora Droid,

1 Like

So he forked Yalp… made Aurora… then rewritten Aurora…now what?

Source code link?



Aurora Droid is under No license but Yalp is under GPLv2 !


From what I understand Aurora Droid is MIT.
While Aurora Store is GPL
license will be GPL v3

1 Like

Thanks for posting this. I already like it more than the official client since I can see all new and updated apps without having to hit the search button.


Just keep in mind it is a first release beta. It still needs a lot of work.


Source for this? The repo with the code doesn’t contain any LICENSE file nor other explicit license assignment. So it’s proprietary for now.


Directly from Rahul in the telegram group. Once he actually has a nonbeta release it will be GPLv3.

1 Like

In the source of Gitlab (see my url above), under the name of the project (ADroid), it’s written " No license. All rights reserved

The license can’t change, it has to be GPLv2.


Sure it can. You can create proprietary software and later change to a free copyleft license if you are the copyright holder. Just not the other way around.


Happy to see more decentralization in F-Droid! That means we have a thriving ecosystem :slight_smile: I always like to try to share work whenever possible, so perhaps there are somethings we can share between AuroraDroid, G-Droid and F-Droid. For example, the index parsing code in F-Droid could be bundled as a library and used across projects. Or I’ve heard that G-Droid is using the Room library for the database layer, I’d love to switch F-Droid client to Room.


Well, if you are the copyright holder, then you can re-license your code in whichever way you want. You can turn proprietary a permissive free software app (Apache- or MIT-licensed) without issues.

But with free software with the copyleft/reciprocity clause (GPL), you don’t exclusively hold the copyright if someone contributed. It’s still possible, but harder.

You can, however, remove what others contributed and then go proprietary. But that’s probably not the case (I didn’t checked).


Question:why was here so many clients (m-droid,g-droid,aurora droid, f-droid) for fdroid repo?
Answer: Because current official Fdroid client experience is nightmare for most of users and they are always eager to find alternative to F-droid client app!

We are not too late.
let us Make F-droid client great again!!


@shubhamtyagi Yes and no, one valid answer is as well “because it’s possible”, see the Aptoide and Google trials, see that Huawei and Samsung and all others have their own separate stores…


Regardless of the selection of clients, F-Droid has been a life changer for me.

It is such an amazing system that has so many generous folks working together.

I possibly sounded negative in my post above, but I don’t want to appear unappreciative of this wonderful system that has been put in place for everyone’s benefit.

I only discovered F-Droid a little over a year or so ago, and I’ve been nothing but obsessed with it since then. ( ͡° ͜ʖ ͡°)


What is clear to me is that the best UX for one person is bad for another. There will never be one UX that will make everyone happy. That’s why we have software freedom: so people can make the software that works best for them. For those of us involved in the UX design of the current fdroidclient, we wanted to make sure that F-Droid was accessible to as many people as possible, and any specific goal like that will mean compromising on other aspects. For anyone interested in seeing those discussions, they are all in gitlab:


Once it’s GPL you can only go to GPL3. BUT all the code has to be compliant with the new license.
The new developer can sell the product but can’t break the rules of GPL.


The code is no more available here ( => so he breaks the rules :snake: