I encourage anyone with opinions or knowledge about software licenses to add their input in the issue linked above, particularly those with knowledge about copyleft licenses since they are determined to stick with one.
Aside: I believe Forgejo is currently free software, dependencies included, though they have discovered non-free dependencies and actively work to replace or remove them.
Iām confident in my knowledge of the GPLv3 and AGPLv3 but I was intending for any license discussion to happen in the Forejo issue linked in my post .
Edit: I clarified my intentions in my original post to have any license knowledge contributed to the Forgejo repository issue.
I donāt want to be pessimistic but that type of stuff often doesnāt end well.
A lot of people seem to like Codeberg lately. Maybe Iāll investigate Forgejo or Codeberg in the future.
I know a lot of open source projects such as Purism, KDE, and GNOME all use GitLab Community Edition. I hope that these projects will consider migrating to a more open platform such as, but not exclusive to, SourceHut, Forgejo, and Gogs. (Realistically, migrating would probably be an expensive and time-consuming task, not to mention how they would carry over accounts and post history).
Off-topic: Pijul sounds nice in concept but itās a completely different system that isnāt Git so itās not really a strong alternative imo.
In my humble opinion, a new self-hosted solution for source code under a copyleft license is welcome but I donāt see the interest of using yet another platform that could end up being sold and bought by Microsoft, Alphabet or a similar company. In other words, Iām interested in self-hosting my projects, Iām not interested in using some software that allows to do that but not hosted by me.
Moreover, itās a matter of taste but Iāll pick a solution using my favorite programming language in order to be able to contribute and to fix bugs by myself. Go isnāt this language.
Codeberg is a non-profit association registered in Berlin, Germany. The abbreviation e.V. stands for eingetragener Verein, which translates as āregistered associationā.
As defined by its Bylaws, its goal is to āguarantee the openness and continued availability of free softwareā.
I donāt understand this statement. Forgejo is software one self-hosts; Codeberg is a managed solution that is powered by Forgejo.
Fair. Depending on your preferences, it can be difficult to find a project that meets this requirement unless you build one yourself. For me, a self-hosted Git hosting solution in my preferred programming language doesnāt exist so your mileage will vary.
Thank you for your detailed explanation. Youāre right, there are vanishingly small chances that they would agree to be bought.
I use a single-board computer as a server, there are self-hosted Git hosting solutions in Java and I donāt need a lot of features, maybe Iāll use Gitolite, Gitbucket or Gitblit but Forgejo might be a good fallback solution anyway.