cross-posted from: piefed.social/…/fluxer-discord-clone-we-are-open-…
We are open-sourcing (AGPLv3) and going live with our mobile app beta on June 15th. This beta is locked to Android users and Plutonium iOS users. We plan a full rollout in 1 month to Google Play, Apple App Store, F-Droid, and Obtanium after we knock out a few more bugs and features.
A bit late but I didn’t see anyone else sharing this.
monetaryabyss@lemmy.linuxuserspace.show
communist@lemmy.frozeninferno.xyz
SomGye@sh.itjust.works
FishFace@piefed.social 3 months ago
What are you worried about with the CLA? You can make contributions without signing the CLA (in a fork), so it really doesn’t give them much.
I don’t like it when projects do this because it creates a power imbalance and it is typically used by people who want to do rug pulls and other shenanigans. Often it is used by companies to work against free software by creating a big community around a project, getting mind-share and then transitioning to source-available or proprietary.
I don’t like to contribute to those projects because it makes me feel like I’m doing unpaid work to build up their business. If they are the only significant contributor to a project (which is often the case), if they divert resources away from the freely available repo, then the project dies and my contributions are for nothing.
Meanwhile, AGPL without a CLA makes me feel that we are contributing to a public good where everyone is entering into the relationship on equal terms. It feels like more of a gift to society.
Don’t get me wrong - I think that people have a right to do AGPL + CLA in the same way as they have a right to write proprietary software. It’s their code, free time and their choice. But, I also have a right to feel sad about that and voice that sadness and call them out by it. I have been jaded too many times by companies who use this precise mechanism to build their business and then do a rug pull. They are not doing this to further the free software movement, they are co-opting it for their own needs.
You are right that I could fork the project, but then I have to take on the maintenance burden of continually rebasing my contributions and dealing with conflicts when they arise. If the project goes fully closed source or source available, I have to take on the maintenance burden myself. I would rather contribute to a project where there is no such risk and where I believe that we are contributing towards the same goal.
artyom@piefed.social 3 months ago
The CLA requirement was removed in February.
That’s great news! They didn’t (forgot to?) remove it from the
LICENSING.mdfile, which is still there onrefactor. Hopefully they’ll remove it from there to prevent this kind of misunderstanding.Harwood97@lemmy.world 3 months ago
The creator has stated once the refactor goes live and pull requests are repoend, the CLA will be removed. Time will tell if they stick to their word.
warmaster@lemmy.world 3 months ago
Why is there a CLA in the first place then? I don’t understand. What’s the reasoning?
warmaster@lemmy.world 3 months ago
Fuck. They were my only hope. It’s really good, what a shame.
How about stoat? It’s AGPL but doesn’t seem to have the CLA clause.