Kommunens IT-budget: Konsultberoende, licensfällor och vägen till öppen källkod
Uppsala kommun lägger uppskattningsvis 580 miljoner kronor årligen på IT och digitalisering (ca 3,5 % av verksamhetsbudgeten). Men en oproportionerlig del försvinner i externa IT-konsulter och proprietära licensavgifter till utländska teknikjättar. Genom en konsekvent strategi för öppen källkod och digital suveränitet kan Uppsala frigöra 35–55 miljoner kronor varje år till fler lärare och undersköterskor.
2 360 kr / invånare / år
28,4 % av samlad IT-kostnad
23,3 % till Microsoft, Oracle m.fl.
Nettobesparing per år
Varför skenar IT-kostnaderna i offentlig sektor?
I stället för att bygga egen teknisk kompetens och äga sin infrastruktur har Uppsala kommun och dess bolag fastnat i ett dubbelt beroende av externa IT-konsulter och slutna molnlicenser.
Konsultfällan: Kunskap som försvinner
När en förvaltning behöver bygga ett nytt system anlitas externa konsulter för 1 100–1 600 kr i timmen. När projektet är klart försvinner konsulterna och med dem kunskapen om hur systemet fungerar. För varje liten ändring eller integration tvingas kommunen anlita konsulter på nytt, vilket skapar en evig konsultnota.
Licensfällan: Vendor lock-in
System byggs på proprietära databaser (t.ex. Oracle och Microsoft SQL Server) där leverantören tar ut dryga kärnlicenser och årliga underhållsavgifter på 20 % av licenspriset. När kommunens data väl låsts in i leverantörens format blir byteskostnaden så hög att politikerna i praktiken bara kan godkänna prisökning efter prisökning.
5 principer för ett självständigt och kostnadseffektivt Uppsala
Det här är förslaget för hur Uppsala kommun ställer om sin IT-arkitektur och tar kontroll över skattebetalarnas data.
Öppen källkod som förstahandsval (Open Source First)
Vid all nyutveckling och upphandling ska öppen källkod och öppna standarder vara standardkrav. Programvara som finansieras med offentliga skattemedel ska i grunden vara öppen ("Public Money, Public Code").
Fasa ut Oracle till förmån för PostgreSQL och Linux
PostgreSQL har blivit global industristandard med överlägsen prestanda, noll kronor i licensavgifter och full rörlighet. Genom att migrera relationsdatabaser från Oracle och Microsoft SQL Server till PostgreSQL sparas tiotals miljoner i rena licens- och supportfakturor.
Eget utvecklingsteam: Bygg intern kompetens
Inrätta en fast kommunal mjukvarugrupp med skickliga fullstack-utvecklare och systemarkitekter. Genom att anställa 15 egna utvecklare i stället för att köpa konsulter sparas minst 15–20 miljoner kronor per år samtidigt som kompetensen stannar inom kommunen.
Suverän AI och lokala språkmodeller
I stället för att skicka känsliga medborgaruppgifter och socialtjänstakter till amerikanska molnjättar via dyra användarlicenser (Copilot för 350 kr/månad/användare) kan kommunen köra moderna öppna språkmodeller (Mistral, Llama, Whisper) på dedikerade svenska servrar. 100 % förenligt med GDPR och OSL.
Låsta avskrivningsfonder för digital infrastruktur (Sinking Funds)
Precis som broar och skolor kräver mjukvara kontinuerligt underhåll. Genom att införa öronmärkta avsättningar för tekniskt underhåll slipper kommunen bygga upp dolda IT-skulder som exploderar i akuta krisupphandlingar när gamla system kollapsar.
Systemarkitektur: Proprietär inlåsning vs Suverän öppen källkod
Dagens modell: Proprietär inlåsning
Hög risk- Databaser: Oracle & Microsoft SQL Server (dyra kärnlicenser, 20 % årlig support).
- AI & Moln: Azure / Microsoft 365 Copilot (350 kr/användare/månad, data skickas till utländska servrar).
- Utveckling: Externa konsulter (1 200–1 600 kr/h, kunskapen försvinner).
- Juridik: Ständiga CLOUD Act- och Schrems II-risker kring medborgarnas integritet.
Målbild 2030: Suverän öppen källkod
Full rådighet- Databaser: PostgreSQL på Linux (0 kr i licensavgifter, Enterprise-SLA via Kammarkollegiet).
- AI & Moln: Öppna modeller (Mistral/Llama) i egna svenska datacenter (100 % GDPR-säkert).
- Utveckling: Eget internt team och öppet samarbete mellan svenska kommuner.
- Ekonomi: 35–55 miljoner kronor i ren årlig nettobesparing.