developer tools

Codeberg vs GitHub

Codeberg è una piattaforma di hosting del codice gratuita e open-source gestita da un'associazione no-profit tedesca — collaborazione rispettosa della privacy senza sorveglianza aziendale.

🏢 Codeberg e.V. 📍 Germany Conforme GDPR Open Source
La Nostra Valutazione
4.1/5
La Tua Valutazione

Perché Considerare Codeberg Rispetto a GitHub?

GitHub è di proprietà di Microsoft. Ogni repository e commit risiede sull’infrastruttura di Microsoft sotto giurisdizione statunitense. Microsoft ha utilizzato i dati di GitHub per addestrare Copilot, e la piattaforma è soggetta a restrizioni commerciali USA che hanno bloccato gli sviluppatori in paesi sanzionati.

Codeberg, gestito dall’associazione no-profit Codeberg e.V. di Berlino, offre hosting del codice come bene pubblico. Nessuna corporation, nessun investitore, nessun rischio che il vostro codice addestri IA commerciale senza il vostro consenso. Funziona su Forgejo, un forge completamente open-source, con tutti i dati archiviati in data center nell’UE.

Confronto delle Funzionalità

FunzionalitàCodebergGitHub
PrezzoGratuito (finanziato da donazioni)Livello gratuito / $4-$21/utente/mese
OrganizzazioneNo-profit (e.V.)Corporation (Microsoft)
Posizione datiGermania/UEStati Uniti
Conforme GDPRCompletoParziale (entità USA)
Open sourceForgejo (completamente open)Proprietario
Hosting Git
Issue tracking
Pull request
CI/CDWoodpecker CI (integrato)GitHub Actions
Registro pacchettiBaseGitHub Packages
Dimensione communityIn crescita (~100k+ utenti)100M+ utenti
Addestramento IA del codiceMaiUtilizzato per Copilot
Tracciamento/telemetriaNessunoPresente

Prezzi

Il modello di prezzi di Codeberg è radicale nella sua semplicità: tutto è gratuito, per sempre.

  • Codeberg: Gratuito — repository pubblici e privati illimitati, collaboratori illimitati, Woodpecker CI, issue tracking, pull request, organizzazioni, wiki e project board. Finanziato interamente dalle donazioni della community.
  • GitHub Free: Repository pubblici/privati illimitati, 2.000 minuti Actions/mese, 500 MB pacchetti
  • GitHub Team: $4/utente/mese — branch protetti, code owners, review obbligatorie
  • GitHub Enterprise: $21/utente/mese — SAML SSO, log di audit, sicurezza avanzata

Se lo trovate utile, potete supportare il progetto con una donazione, ma nessuna funzionalità è limitata in base al pagamento.

Privacy e Sovranità dei Dati

  • Gestito da Codeberg e.V., un’associazione no-profit tedesca senza azionisti aziendali
  • Tutti i dati archiviati esclusivamente in data center nell’UE (Hetzner, Germania)
  • Pienamente conforme al GDPR sotto la legge tedesca e dell’UE
  • Zero tracciamento, zero analytics, zero pubblicità
  • Il codice non viene mai utilizzato per addestramento IA o data mining commerciale
  • Il codebase Forgejo è completamente open-source e verificabile indipendentemente
  • Trasparenza finanziaria e governance democratica della community

GitHub è soggetto al CLOUD Act USA, che consente alle autorità di obbligare l’accesso ai dati indipendentemente dalla posizione fisica. Per gli sviluppatori europei che gestiscono codice sensibile, questo è un rischio legale che Codeberg elimina.

Guida alla Migrazione

  1. Create un account Codeberg su codeberg.org. (5 minuti)
  2. Migrate i repository usando lo strumento di migrazione integrato — importa issue, PR, label, milestone e wiki. (5-10 minuti per repo)
  3. Configurate le organizzazioni e i permessi dei team. (15 minuti)
  4. Configurate CI/CD con Woodpecker CI (file pipeline .woodpecker.yml). (1-2 ore)
  5. Aggiornate gli URL remoti: git remote set-url origin https://codeberg.org/la-vostra-org/il-vostro-repo.git (2 min/repo)
  6. Configurate i mirror (opzionale) per sincronizzare con GitHub durante la transizione. (15 minuti)

Tempo stimato: 1-4 ore. Difficoltà: Facile.

Background dell’Azienda

Codeberg e.V. è stata fondata nel 2019 a Berlino come associazione no-profit registrata (eingetragener Verein) dedicata all’hosting del codice gratuito come servizio pubblico. L’organizzazione è stata creata dopo che l’acquisizione di GitHub da parte di Microsoft nel 2018 ha sollevato preoccupazioni sulla consolidazione aziendale. Codeberg inizialmente funzionava su Gitea ma è diventato membro fondatore del progetto Forgejo — un fork della community che garantisce che il software resti governato dalla community. La piattaforma ora ospita oltre 100.000 utenti e centinaia di migliaia di repository.

Ecosistema di Integrazioni

  • API REST Forgejo per accesso programmatico a repository, issue e organizzazioni
  • Woodpecker CI per l’integrazione continua con pipeline basate su Docker
  • Codeberg Pages per ospitare siti web statici dai repository
  • Webhook per attivare servizi esterni su eventi del repository
  • Git LFS, provider OAuth2 e supporto mirror per la sincronizzazione con GitHub/GitLab

Chi Dovrebbe Passare?

Codeberg è ideale per sviluppatori open-source che desiderano infrastruttura di proprietà della community, sviluppatori attenti alla privacy che rifiutano l’addestramento IA sul loro codice, sviluppatori europei che desiderano archiviazione dati esclusivamente nell’UE, e studenti che imparano su una piattaforma allineata con i valori open-source.

In Conclusione

Codeberg non è un sostituto di GitHub per tutti. La sua community più piccola e CI/CD meno potente significano che i progetti che dipendono dagli effetti di rete di GitHub possono trovare il compromesso difficile. Ma Codeberg offre hosting del codice come genuino bene pubblico — libero da interessi aziendali, raccolta dati per l’IA e giurisdizione statunitense. Per repository privati, progetti personali e iniziative open-source europee, è la casa giusta per il vostro codice.

Domande Frequenti

Quale software alimenta Codeberg?

Codeberg funziona su Forgejo, un forge Git completamente open-source e governato dalla community. Forgejo è un fork di Gitea, creato per garantire che la piattaforma resti libera da influenze aziendali. Fornisce hosting Git, issue tracking, pull request, gestione progetti e registri di pacchetti — tutto sotto licenze open-source e mantenuto da una community indipendente.

Posso migrare i miei repository da GitHub a Codeberg?

Sì. Codeberg fornisce uno strumento di migrazione integrato che importa repository da GitHub, inclusi issue, pull request, label, milestone e wiki. Il processo richiede solo pochi minuti per repository. Potete anche configurare mirror per mantenere i repository sincronizzati durante un periodo di transizione, consentendo una migrazione graduale senza disturbare i collaboratori.

Come si finanzia Codeberg se tutto è gratuito?

Codeberg è finanziato interamente dalle donazioni della sua community di utenti. Come associazione no-profit tedesca (eingetragener Verein), opera con piena trasparenza finanziaria e pubblica report regolari. Non ci sono livelli a pagamento, nessuna funzionalità premium dietro un paywall e nessuno sponsor aziendale che influenza la direzione della piattaforma. Se trovate il servizio utile, le donazioni sono benvenute ma mai obbligatorie.

Ti è stato utile?

Scopri Più Alternative Europee

150 alternative europee con privacy al primo posto e conformi al GDPR.