Hoppa till innehåll

Source Code Repos

savannah.gnu.org

Savannah (savannah.gnu.org) är GNU-projektets egen plattform för samarbetsinriktad mjukvaruutveckling. Den fungerar som ett centralt nav för fria programvaruprojekt inom GNU-paraplyet, med verktyg för versionshantering, ärendehantering och projektsamordning.

Besök savannah.gnu.org

Vad är savannah.gnu.org?

Savannah (savannah.gnu.org) är Free Software Foundations officiella utvecklingsplattform för GNU-projektet. Den fungerar som ett samlat nav för GNU-paket och tillhandahåller versionshantering, ärende- och uppgiftsspårning, sändlistor och nedladdningsytor för projekt som ingår i eller är knutna till GNU. Till skillnad från allmänna kodhotell som GitHub eller GitLab är Savannah administrativt kopplat till GNU-projektet - nya projekt granskas och godkänns för att säkerställa att de följer den fria programvaru-filosofin och GNU:s licensieringskrav. Plattformen är främst till för GNU-paket och deras utvecklare, underhållare och bidragsgivare, snarare än för allmänna eller kommersiella projekt.

Vad den fria nivån räcker till

Tjänsten är kostnadsfri och riktar sig specifikt till GNU-projekt; källan anger inga ytterligare kvoter eller gränser.

Användningsfall

Hysa ett officiellt GNU-paket

Hysa källkod, ärendehantering och sändlistor för ett officiellt GNU-paket under dess livscykel.

Gemensam FSF-driven plattform

Ge GNU-projektets utvecklare och underhållare en gemensam plattform oberoende av kommersiella molnleverantörer.

Publicera GNU-releaser

Publicera nedladdningar och releaser av GNU-programvara på en central, projektanknuten yta.

Följa och bidra till GNU-verktyg

Följa och bidra till utvecklingen av etablerade GNU-verktyg via öppna ärendespråre och sändlistor.

Styrkor och begränsningar

Styrkor

  • Officiellt sanktionerad av Free Software Foundation för GNU-projekt, vilket ger hög trovärdighet och långsiktig institutionell stabilitet
  • Samlar versionshantering, ärendehantering, sändlistor och nedladdningar på ett ställe, anpassat för GNU:s utvecklingsprocess
  • Del av den fria programvarurörelsens egen infrastruktur, oberoende av kommersiella plattformar

Begränsningar

  • Endast avsett för GNU-anknutna projekt - inte ett allmänt alternativ för privata eller kommersiella repositories
  • Godkännandeprocessen för nya projekt gör tjänsten mindre tillgänglig och långsammare att komma igång med än självbetjänande kodhotell som GitHub eller Codeberg
  • Gränssnitt och verktygskedja uppfattas ofta som mindre moderna än dagens rena Git-plattformar
  • Källdatan anger inga specifika kvoter, priser eller tekniska detaljer utöver den generella beskrivningen - verifiera aktuellt funktionsutbud direkt på savannah.gnu.org

Jämfört med alternativen

Till skillnad från allmänna kodhotell som GitHub, gitlab.com eller Codeberg, som tar emot i princip vilket projekt som helst, är Savannah begränsat till projekt som är del av eller anknutna till GNU-projektet och som godkänts av FSF. savannah.nongnu.org, som drivs på samma infrastruktur, fyller motsvarande roll för fri programvara som inte är formellt del av GNU. Jämfört med Codeberg, byggt på Forgejo specifikt för fria och öppna projekt utan krav på GNU-anknytning, är Savannah betydligt mer nischat och administrativt styrt.

Vanliga frågor

Kan vem som helst skapa ett projekt på Savannah?

Nej, savannah.gnu.org är reserverat för projekt som är del av eller nära anknutna till GNU-projektet och genomgår en godkännandeprocess - för fri programvara utan GNU-anknytning finns savannah.nongnu.org istället.

Är Savannah gratis?

Ja, som del av Free Software Foundations infrastruktur för fri programvara är tjänsten gratis att använda för godkända projekt.

Vilket versionshanteringssystem används?

Källan specificerar inte vilka system som stöds idag - verifiera direkt på savannah.gnu.org.

Vem driver Savannah?

Free Software Foundation (FSF), som ett samlat utvecklingsnav för GNU-projektet.

Passar Savannah för ett privat kommersiellt projekt?

Nej, plattformen är inriktad på fri programvara inom GNU-sfären, inte privata eller kommersiella repositories.

SIAX perspektiv

Savannah är inte en generell hostingtjänst för valfri kod - den är avgränsad till GNU-projekt och styrs av GNU-projektets egna processer. Relevant endast om man bidrar till eller integrerar med specifika GNU-verktyg, inte som ett förstahandsval för SIAX egna eller kunders kodförråd.

Osäker på vad ni behöver?

Vi hjälper er välja rätt verktygsstack

Ett kostnadsfritt första samtal - vi går igenom er stack och vad som faktiskt behövs innan ni betalar för något.

Boka samtal