Thread

Replies (38)

Fdroid will never accept our Tor configuration. The Tor lib is not allowed there. We need to rebuild everything just to put things there, tweaking their build system so that fdroid can rebuild as well. And at this point I don't even know how to do it. Also fdroid sucks. It's a centralized platform whose rules for reviews and approvals are more arbitrary that the Play store itself.
That's not "open source" for the APK people actually install At best that's "open source" for the nostr-git-hosted source code, "kinda open source" for the github-hosted source code, and "trust me bro it's the same source" for the APK binaries So stop lying, say "we offer a closed source app with open source code available for people who want to compile it themselves" And make a version of the app that's also open source Or explain (preferably to F-Droid) how tf people are supposed to "openly" verify these unique build signatures
You are correct, most Linux distros and kernels are not open source. Very fucked up to blame F-Droid for that while you keep lying The FOSS Linux kernel is open source and there are FOSS Linux distros Many closed source Linux distros also lie about being open source And it's often beyond simply changing binary signatures for every build - it's actually including proprietary stuff even in the public repos (but still often trying to gaslight users to call it "open source" without qualifiers)
All I am saying is that fdroid requires much more than just "opensource" test. Many things are opensource that will never pass their tests. For instance, if your app is hosted by GitHub, like the Tor lib one, that alone automatically disqualifies you as opensource. Which is ridiculous because the code is still freesoftware regardless of where it is hosted. But at the same time, your app is free if it is hosted by Google or one of the other cloud providers. Which doesnt make any sense.
If you mean being available NOWHERE ELSE but GitHub, then F-Droid is correct, because GitHub is private availability, not public availability. People are obsessed with lies and decentralization right now, so it's hard to get through life without humoring people who would call GitHub source code "publicly available" (and using their wording), but it's not actual truth. Either way, your app made it through in the past
Tor is critically threatened. I get that. FOSS is also critically threatened by people faking it. The F-Droid people either care about FOSS, or have themselves backed into a corner where they have to pretend to care about FOSS to avoid the uprising of a competitor. You either care about Tor, or have yourself backed into a corner where you have to pretend to care about it. I either care about both, or have myself backed into a corner where I have to pretend to care about both Tor and FOSS cannot be saved without saving each other
They should put qualifiers on their statements about being open source, then. But they also have the argument that people will just compile it themselves if they care, because their product is very niche. Social media isn't that niche, you can't expect everyone that cares about open source social media apps to realize at first glance the difference between yours and one with a more verifiable pre compiled binary Is what I'm saying more accurate now or am I still missing something? Sorry about the delayed reply, was driving for a bit
That's not the role of a store. That's the role of other users. On zapstore, you can see which other users liked the app. If the fdroid team wants to join, they can simply tag or like the apps they approve. If you trust them, you can follow them and filter by their approvals. If you don't, you can see everything else. The store is just there to allow people to rate apps and it never blocks anything.