Codeberg

Last updated
Codeberg e.V.
Type Eingetragener Verein,
NGO., [1]
Non-profit organization
Headquarters Berlin, Germany
Services
Membership
401 [4]
Revenue
€240 per week (2024) [5]
Expenses€1050 per month (2022) [6]
Staff
1 part-time (2022) [6]
Website https://codeberg.org

Codeberg e.V. is a nonprofit organization that provides online resources for software development and collaboration.

Contents

About

According to its bylaws, Codeberg e.V. is organized as a non-profit, collaborative organization. Its primary goals are to provide services for the development and distribution of free/libre content and Free and open-source software (FOSS). [7]

Codeberg e.V. is funded through donations. [8]

In January 2019, Codeberg e.V. launched with an initial 25 members and began publishing monthly newsletters on the status of its main project Codeberg.org. [9]

The organization selected the European Union for their headquarters and computer infrastructure, due to members' concerns that a software project repository hosted in the United States could be removed if a malicious actor made bad faith copyright claims under the Digital Millennium Copyright Act. [10]

Codeberg.org

Codeberg.org
Codeberg screenshot.png
A screenshot of a Codeberg repository
Type of site
Collaborative development environment
FoundedJanuary 2019;5 years ago (2019-01). [11]
Predecessor(s)TeaHub [12]
HeadquartersArminiusstraße 2 - 4, 10551 Berlin [13] ,
Area servedWorldwide
Industry
URL codeberg.org
RegistrationOptional (required for creating and joining repositories)
Users Over 89,000 (as of January 2024) [14]
LaunchedJanuary 1, 2019;5 years ago (2019-01-01) [15]
Current statusActive

Codeberg.org is a Forgejo-based collaborative development environment maintained by Codeberg e.V. [16]

In addition to the core software forge and bug tracker functionality provided by Forgejo, Codeberg has over time introduced related services such as Codeberg Pages (a basic web hosting service for projects hosted on Codeberg), a Weblate translation server, and CI/CD features via Woodpecker CI.

As of January 2024, Codeberg hosts over 110,000 open-source projects by over 89,000 users. [14]

History

After Microsoft's 2018 purchase of GitHub, developers Holger Wächtler, Thomas Boerger, and David Schneiderbauer forked software forge software Gitea with a project called TeaHub. [17] [18] [19]

Codeberg.org launched in January 2019. [15] [13] After one month, the Codeberg e.V. organization had 25 members, and Codeberg.org hosted 333 repositories with 379 users. [20]

As of December 2022, the Codeberg.org website uses Forgejo, [21] [22] a software fork of the Gitea software forge.

Reception

In 2020, Ade Malsasa Akbar wrote in a review for ubuntubuzz.com that he believed anybody from the FLOSS community would be interested in Codeberg, especially those looking for a GitHub alternative. [23]

In June 2022 the Software Freedom Conservancy's "Give Up Github" campaign (in response to the GitHub Copilot licensing controversy) promoted Codeberg as an alternative to GitHub. [24] As a result, Codeberg gained increased visibility in the open-source community, [25] [26] and a number of major open source projects migrated to Codeberg. [27] [28] [29]

See also

Related Research Articles

coreboot Open-source computer firmware

coreboot, formerly known as LinuxBIOS, is a software project aimed at replacing proprietary firmware found in most computers with a lightweight firmware designed to perform only the minimum number of tasks necessary to load and run a modern 32-bit or 64-bit operating system.

A source-code-hosting facility is a file archive and web hosting facility for source code of software, documentation, web pages, and other works, accessible either publicly or privately. They are often used by open-source software projects and other multi-developer projects to maintain revision and version history, or version control. Many repositories provide a bug tracking system, and offer release management, mailing lists, and wiki-based project documentation. Software authors generally retain their copyright when software is posted to a code hosting facilities.

<span class="mw-page-title-main">Mercurial</span> Distributed revision-control tool for software developers

Mercurial is a distributed revision control tool for software developers. It is supported on Microsoft Windows, Linux, and other Unix-like systems, such as FreeBSD and macOS.

File sharing is a method of distributing electronically stored information such as computer programs and digital media. Below is a list of file sharing applications, most of them make use of peer-to-peer file sharing technologies.

qBittorrent Free and open source BitTorrent client

qBittorrent is a cross-platform free and open-source BitTorrent client written in native C++. It relies on Boost, OpenSSL, zlib, Qt 6 toolkit and the libtorrent-rasterbar library, with an optional search engine written in Python.

<span class="mw-page-title-main">Linux Foundation</span> Non-profit technology consortium to develop the Linux operating system

The Linux Foundation (LF) is a non-profit organization established in 2000 to support Linux development and open-source software projects. In addition to providing a neutral home where Linux kernel development can be fostered, the LF is dedicated to building sustainable ecosystems around open-source projects to accelerate technology development and encourage commercial adoption.

In FOSS development communities, a forge is a web-based collaborative software platform for both developing and sharing computer applications.

<span class="mw-page-title-main">GitHub</span> Hosting service for software projects

GitHub is a developer platform that allows developers to create, store, manage and share their code. It uses Git software, providing the distributed version control of Git plus access control, bug tracking, software feature requests, task management, continuous integration, and wikis for every project. Headquartered in California, it has been a subsidiary of Microsoft since 2018.

<span class="mw-page-title-main">Homebrew (package manager)</span> macOS CLI package manager in Ruby

Homebrew is a free and open-source software package management system that simplifies the installation of software on Apple's operating system, macOS, as well as Linux. The name is intended to suggest the idea of building software on the Mac depending on the user's taste. Originally written by Max Howell, the package manager has gained popularity in the Ruby on Rails community and earned praise for its extensibility. Homebrew has been recommended for its ease of use as well as its integration into the command-line interface. Homebrew is a member of the Open Source Collective, and is run entirely by unpaid volunteers.

<span class="mw-page-title-main">Atom (text editor)</span> Free and open-source text and source code editor

Atom is a free and open-source text and source-code editor for macOS, Linux, and Windows with support for plug-ins written in JavaScript, and embedded Git control. Developed by GitHub, Atom was released on June 25, 2015.

<span class="mw-page-title-main">GitLab</span> Open-source Git software package

GitLab Inc. is an open-core company that operates GitLab, a DevOps software package that can develop, secure, and operate software. The open-source software project was created by Ukrainian developer Dmytro Zaporozhets and Dutch developer Sytse Sijbrandij. In 2018, GitLab Inc. was considered to be the first partly-Ukrainian unicorn.

<span class="mw-page-title-main">DNF (software)</span> RPM package manager

DNF or Dandified YUM is the next-generation version of the Yellowdog Updater, Modified (yum), a package manager for .rpm-based Linux distributions. DNF was introduced in Fedora 18 in 2013; it has been the default package manager since Fedora 22 in 2015, Red Hat Enterprise Linux 8, and OpenMandriva, and is also an alternative package manager for Mageia.

<span class="mw-page-title-main">Visual Studio Code</span> Source code editor developed by Microsoft

Visual Studio Code, also commonly referred to as VS Code, is a source-code editor developed by Microsoft for Windows, Linux and macOS. Features include support for debugging, syntax highlighting, intelligent code completion, snippets, code refactoring, and embedded Git. Users can change the theme, keyboard shortcuts, preferences, and install extensions that add functionality.

<span class="mw-page-title-main">Flatpak</span> Linux software deployment utility

Flatpak is a utility for software deployment and package management for Linux. It is advertised as offering a sandbox environment in which users can run application software in isolation from the rest of the system. Flatpak, in 2016, was known as xdg-app.

<span class="mw-page-title-main">ActivityPub</span> Decentralized social networking protocol

ActivityPub is an open, decentralized social networking protocol based on Pump.io's ActivityPump protocol. It provides a client/server API for creating, updating, and deleting content, as well as a federated server-to-server API for delivering notifications and content.

<span class="mw-page-title-main">Gitea</span> Free forge based on Git written in Go

Gitea is a forge software package for hosting software development version control using Git as well as other collaborative features like bug tracking, code review, continuous integration, kanban boards, tickets, and wikis. It supports self-hosting but also provides a free public first-party instance. It is a fork of Gogs and is written in Go. Gitea can be hosted on all platforms supported by Go including Linux, macOS, and Windows. The project is funded on Open Collective.

References

  1. "Gemeinnützigkeit (recognition of status as non-profit NGO, recognition as tax-excempt entity)". Codeberg.org. Codeberg e.V. Archived from the original on 3 June 2023. Retrieved 16 January 2024.
  2. "What is Codeberg?". Codeberg.org. Codeberg e.V. Archived from the original on 30 June 2023. Retrieved 15 January 2024.
  3. "Codeberg Pages". Codeberg.org. Codeberg e.V. Archived from the original on 16 January 2024. Retrieved 15 January 2024.
  4. "Letter from Codeberg: November 2023". Codeberg.org. Codeberg e.V. Archived from the original on 13 January 2024. Retrieved 15 January 2024.
  5. "Donate to codeberg". Liberapay.org. Liberapay. Archived from the original on 16 January 2024. Retrieved 15 January 2024.
  6. 1 2 "Letter from Codeberg: We are now an employer!". Codeberg.org. Codeberg e.V. 15 June 2022. Archived from the original on 26 November 2023. Retrieved 15 January 2024.
  7. "Bylaws". Codeberg.org. Codeberg e.V. Archived from the original on 16 January 2024. Retrieved 16 January 2024.
  8. "Donate to codeberg". Liberapay.org. Liberapay. Archived from the original on 16 January 2024. Retrieved 16 January 2024.
  9. "Monthly Report January 2019". Codeberg.org. Codeberg e.V. 8 February 2019. Archived from the original on 16 January 2024. Retrieved 16 January 2024.
  10. Shimokawa, Andreas (2019-11-15). "Codeberg: A free home for free projects". South Tyrol Free Software Conference (SFSCON). Archived from the original on 2024-01-16. Retrieved 2024-01-15.
  11. "Common Register Portal". 2023-01-03. Archived from the original on 2023-01-09. Retrieved 2023-01-03.
  12. "TLDR; TeaHub is now Codeberg". Codeberg.org. 2019-01-01. Archived from the original on 2019-01-11. Retrieved 2024-01-28.
  13. 1 2 "Imprint". Archived from the original on 2023-06-03. Retrieved 2023-05-30.
  14. 1 2 "Codeberg landing page". Archived from the original on 2023-12-23. Retrieved 2023-01-17.
  15. 1 2 "Codeberg.org launched". 2019-01-01. Archived from the original on 2023-01-03. Retrieved 2023-01-03.
  16. "What is Codeberg?". Codeberg Documentation. Archived from the original on 2023-06-30. Retrieved 2023-06-30.
  17. "Neue Entwickler-Plattform TeaHub will GitHub beerben" [New developer platform TeaHub wants to replace GitHub]. Heise (in German). 2018-06-15. Archived from the original on 2023-06-30. Retrieved 2023-06-30.
  18. "TeaHub - a non-profit code hosting service based on Gitea". Reddit r/opensource. July 2018. Archived from the original on 2023-06-30. Retrieved 2023-06-30.
  19. "TeaHub". TeaHub. Archived from the original on 2018-07-01.
  20. "Monthly Report January 2019". Codeberg.org. Codeberg e.V. 8 February 2019. Archived from the original on 16 January 2024. Retrieved 16 January 2024.
  21. "Codeberg launches Forgejo". 2022-12-15. Archived from the original on 2023-02-08. Retrieved 2023-01-28.
  22. "Codeberg launches Forgejo – Gitea fork". Hacker News . Archived from the original on 2023-06-30. Retrieved 2023-06-30.
  23. "An Adventure in Codeberg.org - A Review by A Non-Programmer Archived 2023-06-30 at the Wayback Machine ", ubuntubuzz.com, 17 June 2020.
  24. "Give Up GitHub!". Software Freedom Conservancy . 2022-06-29. Archived from the original on 2022-12-28. Retrieved 2023-06-30.
  25. "Codeberg a GitHub Alternative From Europe". 2022-10-17. Archived from the original on 2023-06-30. Retrieved 2023-06-30.
  26. Akbar, Ade Malsasa. "An Adventure in Codeberg.org - A Review by A Non-Programmer". Ubuntu Buzz. Archived from the original on 2023-06-30. Retrieved 2023-06-30.
  27. "Libreboot Git repositories now on Codeberg (RIP Notabug)". Libreboot . 2023-04-08. Archived from the original on 2023-06-30. Retrieved 2023-06-30.
  28. "Gadgetbridge Move to codeberg.org complete". Freeyourgadget blog. Archived from the original on 2023-05-31. Retrieved 2023-06-30.
  29. "One year since we moved to CodeBerg.org". Peppermint OS . 2022-09-20. Archived from the original on 2023-06-30. Retrieved 2023-06-30.