Are there still plans to add codeberg?

Here are some thoughts, corrections/additions are marked with *. I wasn't sure how to modify the pdf.

C0: I was able to create a repo and access some files on the web version with LibreJS enabled (However some of the UI relies on JS to do drop-downs and so I was not able to do the same steps after making the window smaller). Editing the files in the browser generally failed with libreJS enabled, I'm not sure what core functionality is so can't really comment on this one.

C1: This is fine I was able to use it on Librewolf and as far as I can tell there are no proprietary dependencies within the browser.

*C2: Cannot see anything in their policy on this subject and they have projects from many different people so I think this should be fine.

*C3: I was able to connect over Tor and navigate the site but haven't tested this extensively.

*C4: They allow suspension for a variety of non-exhaustive reasons but I don't think they should get failed for that https://codeberg.org/Codeberg/org/src/branch/main/TermsOfUse.md#4-cancellation-and-termination. I think the rest of their policy is OK as far as I could tell.

*C5: GPL-3-or-later is in the drop-down when initializing a repo. They also have a help link under the drop-down with this section: https://docs.codeberg.org/getting-started/licensing/#license-decision-diagram which encourages use of GPL-3-or-later in some situations

C6: I also think it is secure but haven't looked into it extensively, they have a certificate verified by Let's Encrypt.

B0: Fails see above.

B1: The site only connected to Codeberg domains during my navigation of the site and Codeberg seems to have a policy of running their own servers so this should be fine.

*B2: https://codeberg.org/Codeberg/Community/issues/1393 is still not fixed. When I tested they have GPL-3.0-only or GPL-3.0-or-later. Would they pass if they removed GPL-3.0-only? they are at least a step above Github and a few other repositories in this regard because they force specifying or leaving out the lifeboat clause. If you go to the help section under the license picker they encourage use of licenses with -or-later: https://docs.codeberg.org/getting-started/licensing/#license-decision-diagram

B3: They also say practical projects must be under free licenses https://codeberg.org/Codeberg/org/src/branch/main/TermsOfUse.md#user-content-2-allowed-content-usage, and that NC and ND are not allowed but do allow NC for works of opinion. There are issues to make this clearer when creating a project (https://codeberg.org/Codeberg/Community/issues/1393).

A0: not sure about this one.

*A1: the entire Forgejo project is GPL-3.0-or-later including the back-end and so I think this should pass. https://forgejo.org/2024-08-gpl/#what-is-changing-now-and-in-the-future

A2: GPL 3-or-later is allowed but not the preferred option, they encourage it in some situations: https://docs.codeberg.org/getting-started/licensing/#license-decision-diagram

*A3: Tested and AGPL-3.0-or-later is definitely in the license drop-down and also allowed by their policy. They also have https://docs.codeberg.org/getting-started/licensing/#license-decision-diagram which encourages use of AGPL-3.0-or-later in some situations.

A4: I think this is a pass see B2 - it is just when creating a repo they allow selecting NC and ND licenses and don't make their policy clear.

A5: they seem to just offer a git service and web hosting, I couldn't see anywhere obvious where they recommend Saass.

*A6: They seem to at least give free software and open source equal mention but don't seem to have any explicit policy on this: "On Codeberg you can develop your own Free Software projects, contribute to other projects, browse through inspiring and useful free software, share your knowledge or build your projects a home on the web using Codeberg Pages, just to name a few." https://docs.codeberg.org/getting-started/what-is-codeberg/#what-is-codeberg-e.v.%3F.

*A7: They seem to endorse the free software movment's goals in general: "Codeberg is not a for-profit corporation but an open community of free software enthusiasts providing a humane, non-commercial and privacy-friendly alternative to commercial services such as GitHub." https://docs.codeberg.org/getting-started/what-is-codeberg/#what-is-codeberg-e.v.%3F

--
Oliver Day

Reply via email to