| ERC Checklist for Codeberg
|
|
☑
|
C0 - Freely licensed JS for essential features
|
|
☑
|
C0-0 - Either: 'B0' with CCS for client-code scripts, or 'A0'
|
|
☑
|
C0-1 - Libre interpreters, "trans-pilers", and input sources
|
|
☑
|
C1 - No non-free client requirements
|
|
☑
|
C2 - No discrimination
|
|
☑
|
C3 - Tor access
|
|
☑
|
C4 - Non-odious TOS
|
|
☑
|
C5 - Recommends GPLv3-or-later
|
|
☑
|
C6 - HTTPS access
|
|
☐
|
B0 - Compatible with LibreJS (or equivalent tool) NOTES: some scripts are not labeled, uses the name "MIT" for expat license.
|
|
☑
|
B1 - No tracking
|
|
☐
|
B2 - Does not encourage unclear licensing NOTES: no diff between GPLv3 and GPLv3-or-later repositories https://lists.gnu.org/archive/html/repo-criteria-discuss/2021-06/msg00022.html
|
|
☐
|
B2-0 - Explains each of the licensing options NOTES: TODO - new v1.2 criteria (2024) needs review
|
|
☐
|
B2-1 - Explains the importance of license notices NOTES: TODO - new v1.2 criteria (2024) needs review
|
|
☑
|
B3 - Does not recommend non-free licenses
|
|
☑
|
A0 - Fully-functional without client-side scripts
|
|
☑
|
A1 - Freely-licensed server-side code
|
|
☐
|
A2 - Prefers GPLv3-or-later projects NOTES: It encourages all free software licenses equally, copyleft and non-copyleft.
|
|
☑
|
A3 - Offers AGPLv3-or-later
|
|
☑
|
A4 - Does not permit non-free licenses
|
|
☐
|
A5 - Does not recommend SaaSS NOTES: TODO
|
|
☐
|
A6 - Does not mention “Open Source” NOTES: No, as they use the neutral term "Free and Open Source Software" and "Open Source", like in their Mission Statement: https://blog.codeberg.org/codebergorg-launched.html
|
|
☐
|
A7 - Clearly endorses software freedom NOTES: No, as it's a mix. In their mission statement they say "Open Source" and "Free and Open Source Software": https://blog.codeberg.org/codebergorg-launched.html. On the other hand, their "What is Codeberg?" page unilaterally says "Free Software": https://docs.codeberg.page/getting-started/what-is-codeberg/
|
|
☑
|
A8 - Refers to GNU/Linux, wherever applicable
|
|
☐
|
A9 - Requires thorough and clear licensing NOTES: No.
|
|
☑
|
A-plus 0 - Registration not required
|
|
☐
|
A-plus 1 - No logging NOTES: The server log files can contain client IP addresses and user agent strings from connecting computers. However, these log files are destroyed automatically within at most seven days.(Source: https://codeberg.org/codeberg/org/src/branch/master/PrivacyPolicy.md )
|
|
☑
|
A-plus 2 - Follows EFF guidelines
|
|
☐
|
A-plus 3 - Conforms to WCAG standard NOTES: TODO
|
|
☐
|
A-plus 4 - Conforms to WAI-ARIA standard NOTES: No. It may not be an Accessible Rich Internet Application, but it's an easy to navigate website for hosting projects.
|
|
☐
|
A-plus 5 - Complete data exportability NOTES: No. It might be possible one day though.(Does git count?)
|
|
☐
|
A-plus 6 - Prefers AGPLv3-or-later projects NOTES: TODO
|
|
☐
|
A-plus 7 - Helps or reminds users to put license notices NOTES: No, A+7 is something of an ideal. It would take a lot of work for any forge.
|