a decision was made in early 2024 to become a hard fork forgejo.org/2024-02-forking-forward/
Comment on Forgejo v7.0 is now available
vzq@lemmy.blahaj.zone 6 months agoThat would mean they would have to do actual development instead of just scraping off stickers, so I’m not holding my breath.
BenchpressMuyDebil@szmer.info 6 months ago
vzq@lemmy.blahaj.zone 6 months ago
They can decide and announce all they want. In the end they have to become a more compelling product than gitea on the merits, not just because of nebulous anti-commercial ideology.
gaael@lemmy.world 6 months ago
Is there some drama I’m not aware of here?
SomethingBurger@jlai.lu 6 months ago
Forgejo is a reactionary fork of Gitea, started because the creator of Gitea founded a company to maintain it.
poVoq@slrpnk.net 6 months ago
Secretly behind the backs of the official community council and not many months later started to turn Gitea into an open-core product.
And they also demand a CLA from contributors now, which is directly against the idea if FOSS.
I was a bit sceptical about the justification of this fork in the beginning as well, but time has proven the Firgejo team to be sadly completely right.
hedgehog@ttrpg.network 6 months ago
I’m not addressing anything Gitea has specifically done here (I’m not informed enough on the topic to have an educated opinion yet), but just this specific part of your comment:
Proprietary software is antithetical to FOSS, but CLAs themselves are not, and were endorsed by RMS as far back as 2002:
If contributors allow an entity to relicense their contributions, that enables the entity to write proprietary software that includes those contributions. One way to ensure they have that freedom is to require contributors to sign a CLA that allows relicensing, so clearly CLAs can enable behavior antithetical to FOSS… but they can also enable FOSS development by generating another revenue stream. And many CLAs don’t allow relicensing (e.g., Apache’s).
Many FOSS companies require contributors to sign CLAs. For example, the FSF has required them since 2005 at least, and its CLA allows relicensing. They explain why, but that explanation doesn’t touch on why license reassignment is necessary.
Even if a repo requires contributors sign a CLA, nobody’s four freedoms are violated, and nobody who modifies such software is forced to sign a CLA when they share their changes with the community - they can share their changes on their own repo, or submit them to a fork that doesn’t require a CLA, or only share the code with users who purchase the software from them. All they have to do is adhere to the license that the project was under.
The big issue with CLAs is that they’re asymmetrical (as opposed to DCOs, which serve a similar purpose). That’s understandably controversial, but it’s not inherently a FOSS issue.
Some of the same arguments against the SSPL (which is not considered FOSS because it is so copyleft that it’s impractical) being considered FOSS could be similarly made in favor of CLAs. Not in favor of signing them as a developer, mind you, but in favor of considering projects that use them to be aligned FOSS principles.
antihumanitarian@lemmy.world 6 months ago
CLAs can be abusive, but not necessarily. Apache Foundation contributors need to sign CLAs, which essentially codify in contract form the terms of the Apache 2.0 license. It’s a precaution, in case some jurisdiction doesn’t uphold the passive licensing scheme used otherwise. There’s also a relicensing clause, but that’s restricted to keeping in spirit, they can’t close the source.
d_k_bo@feddit.de 6 months ago
And they started sending advertisement emails to people who registered on gitea.com.
gaael@lemmy.world 6 months ago
Thanks for the info!