• Gentoo 2025: Ekonomisk stabilitet och ett steg bort från GitHub

    Gentoo sammanfattar 2025 som ett år av stabil ekonomi och ökande fokus på självständighet: projektet vill flytta speglingar och bidragsflöden från GitHub till den ideellt drivna Codeberg-plattformen, delvis som reaktion på tryck mot mer proprietära verktyg. Samtidigt visar årsrapporten att verksamheten främst bärs av små donationer och att kostnaderna i första hand går till drift och hosting, medan övergången till SPI fortsätter.

    Det välkända Linux-projektet Gentoo avslutade 2025 med att publicera en omfattande årsrapport. Rapporten visar ett projekt i relativt god ekonomisk balans – men också ett Gentoo som tydligt markerar sin vilja att ta kontroll över sin tekniska framtid. Två frågor sticker särskilt ut: pengar och plattformar.

    Ett tydligt avståndstagande från GitHub

    En av de mest uppmärksammade punkterna i rapporten är Gentoo-ledningens planerade flytt bort från GitHub. I stället vill projektet flytta speglar av sina kodförråd och arbetsflöden för bidrag till Codeberg, en kodplattform baserad på Forgejo och driven av en ideell organisation i Berlin.

    Bakgrunden är i första hand ideologisk men också praktisk. Gentoo uttrycker oro över GitHubs ökande fokus på proprietära tjänster, särskilt den AI-baserade kodassistenten GitHub Copilot. Enligt Gentoo finns det en växande press att använda dessa tjänster, något som strider mot projektets långvariga filosofi om fria verktyg och användarens självbestämmande.

    Gentoo sammanfattar själva beslutet med formuleringen ”Goodbye GitHub, welcome Codeberg”, och ser flytten som ett sätt att skydda både utvecklare och bidragsgivare från att bli beroende av slutna ekosystem.

    Varför Codeberg?

    Codeberg är inte bara ett tekniskt alternativ utan också ett värdebaserat sådant. Plattformen bygger på Forgejo, en fri mjukvarufork av Gitea, och drivs av en ideell organisation snarare än ett vinstdrivande bolag. För Gentoo innebär detta större kontroll över utvecklingsmiljön och mindre risk för framtida påtvingade förändringar.

    I en tid då många öppna projekt brottas med beroenden till kommersiella molnplattformar är Gentoo långt ifrån ensamma om att vilja gå sin egen väg.

    Ekonomin: små donationer bär projektet

    Årsrapporten visar att Gentoo Foundation hade en total inkomst på 12 066 USD under räkenskapsåret som avslutades den 30 juni 2025. Mer än 80 procent av dessa pengar kom från individuella donationer, vilket tydligt visar att projektet främst bärs av sitt community snarare än av stora företagsintressen.

    Samtidigt pågår en övergång av Gentoo:s finansiella infrastruktur till Software in the Public Interest, SPI. Under samma period tog SPI emot 8 471 USD öronmärkta för Gentoo, även här till största delen från små individuella bidrag.

    Utgifter: servrar före administration

    På utgiftssidan gick den största posten, 8 332 USD, till programverksamhet såsom drift och hosting. Administrativa kostnader för bokföring och allmän förvaltning uppgick till 1 724 USD, medan kostnader för insamling låg på 905 USD.

    Sammantaget visar siffrorna ett projekt där merparten av resurserna fortfarande går direkt till den tekniska infrastrukturen.

    Ett Gentoo som vill stå på egna ben

    Gentoo:s årsrapport för 2025 ger bilden av ett projekt som både är försiktigt och principfast. Ekonomin är stabil men blygsam, och beslutet att lämna GitHub handlar mindre om teknik och mer om långsiktiga värderingar.

    I en värld där öppen källkod allt oftare utvecklas på kommersiella villkor markerar Gentoo tydligt att frihet, både teknisk och organisatorisk, fortfarande är värd att försvara.

    https://www.gentoo.org

    $ teknisk_faktaruta –gentoo-2025
    Teknisk faktaruta: Gentoo 2025
    Kort bakgrund: Gentoo beskriver 2025 som ett år med stabil ekonomi och ett tydligare fokus på oberoende verktyg. En central punkt är planer på att flytta speglingar och bidragsflöden från GitHub till Codeberg (Forgejo-baserat), delvis som reaktion på upplevt tryck mot mer proprietära tjänster.
    Planerad plattformsflytt: GitHub → Codeberg (Forgejo-baserad forge, ideellt driven i Berlin)
    Motiv (enligt rapporttexten): motstånd mot funktioner som kan driva på användning av proprietära verktyg (t.ex. Copilot-relaterat)
    Gentoo Foundation (FY 2025, slut 30 juni 2025): intäkter 12 066 USD; >80% från individuella donationer
    SPI-kanalen: 8 471 USD under samma period, huvudsakligen småbidrag
    Utgifter: program/hosting 8 332 USD; administration 1 724 USD; insamling 905 USD
  • Forgejo 13.0: Nu med modereringsverktyg och globalt krav på tvåfaktorsinloggning

    Den fria Git-plattformen Forgejo har nått version 13.0, och med det kommer en rad förbättringar som stärker både säkerheten och användarupplevelsen. Den nya versionen introducerar inbyggda verktyg för moderering, globalt krav på tvåfaktorsinloggning och flera smarta uppdateringar för utvecklare och administratörer. Forgejo fortsätter därmed att befästa sin roll som ett öppet och självständigt alternativ till GitHub och GitLab.

    Den fria och självhostade Git-plattformen Forgejo har nu släppt version 13.0 – och den bjuder på flera viktiga förbättringar inom säkerhet, moderering och användbarhet.

    Forgejo är ett öppet alternativ till GitHub och GitLab, som låter organisationer driva sin egen kodplattform utan att förlita sig på stora molntjänster. Den används flitigt inom både företag och open source-projekt som vill ha full kontroll över sin kod, data och användarhantering.

    Enklare moderering av innehåll

    En av de största nyheterna i Forgejo 13.0 är ett inbyggt system för att rapportera innehåll, något som länge efterfrågats av administratörer som driver offentliga instanser.

    Tidigare kunde användare bara rapportera problem genom externa kanaler. Nu finns ett smidigt rapporteringsflöde direkt i plattformen: användare kan anmäla olämpliga projekt, kommentarer, issues eller pull requests med ett klick.

    Alla rapporter om samma objekt grupperas automatiskt, vilket gör det lättare för administratörer att granska och hantera rapporterat material. För offentliga instanser betyder det ett stort steg mot bättre community-hälsa och tryggare samarbetsmiljöer.

    Globalt tvåfaktorskrav höjer säkerheten

    Forgejo 13.0 tar också säkerheten på större allvar än någonsin. Administratörer kan nu tvinga fram tvåfaktorsautentisering (2FA) för alla användare – eller bara för administratörskonton.

    Detta görs genom en ny inställning:

    [security]
    GLOBAL_TWO_FACTOR_REQUIREMENT = all
    

    eller

    GLOBAL_TWO_FACTOR_REQUIREMENT = admin
    

    Med detta aktiverat måste alla berörda användare logga in med TOTP (Time-based One-Time Password) eller liknande teknik. Det minskar risken för intrång, särskilt i större organisationer eller öppna instanser.

    Forgejo har också stärkt sin interna kryptering av hemligheter (så kallade “secrets”) i Forgejo Actions, det inbyggda automatiseringssystemet. Den nya versionen använder samma säkra krypteringsmodul som sedan tidigare skyddar 2FA-nycklar.

    Bättre integritet: EXIF-data tas bort automatiskt

    Ett smart och kanske oväntat tillskott handlar om integritet. Forgejo tar nu automatiskt bort EXIF-data – alltså metadata som sparas i bilder, ofta med information om kamera, GPS-koordinater eller enhet – när användare laddar upp profilbilder.

    Detta förhindrar att känslig information sprids av misstag. Administratörer kan dessutom rensa redan uppladdade bilder med ett nytt kommando:

    forgejo doctor avatar-strip-exif
    

    Ett enkelt sätt att skydda användarnas personliga information – även i efterhand.

    Förbättringar för utvecklare

    Utvecklare får också sin beskärda del av nyheter:

    • Forgejo Actions visar nu alla tidigare körningar direkt i webbgränssnittet – perfekt för felsökning.
    • Workflow-filer kontrolleras automatiskt för vanliga fel, som stavfel eller ogiltiga variabler.
    • Commit-listor visar nu även tags, och releaser visar tidsstämplar på sina bilagor.
    • Markdown-redigeraren har fått snabbkommandon för fet och kursiv text.
    • Efter “force push”-ändringar visas nu byggstatusen (CI-status) direkt, vilket gör kodgranskning snabbare.

    Små förbättringar, men tillsammans bidrar de till en mjukare utvecklarupplevelse.

    Smidigare drift för administratörer

    Administratörer som kör Forgejo i containers (t.ex. Docker eller Kubernetes) får det enklare tack vare uppdaterade miljövariabler för loggning. De nya namnen (LOGGER_<NAMN>_MODE) gör konfigurationen tydligare och enklare att hantera i större miljöer.

    Tidsstyrda versioner och långsiktigt stöd

    Forgejo följer nu en tidsbaserad release-cykel med nya versioner var tredje månad och LTS-versioner (Long-Term Support) varje år.
    Version 13.0 får stöd till januari 2026, vilket ger användare en stabil grund för långsiktiga installationer.

    Migrering från Pagure

    Sedan Fedora-projektet avslutade sitt stöd för Pagure i slutet av 2024, har Forgejo blivit ett naturligt alternativ. Den inbyggda migreringsfunktionen gör det möjligt att importera hela Pagure-miljöer – inklusive projekt, metadata och användare – direkt till Forgejo utan större handpåläggning.

    Tillgänglighet

    Forgejo 13.0 finns nu att ladda ner som binärfil eller container-image från den officiella webbplatsen.
    Innan man uppgraderar rekommenderas att läsa avsnittet om “breaking changes” och ta en fullständig säkerhetskopia enligt uppgraderingsguiden.

    Sammanfattning

    Forgejo 13.0 är en välavvägd uppdatering som stärker säkerheten, förenklar moderering och gör vardagen lättare både för utvecklare och administratörer.

    Med globala säkerhetskrav, borttagning av känslig metadata och fler verktyg för felsökning fortsätter Forgejo att positionera sig som ett tryggt och modernt alternativ till de stora proprietära Git-plattformarna.

    https://forgejo.org/download

    Forgejo 13.0 — Fakta

    Självhostad Git-plattform (”git forge”) med fokus på säkerhet, moderering och förbättrat arbetsflöde.

    Vad är Git?

    Git är ett distribuerat versionshanteringssystem som används för att spåra ändringar i källkod. Det låter flera utvecklare arbeta samtidigt på samma projekt utan att skriva över varandras ändringar. Genom att spara varje version som en ”commit” kan man enkelt gå tillbaka, jämföra eller slå ihop kod. Git används som grund för plattformar som Forgejo, GitHub och GitLab.

    • Version13.0 (stöd t.o.m. jan 2026)
    • TypPlattform för kodhostning: repo, issues, pull requests, releases
    • CI/CDForgejo Actions med förbättrad felsökning och statisk kontroll av workflow-filer
    • SäkerhetGlobalt 2FA-krav, starkare kryptering av Actions-hemligheter
    • IntegritetAutomatisk borttagning av EXIF-data i avatarer + CLI-städning
    • ModereringInbyggda anmälningar av innehåll (repo, issues, kommentarer, PRs)
    • AnvändbarhetTaggar i commitlistor, tidsstämplar på releasebilagor, CI-status efter force push
    • RedigeringSnabbkommandon för ** och * i Markdown-editorn
    • DriftFörenklade logger-variabler LOGGER_<NAME>_MODE; containers & binärer tillgängliga
    • MigreringInbyggt stöd för flytt från Pagure (repo + metadata)

    Exempel: aktivera globalt 2FA-krav

    [security]
    GLOBAL_TWO_FACTOR_REQUIREMENT = all   ; eller: admin

    Exempel: rensa EXIF från avatarer

    forgejo doctor avatar-strip-exif

    Tips: Läs ”breaking changes” och ta full backup innan uppgradering.

Etikett: : Forgejo

  • Gentoo 2025: Ekonomisk stabilitet och ett steg bort från GitHub

    Gentoo sammanfattar 2025 som ett år av stabil ekonomi och ökande fokus på självständighet: projektet vill flytta speglingar och bidragsflöden från GitHub till den ideellt drivna Codeberg-plattformen, delvis som reaktion på tryck mot mer proprietära verktyg. Samtidigt visar årsrapporten att verksamheten främst bärs av små donationer och att kostnaderna i första hand går till drift…

  • Forgejo 13.0: Nu med modereringsverktyg och globalt krav på tvåfaktorsinloggning

    Den fria Git-plattformen Forgejo har nått version 13.0, och med det kommer en rad förbättringar som stärker både säkerheten och användarupplevelsen. Den nya versionen introducerar inbyggda verktyg för moderering, globalt krav på tvåfaktorsinloggning och flera smarta uppdateringar för utvecklare och administratörer. Forgejo fortsätter därmed att befästa sin roll som ett öppet och självständigt alternativ till…