• Linux startar på Atari Jaguar – spelkonsolen med bara 2 MB minne

    Atari Jaguar blev aldrig den försäljningssuccé som Atari hoppades på. Mer än 30 år senare har den omdiskuterade spelkonsolen ändå lyckats med något oväntat: att starta Linux direkt från en spelkassett.

    Linux har genom åren körts på allt från kraftfulla superdatorer och mobiltelefoner till routrar, mikrovågsugnar och gamla spelkonsoler. Nu har ytterligare en osannolik maskin lagts till på listan.

    Utvecklaren bakom namnet Cakehonolulu har lyckats starta Linux på Atari Jaguar, en spelkonsol som lanserades i Nordamerika i november 1993. Systemet kör en tidig version av Linuxkärnan 7.2 tillsammans med en mycket liten kommandotolk baserad på BusyBox.

    Resultatet är inte någon modern Linuxdator med skrivbord, webbläsare och nätverksanslutning. Det som visas är en enkel textbaserad kommandotolk. Men med tanke på konsolens extrema begränsningar är det ändå en imponerande teknisk bedrift.

    Atari satsade på ”64 bitar”

    När Atari Jaguar presenterades marknadsfördes den som världens första 64-bitars spelkonsol. Påståendet blev omdiskuterat eftersom maskinen egentligen bestod av flera olika processorer och kretsar med olika bitbredder.

    I centrum finns en Motorola 68000-processor, samma processorfamilj som användes i bland annat de första Macintosh-datorerna,Atari ST, Commodore Amiga, Sega Mega Drive och Neo Geo.

    Jaguar innehåller också två specialkretsar som Atari döpte till Tom och Jerry.

    Tom ansvarar främst för grafik, objektbehandling och bildöverföring, medan Jerry bland annat innehåller en digital signalprocessor, timers och funktioner för ljud och seriell kommunikation.

    Trots den påstådda 64-bitarsprestandan blev Atari Jaguar ett kommersiellt misslyckande. Konsolen fick svårt att konkurrera med bland annat Sega Saturn och den första Sony PlayStation. Inte heller tillbehöret Jaguar CD lyckades vända utvecklingen.

    En processor utan minneshantering

    Det första stora hindret för att starta Linux är Jaguars Motorola 68000-processor.

    Processorn saknar en så kallad Memory Management Unit, vanligtvis förkortad MMU. En sådan krets används av moderna operativsystem för att skapa virtuellt minne och hålla olika programs minnesområden åtskilda.

    Det är därför vanligt att säga att Linux kräver en MMU. Det är dock inte helt korrekt.

    Linux innehåller fortfarande stöd för system utan minneshanteringsenhet genom tekniken som ursprungligen utvecklades inom projektet uClinux. För Motorola 68000 kan Linux därför byggas i ett särskilt NOMMU-läge med en enklare och platt minnesmodell.

    Det innebär att programmen arbetar direkt mot datorns fysiska minne utan det skydd och den flexibilitet som virtuellt minne normalt ger.

    Det fungerar, men gör systemet betydligt känsligare för minnesfel och ställer särskilda krav på både program och kompilator.

    Bara 2 MB arbetsminne

    Nästa problem är minnet.

    Atari Jaguar har endast 2 MB RAM. Det är mindre arbetsminne än vad en enda vanlig bild från en modern mobilkamera kan kräva.

    Att kopiera både Linuxkärnan och ett komplett filsystem till arbetsminnet skulle därför snabbt fylla hela minnet.

    Lösningen blev att använda XIP, en förkortning av execute in place. Det betyder att delar av programkoden körs direkt från ROM-minnet i spelkassetten i stället för att först kopieras till RAM.

    Linuxkärnan delades därför upp i två delar.

    De skrivskyddade delarna, bland annat programkod och konstanta data, ligger kvar i spelkassettens ROM-minne. De delar som måste kunna ändras under körningen placeras i konsolens RAM.

    Det handlar bland annat om följande programsektioner:

    • .text innehåller körbar programkod.
    • .rodata innehåller skrivskyddade data.
    • .data innehåller föränderliga data med startvärden.
    • .bss innehåller föränderliga data som nollställs vid start.

    Genom att tala om för Linux var ROM och RAM finns kan kärnan själv hantera de nödvändiga flyttningarna mellan minnesområdena.

    Ljudkretsen blev Linux systemklocka

    Ett operativsystem behöver en regelbunden tidskälla.

    En timer skickar avbrott till processorn med jämna mellanrum och gör det möjligt för Linux att planera när olika processer ska få använda processorn. Utan en fungerande timer kan kärnans schemaläggare inte arbeta korrekt.

    Atari Jaguar saknar den typ av standardtimer som Linux normalt förväntar sig på en dator.

    Utvecklaren använde därför en av de timers som finns i Jerry-kretsen. Dessa var främst avsedda för ljud och signalbehandling men kan även skapa avbrott för Motorola-processorn.

    En krets som ursprungligen hjälpte spelutvecklare att skapa ljud används därmed som systemklocka för Linux.

    Först behövdes någon form av bildskärm

    När Linux anpassas till ny hårdvara måste utvecklaren kunna se kärnans meddelanden. Annars går det inte att veta om systemet har startat, hängt sig eller kraschat.

    I en vanlig dator skickas de första meddelandena ofta genom en seriell port.

    Jerry-kretsen har anslutningar för seriell sändning och mottagning, kallade TXD och RXD. Utvecklaren skrev därför en liten konsoldrivrutin som skickar ut tecken genom dessa anslutningar.

    På så sätt kunde Linux tidiga startmeddelanden läsas från en annan dator.

    Senare skrevs även en enkel konsoldrivrutin för Tom-kretsen. Den gör det möjligt att visa text på en bildskärm när Linux körs på en riktig Atari Jaguar och inte bara i en emulator.

    Kompilatorn skapade förbjudna minnesåtkomster

    När de första försöken gjordes kom inga startmeddelanden alls.

    Problemet visade sig ligga i den korskompilator för Motorola 68000 som följde med Ubuntu. Kompilatorn skapade instruktioner som försökte läsa data från felaktigt justerade minnesadresser.

    Nyare processorer kan ofta hantera sådana åtkomster automatiskt, men den ursprungliga Motorola 68000 kan inte göra det. Resultatet blev att processorn kraschade innan Linux hann skriva något på konsolen.

    Lösningen var att bygga en egen m68k-elf-kompilator särskilt anpassad för den ursprungliga 68000-processorn.

    Ytterligare ett problem var att processorns avbrottsvektorer normalt förväntas ligga vid minnesadress noll. Jaguars kassett-ROM börjar däremot vid adressen 0x80000.

    De nödvändiga vektorerna måste därför kopieras till början av RAM-minnet innan Linux kan hantera avbrott och fel korrekt.

    Efter dessa ändringar började Linux slutligen skriva ut sina startmeddelanden:

    Linux version 7.2.0-rc1+
    uClinux with CPU MC68000
    Flat model support
    

    BusyBox fick bli hela användarmiljön

    Att starta Linuxkärnan är bara halva arbetet. Kärnan måste även kunna starta ett användarprogram, vanligtvis processen init.

    På en vanlig Linuxdistribution startar init-processen flera systemtjänster och förbereder resten av användarmiljön. På Atari Jaguar finns inte minne för något sådant.

    Systemet byggdes därför med Buildroot och BusyBox.

    BusyBox samlar små versioner av många vanliga Unix-kommandon i ett enda program. Samma binärfil kan fungera som exempelvis sh, ls, cat eller echo, beroende på vilket namn den startas med.

    Vanligtvis skapas länkar för alla dessa kommandon. På Jaguar tog även den processen för mycket minne.

    Startskriptet förenklades därför till att direkt köra:

    #!/bin/busybox sh
    
    /bin/busybox sh
    

    Resultatet är en minimal kommandotolk utan något traditionellt Linuxsystem runt omkring.

    Det räcker ändå för att visa att både Linuxkärnan och ett användarprogram kan köras på maskinen.

    Inga vanliga ELF-program

    De flesta moderna Linuxprogram distribueras som ELF-filer. I system utan MMU används i stället ofta det enklare binärformatet FLAT.

    BusyBox byggdes därför som en FLAT-binär med hjälp av Buildroot och verktyget elf2flt.

    Även C-biblioteket behövde anpassas. Systemet använder det resurssnåla biblioteket uClibc, men dess normala minneshanterare behövde bytas mot alternativet malloc-simple.

    Mer avancerade minneshanterare sparar extra information för att kunna göra framtida minnesallokeringar snabbare. På en maskin med bara 2 MB RAM kan själva bokföringen använda en märkbar del av minnet.

    Den enklare minneshanteraren är mindre effektiv men kräver betydligt mindre utrymme.

    Ingen vanlig bootloader

    Datorer använder normalt en bootloader, exempelvis U-Boot eller GRUB, för att förbereda hårdvaran och läsa in operativsystemet.

    På Jaguar skulle en sådan bootloader ta värdefullt utrymme i både ROM och RAM.

    Linuxbilden placeras därför direkt på spelkassetten. När konsolen startar hoppar programmet i princip direkt till den adress där Linuxkärnan finns.

    För riktig hårdvara måste kärnbilden även innehålla Jaguars kassett-header och placeras på rätt fasta adresser i ROM-minnet.

    Den färdiga spelkassetten innehåller därmed Linuxkärnan, det minimala filsystemet och BusyBox.

    Vad kan man använda det till?

    I praktiken inte särskilt mycket.

    Användaren får en liten kommandotolk på en spelkonsol med 2 MB RAM, utan modernt nätverk, grafiskt skrivbord eller vanliga program.

    Ingen kommer sannolikt att ersätta sin vanliga dator med en Atari Jaguar som kör Linux.

    Projektet visar däremot hur anpassningsbar Linuxkärnan fortfarande är. Genom att återanvända ljudtimers, köra kod direkt från en spelkassett och bygga en extremt liten användarmiljö går det att starta Linux på hårdvara som aldrig konstruerades för något operativsystem av detta slag.

    Det är kanske inte praktiskt.

    Men inom retrodatorvärlden är det ofta just det som är poängen: att undersöka hur långt gammal hårdvara kan pressas och lära sig hur datorns mest grundläggande delar faktiskt fungerar.

    Den modifierade Linuxkällkoden har publicerats öppet i projektets GitHub-arkiv.

    https://cakehonolulu.github.io/linux-for-jaguar

    > TEKNISKA DATA: ATARI JAGUAR MED LINUX

    Lanseringsår: 1993

    Huvudprocessor: Motorola 68000

    Processorarkitektur: m68k

    Arbetsminne: 2 MB RAM

    Kassett-ROM: Upp till 6 MB

    ROM-adress: 0x80000

    Specialkretsar: Tom och Jerry

    Linuxkärna: Linux 7.2.0-rc1

    Minnesmodell: NOMMU / uClinux

    Körningsmetod: XIP, Execute In Place

    Användarmiljö: BusyBox och Buildroot

    Binärformat: FLAT, bFLT

    C-bibliotek: uClibc med malloc-simple

    Systemkonsol: Seriell utmatning via Jerry samt bildskärmskonsol via Tom

    Systemtimer: Timer i Jerry-kretsen

    Bootloader: Ingen traditionell bootloader

    Startmetod: Kärnan startas direkt från kassettens ROM

    Resultat: En minimal Linux-kommandotolk

  • Linux växer när Windows tappar mark

    Windows tappar mark på den globala datormarknaden samtidigt som Linux fortsätter att växa. Nya siffror från StatCounter visar att Windows har fallit under 60 procent, medan Linux håller sig över fyra procent. Utvecklingen tyder på att marknaden långsamt blir mindre ensidig och att fler användare söker alternativ till Microsofts operativsystem.

    Windows har under flera decennier varit det självklara operativsystemet på världens persondatorer. Men nya siffror från statistikföretaget StatCounter visar att marknaden långsamt håller på att förändras.

    I juni 2026 stod Windows för 56,55 procent av den globala användningen av operativsystem på stationära och bärbara datorer. Det innebär att Windows andel har sjunkit under 60 procent – en tydlig förändring för ett operativsystem som länge haft en närmast total dominans på datormarknaden.

    Samtidigt fortsätter Linux att växa. Enligt StatCounter användes Linux på 4,39 procent av världens datorer under juni 2026. Det är en av de högsta nivåerna som Linux har nått i företagets statistik.

    Andelen kan fortfarande verka liten jämfört med Windows, men utvecklingen är ändå betydelsefull. För bara några år sedan betraktades fyra procents marknadsandel som ett mycket optimistiskt mål för Linux på vanliga persondatorer.

    Apple är fortfarande större än Linux

    Apples operativsystem har tillsammans en betydligt större marknadsandel än Linux.

    StatCounter redovisar OS X med 11,89 procent och macOS med 4,48 procent. Tillsammans innebär det att Apples operativsystem fortfarande används på betydligt fler datorer än Linux.

    Chrome OS, som främst används på så kallade Chromebooks, hade under samma period en marknadsandel på 1,21 procent.

    Statistiken visar alltså att Windows fortfarande är klart störst, följt av Apples operativsystem. Linux befinner sig längre ner i tabellen, men fortsätter långsamt att ta en större del av marknaden.

    Statistiken mäter webbanvändning

    Det är viktigt att förstå vad StatCounters siffror faktiskt visar.

    StatCounter räknar inte hur många datorer som har ett visst operativsystem installerat. I stället bygger statistiken på sidvisningar från webbplatser som använder företagets mätkod.

    När någon besöker en sådan webbplats registreras bland annat vilket operativsystem, vilken webbläsare och vilken skärmupplösning som används.

    Siffrorna visar därför hur stor del av den uppmätta webbtrafiken som kommer från olika operativsystem. De visar inte exakt hur många Windows-, Linux- eller Mac-datorer som finns i världen.

    Statistiken kan dessutom påverkas av hur människor använder sina datorer. En dator som används mycket för webbsurfning kan ge fler registrerade sidvisningar än en dator som huvudsakligen används för exempelvis programmering, kontorsarbete eller lokala program.

    Trots detta är StatCounters siffror användbara för att upptäcka långsiktiga förändringar.

    Varför växer Linux?

    Det finns troligen flera orsaker till att Linux har blivit mer synligt på vanliga persondatorer.

    En viktig faktor är spelmarknaden. Valve har genom spelplattformen Steam arbetat mycket med att förbättra stödet för Windows-spel i Linux. Tekniker som Proton gör det möjligt att köra många spel som egentligen utvecklats för Windows.

    Den Linux-baserade handhållna spelkonsolen Steam Deck har också gjort att fler människor använder Linux utan att nödvändigtvis tänka på det. Steam Deck använder operativsystemet SteamOS, som bygger på Linuxdistributionen Arch Linux.

    Linuxdistributionerna har samtidigt blivit enklare att installera och använda. Ubuntu, Fedora, Linux Mint, openSUSE och andra distributioner erbjuder i dag moderna skrivbordsmiljöer, grafiska installationsprogram och automatiska uppdateringar.

    För de flesta grundläggande uppgifter – som webbsurfning, e-post, ordbehandling, videouppspelning och bildhantering – kan en Linuxdator fungera ungefär som en dator med Windows eller macOS.

    Windows 11 kan få fler att söka alternativ

    En annan möjlig förklaring är missnöjet med Windows 11.

    Microsoft har infört hårdvarukrav som gör att många äldre datorer inte officiellt kan uppgraderas till Windows 11. Kraven gäller bland annat vissa processorer, säkerhetsfunktionen TPM 2.0 och stöd för Secure Boot.

    Det innebär att fullt fungerande datorer riskerar att bli utan en officiellt stödd Windowsversion.

    För vissa användare kan Linux därför bli ett sätt att förlänga datorns livslängd. Många Linuxdistributioner fungerar bra även på äldre maskiner och kan fortsätta få säkerhetsuppdateringar under flera år.

    Det finns också användare som reagerar på Microsofts ökande användning av molntjänster, krav på Microsoft-konton, annonser och insamling av användardata. Linux kan då uppfattas som ett friare alternativ där användaren har större kontroll över systemet.

    Fortfarande svårt att konkurrera med Windows

    Trots den positiva utvecklingen har Linux fortfarande stora utmaningar på konsumentmarknaden.

    De flesta nya datorer säljs med Windows förinstallerat. För många människor är operativsystemet därför inget aktivt val. De använder helt enkelt det system som redan finns på datorn.

    Vissa populära program saknar dessutom officiella Linuxversioner. Det gäller bland annat flera professionella program från Adobe och vissa specialprogram som används inom företag, utbildning och industri.

    Även om många Windows-spel fungerar i Linux kan det fortfarande uppstå problem med vissa spel, framför allt sådana som använder särskilda system för att förhindra fusk.

    Linux består också av många olika distributioner och skrivbordsmiljöer. Valfriheten är en styrka, men kan samtidigt göra det svårare för nya användare att veta vilken version de ska välja.

    En mindre ensidig marknad

    Det är därför för tidigt att tala om att Linux skulle vara på väg att ersätta Windows.

    Windows är fortfarande världens mest använda operativsystem på stationära och bärbara datorer, och Microsoft har ett mycket stort försprång.

    Det intressanta är i stället att marknaden inte längre är lika ensidig som tidigare.

    När Windows sjunker under 60 procent samtidigt som Linux håller sig över fyra procent visar det att fler användare åtminstone provar eller väljer andra alternativ.

    Linux är inte längre enbart ett operativsystem för servrar, programmerare och särskilt datorintresserade. Det har blivit ett verkligt alternativ för vanliga datoranvändare, även om det fortfarande används av en relativt liten del av marknaden.

    StatCounters siffror visar inte exakt hur många Linuxdatorer som finns i världen. Men de pekar på en tydlig utveckling: Windows dominerar fortfarande, samtidigt som Linux, macOS och andra operativsystem tar en allt större plats.

    Det skapar mer konkurrens, större valfrihet och ett ökat tryck på operativsystemens utvecklare att förbättra sina produkter.

    För användarna är det i grunden en positiv utveckling.

    FAKTA: OPERATIVSYSTEM PÅ SKRIVBORDET

    Windows: 56,55 %

    Linux: 4,39 %

    OS X: 11,89 %

    macOS: 4,48 %

    Chrome OS: 1,21 %

    Källa: StatCounter, juni 2026. Statistiken bygger på uppmätt webbtrafik och visar inte det exakta antalet installerade datorer.

  • Immich 3.0 släppt – stora förbättringar för privata fotoarkiv

    Immich 3.0 har släppts med stora förbättringar för den som lagrar sina bilder och videor på en egen server. Uppdateringen innehåller bland annat bildredigering i mobilen, säkrare säkerhetskopiering, automatiserade arbetsflöden, bättre videostöd och snabbare hantering av stora fotoarkiv.

    Immich 3.0 har nu släppts och innehåller en lång rad nyheter för den som vill lagra och hantera sina bilder och videor på en egen server. Den nya versionen förbättrar bland annat mobilapparna, säkerhetskopieringen, videouppspelningen och hanteringen av stora bildbibliotek.

    Immich är ett självvärdat alternativ till exempelvis Google Foto och Apple Bilder. Det innebär att användaren själv installerar tjänsten på en server och därmed behåller kontrollen över sina bilder, videor och personliga uppgifter.

    Version 3.0 är en större uppdatering och innehåller även förändringar som kan påverka externa program och integrationer. Framför allt har vissa API-adresser ändrats, vilket innebär att tredjepartsverktyg kan behöva uppdateras för att fortsätta fungera.

    Redigera bilder utan att originalet förändras

    En av de största nyheterna är att mobilappen nu får stöd för så kallad icke-destruktiv bildredigering.

    Användaren kan beskära, rotera och justera en bild utan att originalfilen skrivs över. Ändringarna kan återställas eller justeras senare, både i mobilappen och via webbgränssnittet.

    Detta gör det möjligt att prova olika beskärningar och inställningar utan risk för att den ursprungliga bilden förstörs.

    Vissa tidigare funktioner har samtidigt tagits bort tillfälligt. Det gäller bland annat färgläggning, redigering av Live Photos och redigering av bilder som endast finns lokalt på telefonen. Utvecklarna planerar att återinföra dessa funktioner i kommande versioner.

    Automatisering med arbetsflöden

    Immich 3.0 introducerar även en förhandsversion av funktionen Workflows, eller arbetsflöden.

    Funktionen finns under verktygsdelen i webbgränssnittet och gör det möjligt att automatisera olika uppgifter i bildbiblioteket. Ett arbetsflöde består av utlösare, filter och åtgärder.

    Det kan exempelvis innebära att Immich automatiskt utför en viss uppgift när nya bilder läggs till och uppfyller särskilda villkor.

    Reglerna kan skapas i ett grafiskt gränssnitt, men det finns även en JSON-redigerare. Den kan användas för att skapa mer avancerade regler eller för att dela färdiga konfigurationer med andra användare.

    Säkrare säkerhetskopiering från mobilen

    Säkerhetskopieringen från mobiltelefoner har förbättrats på både Android och iOS.

    Androidappen använder nu en ny schemaläggare för återkommande bakgrundsuppgifter. Den ska göra det mer tillförlitligt att ladda upp hela telefonens bildbibliotek även när appen inte är öppen.

    Appen varnar dessutom om telefonens batterioptimering eller avstängda aviseringar riskerar att störa säkerhetskopieringen. Många Androidtelefoner begränsar appar som arbetar i bakgrunden för att spara batteri, vilket tidigare kunde leda till att bilduppladdningar avbröts.

    På iPhone och iPad kan synkronisering och uppladdning nu köras parallellt under den begränsade tid som Apple tillåter appar att arbeta i bakgrunden. Detta ska förbättra chansen att fler bilder hinner säkerhetskopieras.

    Ny sida visar nyligen importerade bilder

    En ny sida med namnet Recently Added visar bilder och videor efter när de lades till i Immich.

    Det skiljer sig från den vanliga tidslinjen, där materialet normalt sorteras efter det datum då bilden togs.

    Funktionen är användbar när äldre bilder nyligen har importerats. De kan då visas samlade även om de ursprungligen togs för flera år sedan.

    Sidan finns både i webbgränssnittet och i mobilapparna.

    Kontrollerar att filer och databas stämmer överens

    Immich 3.0 får även nya funktioner för att kontrollera serverns lagring.

    Systemet kan söka igenom lagringsmapparna och jämföra filerna på hårddisken med informationen i databasen. Kontrollen kan bland annat upptäcka:

    • filer som finns på disken men saknas i databasen,
    • databasposter vars filer har försvunnit,
    • filer vars kontrollsumma inte längre stämmer.

    Kontrollsummor används för att upptäcka om en fil har ändrats eller skadats. Funktionen kan därför hjälpa administratören att hitta problem innan en större del av bildarkivet påverkas.

    Direkt videokonvertering på servern

    Videohanteringen har utvecklats med stöd för HLS och videotranskodning i realtid.

    Transkodning innebär att servern omvandlar en videofil till ett format eller en kvalitet som passar den enhet där filmen spelas upp. Videon behöver då inte alltid konverteras i förväg, utan kan bearbetas medan användaren tittar.

    Funktionen är fortfarande experimentell och finns endast i webbappen. Den kan dessutom kräva en kraftfull server, särskilt för högupplösta videor.

    Hårdvaruacceleration rekommenderas eftersom ett grafikkort eller en särskild videokrets kan utföra konverteringen betydligt snabbare än serverns vanliga processor. Funktionen kan dock även användas utan hårdvaruacceleration.

    Ny videospelare i webbgränssnittet

    Webbappen har fått en egen videospelare som är utformad för att passa resten av Immichs gränssnitt.

    Den nya spelaren ska ge ett mer enhetligt utseende på olika datorer, telefoner och webbläsare. Den innehåller grundläggande funktioner som val av uppspelningshastighet.

    Spelaren löser också vissa problem på iPhone och iPad, där webbläsarens inbyggda videokontroller tidigare kunde hamna ovanpå Immichs navigeringsfält.

    Bildspel och förbättrad delning i mobilappen

    Mobilappen får nu stöd för bildspel. Användaren kan spela upp bilder och videor i följd direkt från ett album eller en samling.

    På Android kan Immich dessutom öppnas som bildvisare från andra appar. En bild eller video kan visas i Immich och därefter delas eller laddas upp till det egna biblioteket.

    Det går även att ladda upp lokala bilder direkt till ett album och välja vilken bildstorlek som ska användas när en bild delas.

    Kopiera text direkt från bilder

    Immichs funktion för optisk teckenigenkänning, OCR, har nu blivit tillgänglig i mobilappen.

    När en bild innehåller text kan användaren aktivera en markering som visar vilka ord Immich har identifierat. Texten kan sedan markeras och kopieras.

    Funktionen kan exempelvis användas för att kopiera text från kvitton, dokument, skyltar, serienummer eller skärmbilder.

    Snabbare tidslinje för stora bildsamlingar

    Immich 3.0 innehåller också prestandaförbättringar för tidslinjen.

    Tidigare kunde webbläsaren bli långsam eller i vissa fall låsa sig när en enskild månad innehöll ett mycket stort antal bilder och videor. Den nya versionen ska kunna hantera sådana samlingar bättre och ge en jämnare bläddring.

    För användare med mycket stora fotoarkiv kan detta vara en av de mest märkbara förbättringarna.

    En omfattande uppdatering

    Immich 3.0 är en stor uppdatering som förbättrar både den dagliga användningen och administrationen av servern.

    Bildredigering i mobilen, pålitligare säkerhetskopiering, automatiserade arbetsflöden och bättre kontroller av lagrade filer gör systemet mer komplett. Samtidigt visar den experimentella videotranskodningen att Immich fortsätter att utvecklas från ett enkelt fotoarkiv till en mer avancerad plattform för både bilder och video.

    Eftersom versionen innehåller ändringar i API:er och externa integrationer bör serveradministratörer läsa uppgraderingsinformationen och kontrollera kompatibiliteten innan de installerar uppdateringen.

    https://immich.app

    > FAKTA: IMMICH 3.0

    Typ: Självvärdad foto- och videotjänst

    Licens: Öppen källkod

    Plattformar: Webb, Android och iOS

    Användningsområde: Lagring, säkerhetskopiering och organisering av bilder och videor

    Nyheter i version 3.0: Mobil bildredigering, arbetsflöden, integritetskontroller, OCR, bildspel och förbättrad videouppspelning

    Viktigt: Uppdateringen innehåller API-förändringar som kan påverka tredjepartsprogram och integrationer

  • FreeRDP 3.28 har släppts

    FreeRDP gör det möjligt att styra en dator på distans, nästan som om man satt framför den. I version 3.28 ligger fokus på säkrare anslutningar, färre krascher och bättre stöd för flera plattformar. Uppdateringen rättar flera sårbarheter, väcker liv i klienten för iPhone och iPad och förbättrar funktioner i Android, Windows och macOS.

    FreeRDP är en fri och öppen implementation av Microsofts Remote Desktop Protocol, vanligtvis förkortat RDP. Tekniken används för att ansluta till en annan dator över ett nätverk och arbeta med den på distans.

    Det kan exempelvis handla om att en Linuxanvändare behöver ansluta till en Windowsdator, att en administratör arbetar med en server eller att en användare vill nå sin arbetsdator hemifrån.

    När en RDP-anslutning upprättas skickas bilden från fjärrdatorn till användarens skärm. Tangentbord och mus skickar samtidigt kommandon tillbaka till fjärrdatorn. Även ljud, urklipp, skrivare, filer, kameror och andra enheter kan föras över mellan datorerna.

    FreeRDP används både som ett fristående program och som en teknisk grund i andra program för fjärrskrivbord. Därför kan en säkerhetsuppdatering i FreeRDP påverka betydligt fler användare än dem som själva känner till att programmet finns installerat.

    Flera säkerhetsproblem har rättats

    Den viktigaste nyheten i FreeRDP 3.28 är att flera säkerhetsproblem har åtgärdats. Bland dessa finns sårbarheterna CVE-2026-57156, CVE-2026-57157 och CVE-2026-57158.

    Rättningarna berör bland annat hur programmet tolkar inkommande data, kontrollerar minnesgränser och hanterar urklipp, kameror, smartkort, ljud, video och anslutna enheter.

    En RDP-klient måste kunna ta emot många olika typer av information från fjärrdatorn. Det kan vara allt från en bildruta till ett filnamn, ett ljudpaket eller information från ett smartkort.

    Om sådan information är felaktigt formaterad eller innehåller ett orimligt stort värde måste klienten upptäcka det innan informationen behandlas. Annars kan programmet försöka läsa eller skriva data på fel plats i minnet.

    Resultatet kan bli en krasch, men minnesfel kan i vissa fall även utnyttjas för att påverka programmet på ett mer allvarligt sätt. Därför är kontroller av storlek, format och minnesgränser en central del av säkerheten i program som kommunicerar över nätverk.

    I FreeRDP 3.28 har många av dessa kontroller förstärkts. Användare och Linuxdistributioner rekommenderas därför att uppdatera när den nya versionen blir tillgänglig.

    Klienten för iPhone och iPad får nytt liv

    En av de mer synliga nyheterna är att projektets klient för iPhone och iPad återigen har börjat utvecklas.

    Klienten heter iFreeRDP och är tänkt att göra det möjligt att ansluta till ett fjärrskrivbord från en iOS-enhet. I den nya versionen har utvecklarna moderniserat delar av koden och tagit bort flera varningar om föråldrade funktioner.

    Arbetet omfattar även förbättringar i byggsystemet och stöd för att bygga videokodeken OpenH264.

    En kodek är en teknik som komprimerar och packar upp ljud eller video. Komprimeringen gör att färre data behöver skickas över nätverket, vilket kan ge en snabbare och mjukare fjärrskrivbordsupplevelse.

    Förändringarna betyder inte automatiskt att en ny färdig version av iFreeRDP omedelbart dyker upp i Apples App Store. De visar däremot att klienten återigen har blivit en aktiv del av FreeRDP-projektet.

    Android får stöd för RISC-V

    Även Androidversionen har fått flera förbättringar. FreeRDP kan nu byggas för 64-bitars RISC-V på Android.

    RISC-V är en öppen processorarkitektur. Till skillnad från exempelvis x86 och ARM är den grundläggande instruktionsuppsättningen öppen och kan användas av olika tillverkare utan att de behöver utveckla en helt egen arkitektur.

    RISC-V används redan i bland annat inbyggda system, enkortsdatorer och vissa servrar. Stödet i Androidversionen av FreeRDP är därför främst viktigt för framtida enheter och för utvecklare som arbetar med den nya arkitekturen.

    Byggprocessen för Android har samtidigt blivit mer flexibel. Det går nu lättare att ändra versionsnamn och versionsnummer för olika utgåvor.

    Den virtuella muspekaren för pekskärmar har också fått en ny utformning. Dessutom har externa programberoenden flyttats till en särskild CMake-fil, vilket gör källkoden enklare att bygga och underhålla.

    Förbättringar i Windowsklienten

    FreeRDP innehåller också en klient för Windows som heter wfreerdp.

    I FreeRDP 3.28 har den flytande verktygsraden i helskärmsläget förbättrats. Verktygsraden gör det möjligt att komma åt olika kontroller även när fjärrskrivbordet täcker hela skärmen.

    Ett problem där rullningspositionen kunde återställas när rullningslisterna doldes har också rättats.

    Versionen innehåller dessutom justeringar för Microsofts kompilator MSVC och rättningar som berör CredSSP.

    CredSSP är en teknik som används när inloggningsuppgifter ska överföras till en fjärrdator. Eftersom tekniken hanterar känslig information är det viktigt att den fungerar korrekt och att fel upptäcks tidigt.

    Utvecklarna har även rättat problem med anropskonventioner på vissa x86-baserade Windows-system. En anropskonvention bestämmer bland annat hur ett program skickar information mellan olika funktioner. Fel på den nivån kan leda till oväntade krascher eller felaktiga resultat.

    Nytt stöd för smartkort på serversidan

    FreeRDP 3.28 introducerar ett nytt programmeringsgränssnitt för smartkort på serversidan.

    Ett smartkort är ett kort med ett inbyggt chip som kan lagra exempelvis digitala certifikat och krypteringsnycklar. Smartkort används ofta för säker inloggning inom företag, myndigheter och andra verksamheter med höga säkerhetskrav.

    Den nya versionen innehåller även flera rättningar för validering av smartkortsdata och för hantering av inloggning med smartkort.

    Validering innebär att programmet kontrollerar att informationen ser ut som förväntat innan den används. Det är särskilt viktigt när informationen kommer från en annan dator eller en extern enhet.

    Klientens statistikgränssnitt har dessutom utökats med stöd för statiska RDP-kanaler. Det gör det lättare för utvecklare och administratörer att se hur olika delar av anslutningen används och hur mycket data de överför.

    Säkrare filöverföring genom urklippet

    Den SDL-baserade FreeRDP-klienten har också fått flera förbättringar.

    SDL är ett plattformsoberoende bibliotek för bland annat grafik, ljud, tangentbord och mus. Det används för att samma programkod ska kunna fungera på flera operativsystem.

    I FreeRDP 3.28 har säkerheten förbättrats när filer kopieras genom urklippet.

    Urklippet används normalt när användaren kopierar och klistrar in text. I en RDP-anslutning kan samma teknik även användas för att flytta filer mellan den lokala datorn och fjärrdatorn.

    Det innebär att programmet måste hantera filnamn, sökvägar och filinformation som skickas över nätverket. Om sådana uppgifter inte kontrolleras ordentligt kan de orsaka fel eller användas på ett oväntat sätt.

    SDL-klienten har även fått stöd för Askpass. Det gör det möjligt att ange ett lösenord genom ett separat grafiskt fönster i stället för direkt i en terminal.

    Problem med aviseringar har rättats och inställningarna för naturlig rullning fungerar nu bättre med både mus och pekplatta.

    Naturlig rullning innebär att innehållet rör sig i samma riktning som användarens fingrar på pekplattan, ungefär som på en mobiltelefon eller surfplatta.

    Ljudet i macOS kan återställas bättre

    På macOS har ljudhanteringen förbättrats.

    Ljudet i en RDP-session kan påverkas när användaren ansluter hörlurar, byter ljudutgång eller ansluter ett externt ljudkort. Då kan macOS ändra konfigurationen för sitt ljudsystem AVAudioEngine.

    Tidigare kunde en sådan förändring göra att ljudet från fjärrdatorn försvann. FreeRDP 3.28 kan nu bättre återställa ljudströmmen efter att ljudsystemets inställningar har ändrats.

    Bättre kontroller av video och kameradata

    FreeRDP 3.28 innehåller även förbättrade kontroller av video och kameradata.

    När en videobild kopieras till skärmen måste programmet veta exakt hur stor den aktuella bildytan är. Om en bildruta är större än det tillgängliga området finns en risk att data hamnar utanför det minne som har reserverats.

    I den nya versionen begränsas kopieringen av videobildrutor till den aktuella bildytans storlek.

    Även information som skickas genom kamerakanaler och funktioner för fjärrassistans kontrolleras mer noggrant innan den används.

    Detta är ett exempel på så kallad defensiv programmering. Programmet utgår inte från att mottagen data är korrekt, utan kontrollerar den först.

    Färre krascher vid användning av RDP-gateway

    Ett möjligt segmenteringsfel i funktionen winpr_strnstr har också rättats.

    Ett segmenteringsfel uppstår när ett program försöker läsa eller skriva i ett minnesområde som det inte har rätt att använda. Operativsystemet stoppar då normalt programmet, vilket gör att det kraschar.

    Det aktuella felet kunde uppstå i samband med en RDP-gateway.

    En RDP-gateway fungerar som en mellanhand mellan klienten och fjärrdatorn. Den används ofta för att ge säker åtkomst till datorer i ett internt nätverk utan att RDP-servern behöver vara direkt åtkomlig från internet.

    RDPDR och WinPR har förstärkts

    Hanteringen av textsträngar i RDPDR-kanalen har förbättrats.

    RDPDR används för omdirigering av lokala enheter. Det kan exempelvis göra det möjligt för en fjärrdator att komma åt en lokal hårddisk, skrivare, serieport eller ett smartkort.

    Eftersom enhetsnamn och sökvägar skickas som textsträngar är det viktigt att programmet kontrollerar deras längd och innehåll.

    Flera kontroller i WinPR:s datatolkning har också förstärkts.

    WinPR är ett kompatibilitetslager som ingår i FreeRDP. Det tillhandahåller funktioner som liknar dem i Windows, men som kan användas på andra operativsystem.

    Genom att förbättra WinPR:s parsrar minskar risken för att felaktigt formaterad information orsakar minnesfel eller krascher.

    Tydligare loggar när anslutningen misslyckas

    Loggningen vid misslyckade anslutningar har förbättrats.

    För användaren kan ett anslutningsfel verka enkelt: fjärrskrivbordet öppnas inte. Bakom felet kan det däremot finnas många olika orsaker, till exempel felaktiga inloggningsuppgifter, certifikatproblem, nätverksfel eller inkompatibla säkerhetsinställningar.

    Tydligare loggar gör det lättare för administratörer och utvecklare att se var i anslutningsprocessen problemet uppstod.

    En viktig uppdatering även för vanliga användare

    FreeRDP 3.28 innehåller många tekniska förändringar som de flesta användare aldrig kommer att märka direkt.

    Det är ofta ett gott tecken. Säkerhetskontroller, förbättrad minneshantering och noggrannare validering ska helst arbeta i bakgrunden utan att störa användningen.

    Samtidigt innehåller versionen synligare förbättringar, som ett återupplivat iOS-projekt, bättre Androidstöd, förbättrade Windowskontroller och stabilare ljud i macOS.

    Den som använder FreeRDP direkt, eller ett program som bygger på FreeRDP, bör därför installera version 3.28 när den finns tillgänglig genom operativsystemets uppdateringar.

    https://www.freerdp.com

    > Fakta om FreeRDP

    Program: FreeRDP

    Version: 3.28

    Typ: Klient och verktyg för fjärrskrivbord

    Protokoll: Remote Desktop Protocol, RDP

    Licens: Fri och öppen källkod

    Plattformar: Linux, Windows, macOS, Android och iOS

    Användningsområde: Anslutning till och fjärrstyrning av datorer och servrar

    Viktigaste nytt i version 3.28: Säkerhetsrättningar, återupplivad iOS-klient, Androidstöd för RISC-V och förbättringar för Windows och macOS

    > Rekommendation: Uppdatera när version 3.28 blir tillgänglig i operativsystemets paketförråd.

  • Ubuntu bytte tillbaka till klassiska cp efter kompatibilitetsproblem

    Ubuntu har tillfälligt återgått till den klassiska GNU-versionen av kommandot cp efter att Rust-alternativet orsakat problem vid byggandet av systemets liveavbilder. Händelsen visar hur svårt det är att ersätta Linux mest grundläggande verktyg utan att stöta på små men avgörande kompatibilitetsskillnader.

    Ubuntu testar sedan en tid tillbaka att ersätta flera av Linux mest grundläggande kommandon med nya versioner skrivna i programmeringsspråket Rust. Men arbetet har nu stött på ännu ett kompatibilitetsproblem.

    Den här gången gäller det kommandot cp, som används för att kopiera filer och kataloger.

    Efter att Rust-versionen av cp orsakat problem vid byggandet av Ubuntus installations- och liveavbilder valde utvecklarna att tillfälligt gå tillbaka till den klassiska versionen från GNU Coreutils.

    Det betyder inte att Ubuntu har övergett satsningen på Rust. Händelsen visar snarare hur svårt det är att ersätta program som har utvecklats och använts i flera årtionden.

    Ett litet kommando med en viktig uppgift

    Kommandot cp verkar vid första anblicken mycket enkelt. Det kopierar en fil från en plats till en annan:

    Men bakom det enkla kommandot finns en stor mängd funktioner och specialfall. cp kan bland annat:

    • kopiera hela katalogstrukturer
    • bevara filrättigheter och tidsstämplar
    • hantera symboliska länkar
    • skriva över befintliga filer
    • skapa exakta kopior av katalogträd
    • hantera särskilda filtyper

    Under flera årtionden har administratörer, utvecklare och Linuxdistributioner skrivit skript som förutsätter att cp beter sig exakt på samma sätt i varje situation.

    Även en mycket liten skillnad kan därför få stora konsekvenser.

    Problem vid byggandet av Ubuntu

    Problemet upptäcktes när Ubuntu åter aktiverade Rust-versionen av cp i paketet coreutils-from.

    Det paketet används för att bestämma om ett visst kommando ska komma från traditionella GNU Coreutils eller från det Rustbaserade projektet uutils.

    När Rust-versionen av cp aktiverades började paketet livecd-rootfs misslyckas. Det är ett viktigt verktyg som används när Ubuntu bygger sina startbara live- och installationsavbilder.

    Eftersom felet stoppade byggandet av Ubuntuavbilder klassades det som kritiskt.

    Den omedelbara lösningen blev därför att återställa GNU-versionen av cp.

    Problemet uppstod med flera flaggor samtidigt

    Felet handlade om hur Rust-versionen tolkade vissa kombinationer av kommandoradsflaggor.

    Ett exempel är:

    Flaggan -a betyder arkivläge. Den används när man vill kopiera en katalog så fullständigt som möjligt och samtidigt bevara exempelvis filrättigheter, ägare, tidsstämplar och länkar.

    I GNU-versionen motsvarar -a ungefär följande:

    Det viktiga här är bokstaven R, som betyder att kataloger ska kopieras rekursivt.

    Flaggan -L säger samtidigt att symboliska länkar ska följas. I stället för att bara kopiera själva länken kopieras alltså det som länken pekar på.

    Rust-versionen hanterade vissa sådana flaggkombinationer för aggressivt. När -a och -L användes tillsammans kunde den rekursiva funktionen som ingår i -a försvinna.

    Resultatet blev felmeddelanden som:

    Programmet hävdade alltså att rekursiv kopiering inte hade begärts, trots att den egentligen ingick i arkivläget.

    Varför är det så svårt att ersätta gamla Unixverktyg?

    GNU Coreutils innehåller flera av de mest grundläggande kommandona i Linux, bland annat:

    Kommandona har funnits länge och används överallt: i installationsprogram, säkerhetskopior, servermiljöer, byggsystem och vanliga skalskript.

    Dokumentationen beskriver hur kommandona ska fungera, men i praktiken finns det även en mängd historiska beteenden och specialfall som program och skript har börjat förlita sig på.

    En ny implementation måste därför inte bara göra ungefär samma sak. Den måste ofta efterlikna originalet nästan exakt.

    Det gäller bland annat:

    • vilka flaggor som får kombineras
    • vilken flagga som har företräde
    • i vilken ordning argument behandlas
    • vilka felmeddelanden som visas
    • vilka returvärden programmet ger
    • hur länkar, kataloger och filrättigheter hanteras

    Det är ofta först när den nya versionen används i en stor Linuxdistribution som de ovanliga skillnaderna upptäcks.

    Rust är inte problemet i sig

    Det inträffade ska inte tolkas som att Rust Coreutils är ett misslyckat projekt eller att programmeringsspråket Rust inte lämpar sig för systemverktyg.

    Tvärtom är det just genom omfattande tester som sådana problem kan upptäckas och rättas innan verktygen når en stabil Ubuntuutgåva.

    Rust har blivit populärt inom systemutveckling eftersom språket är konstruerat för att förhindra flera vanliga typer av programmeringsfel.

    Program skrivna i C eller C++ kan exempelvis drabbas av:

    • buffertöverskridningar
    • användning av redan frigjort minne
    • ogiltiga minnespekare
    • datakapplöpningar mellan trådar

    Rusts typsystem och regler för minneshantering gör många av dessa fel svårare eller omöjliga att skapa i säker Rustkod.

    För program som finns på miljontals datorer kan det innebära betydande säkerhetsfördelar.

    Ubuntu vill införa Rust stegvis

    Canonical har tidigare meddelat att målet är att börja använda vissa moderna Rustbaserade systemverktyg som standard.

    Planen har varit att introducera fler sådana verktyg i Ubuntu 25.10 och därefter eventuellt använda dem i Ubuntu 26.04 LTS, förutsatt att kompatibiliteten är tillräckligt bra.

    Ett viktigt projekt i satsningen är uutils Coreutils, som försöker återskapa GNU Coreutils i Rust.

    Det handlar alltså inte om att skapa helt nya kommandon. Målet är att användare och skript ska kunna fortsätta skriva exempelvis:

    Skillnaden är att programmen bakom kommandona är skrivna i Rust i stället för huvudsakligen C.

    Ett verktyg för att växla mellan gammalt och nytt

    För att göra övergången säkrare har Ubuntu utvecklat ett verktyg för experimentell aktivering av Rustbaserade systemkomponenter.

    Tanken är att användaren eller utvecklaren enkelt ska kunna växla mellan olika implementationer.

    Ett experiment kan exempelvis aktivera:

    • Rust Coreutils
    • sudo-rs
    • andra framtida Rustbaserade systemverktyg

    Om ett kompatibilitetsproblem uppstår ska experimentet kunna stängas av, så att systemet återgår till de traditionella programmen.

    Detta gör det möjligt att testa ny teknik utan att omedelbart göra den permanent för alla användare.

    Ingen fara för vanliga Ubuntu-användare

    För vanliga användare finns det ingen anledning till oro.

    Ubuntu har inte levererat ett trasigt cp i en färdig stabil utgåva. Problemet upptäcktes under utveckling och verktyget byttes tillbaka innan det hann bli ett större problem.

    Att återgå till GNU-versionen är ett försiktigt och rimligt beslut. Grundläggande filkommandon måste fungera stabilt, eftersom ett fel kan påverka allt från installationer och säkerhetskopior till systemuppdateringar.

    Samtidigt har utvecklarna skickat en korrigering uppströms, så att problemet kan lösas i själva uutils-projektet.

    En påminnelse om hur mycket vi tar för givet

    De flesta tänker sällan på kommandon som cp, ls eller mv. De finns bara där och förväntas alltid fungera.

    Men just därför är de svåra att ersätta.

    Ett modernt program kan vara bättre konstruerat, säkrare och lättare att underhålla, men det måste samtidigt vara kompatibelt med flera årtionden av skript och användarbeteenden.

    Händelsen med Ubuntu och cp visar att övergången till Rust inte kommer att ske genom ett enda stort byte. Den kommer snarare att ske steg för steg, med tester, bakslag, rättningar och tillfälliga återgångar.

    Det är inte ett tecken på att utvecklingen har misslyckats.

    Det är så försiktig systemutveckling bör fungera.

    https://bugs.launchpad.net/ubuntu/+source/coreutils-from/+bug/2158691

    $ FAKTA: UBUNTU, CP OCH RUST COREUTILS

    > Berört kommando:
    cp – används för att kopiera filer och kataloger.

    > Traditionell version:
    GNU Coreutils, huvudsakligen skrivet i programmeringsspråket C.

    > Ny version:
    uutils Coreutils, en nyimplementation av de klassiska Unix-verktygen i Rust.

    > Vad hände?
    Rust-versionen av cp hanterade vissa kombinationer av flaggorna -a och -L annorlunda än GNU-versionen.

    > Konsekvens:
    Paketet livecd-rootfs kunde inte bygga Ubuntus live- och installationsavbilder korrekt.

    > Ubuntus lösning:
    Ubuntu återgick tillfälligt till GNU-versionen av cp medan felet rättas i uutils.

    > Berörda Ubuntu-versioner:
    Utvecklingen inför Ubuntu 26.04 LTS samt den pågående övergången till Rust-baserade systemverktyg.

    > För vanliga användare:
    Ingen akut åtgärd krävs. Problemet upptäcktes under utvecklingen och nådde inte en färdig stabil Ubuntu-utgåva.

  • Oracle inför ny styrmodell för MySQL

    Oracle inför en ny styrmodell för MySQL som ska ge tydligare roller för bidragsgivare, tekniska ledare och strategiska beslutsforum. Målet är att öka öppenheten kring utvecklingen, stärka samarbetet med communityn och skapa fler formella vägar för externa aktörer att påverka databasens framtid. Samtidigt är MySQL fortsatt ett Oracle-lett projekt.

    Oracle inför en ny styrmodell för MySQL med tydligare roller för bidragsgivare, tekniska ledare och strategiska beslutsforum. Målet är att öka öppenheten, stärka samarbetet med communityn och skapa tydligare vägar för externa aktörer att delta i utvecklingen av databasen.

    MySQL är en av världens mest använda öppna databaser och används i allt från mindre webbprojekt till stora molntjänster och företagsmiljöer. Oracle, som äger och leder MySQL-projektet, beskriver förändringen som nästa steg i arbetet med att göra utvecklingen mer transparent och inkluderande.

    Tydligare roller för bidragsgivare

    Den nya modellen definierar flera nivåer av deltagande. Communitymedlemmar ska kunna bidra med kod, testning, dokumentation, granskningar och tekniska diskussioner.

    Mer erfarna deltagare kan få rollen som Committers, med ansvar för att granska ändringar och bidra till att hålla kvaliteten i koden. Oracle inför även Mentorer, som ska hjälpa nya bidragsgivare att komma in i projektet.

    För viktiga tekniska områden införs rollen Project Lead. Dessa personer ska ge teknisk vägledning och ansvara för långsiktig utveckling inom sina delar av MySQL, med fokus på stabilitet, prestanda och kompatibilitet.

    Teknisk styrkommitté och säkerhetsgrupp

    Styrmodellen innehåller också en Technical Steering Committee samt en särskild Vulnerability Group. Säkerhetsgruppen ska hantera rapportering av sårbarheter, säkerhetsgranskningar och ansvarsfull offentliggörelse av säkerhetsproblem.

    Det är en viktig del av modellen eftersom MySQL används i många system där säkerhet och tillförlitlighet är avgörande.

    Ny MySQL Steering Committee

    Oracle introducerar även en MySQL Steering Committee. Den ska fungera som ett forum för strategisk vägledning och bredare representation från MySQL-ekosystemet.

    Kommittén ska bidra till diskussioner om långsiktiga prioriteringar, ekosystemets utveckling, communityarbete och framtida förbättringar av styrmodellen. Oracle betonar samtidigt att kommittén inte ska ersätta den tekniska ledningen eller det dagliga utvecklingsarbetet.

    Den första versionen av kommittén kommer att bestå av Oracle, Amazon Web Services och Google Cloud. Enligt Oracle ska fler perspektiv från MySQL-användare inkluderas framöver.

    Fortsatt Oracle-kontroll

    Den nya styrmodellen innebär inte att MySQL blir ett självständigt projekt utanför Oracle. MySQL fortsätter att ledas av Oracle, och den nya styrgruppen verkar inom den struktur som Oracle har satt upp.

    Förändringen kan därför ses som ett steg mot mer organiserad communitymedverkan, snarare än en överföring av kontrollen över projektet.

    Fler öppna diskussioner och utvecklarresurser

    Oracle planerar att fortsätta bygga ut communityarbetet genom offentliga vägkartediskussioner, Contributor Summits, GitHub-samarbete, Early Access-versioner, tekniska designdiskussioner och förbättrade utvecklarresurser.

    Företaget säger också att man vill redovisa fler mätvärden kring MySQL-ekosystemets utveckling, till exempel bidragsgivartillväxt, bugghantering, deltagande i vägkartor och aktivitet i communityprogram.

    En offentlig communitydiskussion är planerad till den 15 juli, och nästa Contributor Summit hålls den 5–6 augusti i Broomfield, Colorado.

    Ett steg mot mer öppenhet

    Oracle framställer den nya styrmodellen som ett sätt att stärka MySQL-communityn och skapa tydligare processer för deltagande. För utvecklare, databasadministratörer och företag som använder MySQL kan förändringen innebära bättre insyn och fler möjligheter att påverka projektets framtid.

    Samtidigt kvarstår den centrala frågan om kontrollen. MySQL förblir ett Oracle-lett projekt, men med den nya modellen öppnas fler formella vägar för communityn och större aktörer i ekosystemet att delta i diskussionen om databasens framtida utveckling.

    https://blogs.oracle.com/mysql/the-next-phase-of-mysql-community-engagement-accelerating-participation-and-collaboration

    Teknisk faktaruta: MySQL:s nya styrmodell

    Projekt: MySQL

    Ägare och huvudansvarig: Oracle

    Typ av programvara: Öppen relationsdatabas

    Syfte med förändringen: Ökad öppenhet, tydligare roller och bättre communitymedverkan

    • Contributors: Bidrar med kod, testning, dokumentation, granskningar och tekniska diskussioner.
    • Committers: Erfarna bidragsgivare som granskar ändringar och hjälper till att hålla kodkvaliteten.
    • Mentors: Vägleder nya bidragsgivare i projektet.
    • Project Leads: Leder tekniska områden inom MySQL med fokus på stabilitet, prestanda och kompatibilitet.
    • Technical Steering Committee: Ger teknisk vägledning för projektets utveckling.
    • Vulnerability Group: Hanterar sårbarhetsrapporter, säkerhetsgranskningar och ansvarsfull publicering.
    • MySQL Steering Committee: Forum för strategiska frågor och bredare representation från ekosystemet.

    Första deltagare i styrgruppen: Oracle, Amazon Web Services och Google Cloud

    Viktigt att notera: MySQL blir inte ett självständigt projekt. Databasen fortsätter att ledas av Oracle.

  • Parrot OS 7.3 är här – snabbare, smidigare och bättre anpassad för modern hårdvara

    Parrot OS 7.3 är här med fokus på modern hårdvara, bättre prestanda och smidigare användning. Den Debian-baserade säkerhetsdistributionen får optimerade paket för nyare processorer, officiella Vagrant-boxar, uppdaterade säkerhetsverktyg och ett nytt menysystem som gör det enklare att installera verktyg vid behov.

    Parrot OS 7.3 har nu släppts. Det är en ny version av den Debian-baserade Linuxdistributionen som främst riktar sig till säkerhetsexperter, penetrationstestare, utvecklare och användare som vill ha ett system med fokus på integritet och kontroll.

    Den nya versionen innehåller flera tekniska förbättringar, men det mest intressanta är att Parrot OS nu tar ett tydligare steg mot modernare datorhårdvara. Målet är att systemet ska kunna utnyttja nyare processorer bättre och samtidigt bli enklare att använda i vardagen.

    Snabbare program på nyare datorer

    En av de största nyheterna i Parrot OS 7.3 är så kallade optimerade paket. Traditionellt byggs många Linuxpaket för att fungera på väldigt gamla x86-64-processorer. Det är bra för kompatibiliteten, men det betyder också att moderna processorer inte alltid används fullt ut.

    Parrot OS 7.3 erbjuder därför ett frivilligt paketförråd med program som har kompilerats om för nyare processorer. På datorer med tillräckligt modern CPU kan vissa beräkningstunga arbetsuppgifter bli märkbart snabbare.

    Det gäller framför allt uppgifter som:

    • komprimering av filer
    • kryptering
    • hashning
    • videokodning
    • bild- och ljudbearbetning
    • vissa utvecklings- och analysverktyg

    Enligt Parrot-projektet kan prestandavinsten i vissa fall ligga mellan 20 och 50 procent. Det betyder inte att hela systemet automatiskt blir dubbelt så snabbt, men för rätt typ av arbetsuppgifter kan skillnaden märkas tydligt.

    För vanliga saker som filhantering, nätverkstjänster eller enklare kommandon blir skillnaden däremot ofta liten eller obefintlig.

    Byggt för dagens processorer

    De optimerade paketen riktar sig bland annat till system med nyare Intel- och AMD-processorer, exempelvis Intel Haswell eller AMD Zen och senare. På ARM-sidan nämns bland annat Apple M1, Raspberry Pi 5 och Amazon Graviton 2 som exempel på hårdvara som kan dra nytta av de nya optimeringarna.

    För att undvika problem finns det en kontroll som ser till att paketen inte installeras på en dator som saknar rätt processorfunktioner. Om hårdvaran inte klarar kraven avbryts installationen i stället för att systemet kraschar eller blir obrukbart.

    Det här är en viktig detalj. Parrot försöker alltså inte ersätta de vanliga paketen, utan erbjuder optimerade versioner som ett frivilligt tillägg för användare med rätt hårdvara.

    Linuxkärna 7.0 och bättre hårdvarustöd

    Parrot OS 7.3 levereras med Linux kernel 7.0. En nyare kärna innebär normalt bättre stöd för modern hårdvara, fler drivrutinsförbättringar och nya funktioner under huven.

    För användaren kan det betyda att nyare datorer, nätverkskort, grafikkort och annan hårdvara fungerar bättre direkt efter installation. Det är särskilt viktigt för en distribution som Parrot OS, där användarna ofta kör systemet på många olika typer av datorer, virtuella maskiner och labbmiljöer.

    Nytt menysystem skrivet i Go

    En annan nyhet är att Parrot OS har fått ett nytt menysystem. Två centrala delar, parrot-exec och launcher-updater, har skrivits om i programmeringsspråket Go.

    Det kan låta som en intern teknisk detalj, men för användaren märks det genom att verktygen i menyerna blir enklare att hantera. Ett program som inte är installerat kan visas i menyn och installeras med ett klick.

    Det innebär att Parrot OS inte behöver komma med alla verktyg förinstallerade från början. I stället kan systemet vara lättare och renare, samtidigt som användaren snabbt kan lägga till de verktyg som behövs.

    För säkerhetsarbete är detta praktiskt. En penetrationstestare kanske inte behöver hela verktygslådan installerad hela tiden, utan kan installera rätt program när det behövs.

    Mindre och renare installationsfiler

    Parrot-projektet har även arbetat med att göra installationsfilerna mindre. En del verktyg som inte behövs direkt i Home- och Security-utgåvorna har tagits bort från standardinstallationen.

    Det här gör systemet mer lättviktigt och minskar mängden onödiga program. Det kan också göra installationen snabbare och enklare, särskilt i virtuella miljöer eller på datorer med begränsat lagringsutrymme.

    Officiella Vagrant-boxar

    Parrot OS 7.3 introducerar också officiella Vagrant-boxar för både Home- och Security-utgåvan på amd64.

    Vagrant används för att snabbt skapa reproducerbara virtuella miljöer. Det är särskilt användbart för utbildning, testlabb, utveckling och säkerhetsövningar. I stället för att installera systemet manuellt varje gång kan man starta en färdig miljö med några kommandon.

    För lärare, studenter och säkerhetsteam är detta en välkommen förbättring. Det blir enklare att skapa samma labbmiljö på flera datorer och att återställa miljön när något gått fel.

    KDE Plasma som skrivbordsmiljö

    På skrivbordssidan använder Parrot OS KDE som standardmiljö. Version 7.3 levereras med Plasma 6.3.6, KDE Frameworks 6.13 och KDE Gear 25.04.3, byggt ovanpå Qt 6.8.2.

    KDE Plasma är en modern och anpassningsbar skrivbordsmiljö som passar användare som vill ha mycket kontroll över sitt system. Den är samtidigt tillräckligt användarvänlig för den som vill ha ett mer traditionellt grafiskt skrivbord.

    Uppdaterade säkerhetsverktyg

    Eftersom Parrot OS är starkt inriktat på IT-säkerhet är verktygsuppdateringarna viktiga. I version 7.3 har flera centrala säkerhetsverktyg uppdaterats.

    Bland de uppdaterade programmen finns:

    • Airgeddon 12.0
    • Bettercap 2.41.5
    • BloodyAD 2.5.4
    • Caido 0.55.2
    • Enum4linux-ng 1.3.10

    Det här är verktyg som används inom bland annat trådlös nätverkstestning, nätverksanalys, Active Directory-granskning, webbtestning och informationsinsamling.

    För säkerhetsforskare och penetrationstestare innebär det att Parrot OS fortsätter vara en komplett arbetsmiljö med moderna versioner av viktiga verktyg.

    Ny startsida i Firefox

    Parrot OS 7.3 innehåller även en ny startsida för Firefox. Den är byggd med Vite och uppges inte samla in någon användardata.

    Det är en liten men symboliskt viktig förbättring. Parrot OS har länge haft integritet som en av sina profilfrågor, och en startsida utan datainsamling passar väl in i den linjen.

    Två huvudutgåvor: Security och Home

    Parrot OS finns i två huvudsakliga skrivbordsutgåvor.

    Security Edition är avsedd för penetrationstestare, säkerhetsanalytiker och forskare. Den innehåller ett stort antal säkerhetsverktyg för analys, testning, forensik och nätverksarbete.

    Home Edition är däremot tänkt för mer vardaglig användning, utveckling och integritet. Den levereras utan hela säkerhetsverktygslådan från början, men användaren kan installera de verktyg som behövs i efterhand.

    Det gör Parrot OS mer flexibelt. Alla behöver inte samma system, men båda grupperna kan använda samma grund.

    Uppgradering för befintliga användare

    Den som redan använder Parrot OS kan uppgradera med det vanliga uppgraderingskommandot:

    sudo parrot-upgrade
    

    Som alltid bör man se till att viktiga filer är säkerhetskopierade innan en större systemuppgradering görs.

    Ett steg mot ett smartare säkerhetssystem

    Parrot OS 7.3 är inte bara en samling uppdaterade program. Den här versionen visar också en tydligare riktning för distributionen.

    I stället för att bara lägga till fler verktyg försöker utvecklarna göra systemet snabbare, lättare och mer anpassat till modern hårdvara. De optimerade paketen, det nya menysystemet och de officiella Vagrant-boxarna pekar alla åt samma håll: Parrot OS ska vara enklare att använda, snabbare att starta med och mer effektivt i professionella arbetsflöden.

    För den som arbetar med IT-säkerhet, utbildning eller tekniska labbmiljöer är Parrot OS 7.3 därför en intressant uppdatering. Den gör inte bara systemet modernare, utan också mer praktiskt i vardagen.

    https://parrotsec.org

    Teknisk faktaruta: Parrot OS 7.3

    Distribution: Parrot OS 7.3

    Bas: Debian

    Inriktning: IT-säkerhet, penetrationstestning, digital forensik, integritet och utveckling

    Linuxkärna: Linux kernel 7.0

    Skrivbordsmiljö: KDE Plasma 6.3.6

    KDE Frameworks: 6.13

    KDE Gear: 25.04.3

    Qt-version: Qt 6.8.2

    Nyheter:

    • Optimerade paket för nyare processorer
    • Prestandavinster på upp till 20–50 procent i vissa beräkningstunga arbetsuppgifter
    • Nytt menysystem skrivet i Go
    • Installation av verktyg direkt från menyn
    • Officiella Vagrant-boxar för Home och Security Edition
    • Ny Firefox-startsida utan datainsamling
    • Uppdaterade säkerhetsverktyg

    Utgåvor: Security Edition och Home Edition

    Uppgradering:

    sudo parrot-upgrade
  • Linux 7.2 tar första steget mot färdig version

    Linux 7.2 har tagit sitt första steg mot en färdig version. Linus Torvalds har släppt den första testversionen, Linux 7.2-rc1, som bland annat innehåller förbättrat stöd för ny grafik, modernare hårdvara, Rust i kärnan, nätverksförbättringar och uppdateringar för flera processorplattformar. Slutversionen väntas komma under andra halvan av augusti 2026.

    Linus Torvalds har nu meddelat att den första testversionen av Linux 7.2 är släppt. Det handlar om Linux 7.2-rc1, där “rc” står för release candidate, alltså en kandidat till kommande färdig version.

    Det betyder inte att Linux 7.2 är klar ännu. Tvärtom är detta starten på den period då utvecklare, testare och nyfikna användare får möjlighet att prova den nya kärnan, hitta fel och rapportera problem innan den slutliga versionen släpps.

    Vad är Linux-kärnan?

    Linux-kärnan är den centrala delen av ett Linux-system. Den fungerar som en brygga mellan datorns hårdvara och programmen som körs ovanpå operativsystemet.

    När du använder tangentbordet, nätverket, grafikkortet, hårddisken eller USB-portarna är det kärnan som ser till att kommunikationen mellan program och hårdvara fungerar.

    Därför är varje ny version av Linux-kärnan viktig, även om många förändringar sker långt under ytan och inte alltid märks direkt av vanliga användare.

    Två veckors intensiv utveckling

    Linux 7.2-rc1 kommer efter att det så kallade merge window har stängts. Det är en period på ungefär två veckor då utvecklare skickar in större förändringar till nästa version av kärnan.

    Linus Torvalds beskriver läget som ganska normalt för denna version. Enligt honom ser statistiken ungefär ut som väntat, även om en stor del av ändringarna består av nya registerdefinitioner för AMD:s grafikdrivrutiner.

    Det kan låta dramatiskt att en tredjedel av ändringarna rör AMD-grafik, men Torvalds påpekar att det inte är särskilt ovanligt. Moderna grafikkort är mycket komplexa, och drivrutinerna behöver ofta stora mängder teknisk information för att kunna styra hårdvaran korrekt.

    Bättre stöd för grafik och ny hårdvara

    En av de mer intressanta nyheterna i Linux 7.2 är fortsatt förbättring av grafikstödet. Bland annat nämns tidigt stöd för HDMI 2.1 FRL i AMDGPU-drivrutinen.

    FRL står för Fixed Rate Link och är en viktig del av HDMI 2.1. Det gör det möjligt att hantera högre bandbredd, vilket behövs för höga upplösningar, höga uppdateringsfrekvenser och moderna skärmar.

    Linux 7.2 innehåller också förbättringar för Intels Xe-grafikdrivrutin, bland annat initialt stöd för CRI-plattformen. Dessutom läggs stöd till för modellnummer för kommande Intel Panther Lake R-processorer.

    För vanliga användare betyder detta att Linux steg för steg får bättre stöd för ny hårdvara, ofta redan innan den blivit vanlig på marknaden.

    Rust fortsätter in i Linux

    En annan intressant nyhet är att Linux 7.2 utökar stödet för programmeringsspråket Rust i kärnan.

    Rust har de senaste åren blivit allt mer uppmärksammat eftersom det kan minska risken för vissa typer av minnesfel. Sådana fel har historiskt varit en vanlig källa till säkerhetsproblem i systemprogramvara.

    I Linux 7.2 introduceras stöd för ett så kallat zerocopy-bibliotek i Rust-delen av kärnan. Syftet är att göra det enklare och effektivare att hantera minne utan onödig kopiering av data.

    Detta är särskilt viktigt i en kärna, där prestanda och säkerhet är avgörande.

    Förbättringar för filsystem och nätverk

    Linux 7.2 innehåller även förbättringar för filsystemet Btrfs. En viktig förändring är att stora folios aktiveras som standard.

    Förenklat kan man säga att detta handlar om hur kärnan hanterar minnessidor. Genom att arbeta med större block kan vissa arbetslaster bli effektivare, särskilt på moderna system med mycket minne och snabba lagringsenheter.

    På nätverkssidan får Linux 7.2 bland annat förbättrat stöd för MPTCP, där signalering av IPv6-adresser läggs till. MPTCP, eller Multipath TCP, gör det möjligt att använda flera nätverksvägar samtidigt för en och samma anslutning.

    Det kan till exempel vara intressant i system där både mobilnät, Wi-Fi och kabelanslutning används parallellt.

    Linux 7.2 får också stöd för GRO och GSO över PPPoE. Det är tekniker som kan förbättra nätverksprestanda genom att effektivisera hur paket hanteras.

    ARM64, Qualcomm och NXP får uppdateringar

    Som vanligt innehåller en ny Linux-kärna också många förbättringar för olika processorarkitekturer och plattformar.

    Linux 7.2 får nya hårdvarufunktioner för 2025 års dpISA-tillägg på AArch64, alltså ARM64. Dessutom finns uppdateringar i devicetree-stödet för 64-bitars plattformar från bland annat NXP/Freescale och Qualcomm.

    Devicetree används för att beskriva hårdvaran i många inbyggda system och ARM-baserade datorer. Det är särskilt viktigt i allt från utvecklingskort och routrar till mobil hårdvara och specialbyggda system.

    Inte för produktionsmaskiner

    Även om Linux 7.2-rc1 nu går att ladda ner från Linus Torvalds Git-träd och från kernel.org bör man komma ihåg att detta är en testversion.

    Den är främst avsedd för utvecklare, testare och avancerade användare som vill hjälpa till att hitta fel. På en server, arbetsdator eller annan viktig produktionsmaskin bör man vänta på den färdiga versionen.

    Release candidates kan innehålla buggar, regressionsfel eller hårdvaruproblem som ännu inte upptäckts.

    Slutversion väntas i augusti

    Om utvecklingen följer normal takt väntas den färdiga versionen av Linux 7.2 komma under andra halvan av augusti 2026.

    Om det blir sju release candidates kan slutversionen komma den 16 augusti. Om det krävs en åttonde testversion kan lanseringen i stället ske den 23 augusti.

    Linus Torvalds skriver att han hoppas på en lugn vecka framöver och att han delvis kommer att ta ledigt, men samtidigt fortsätter läsa e-post och följa utvecklingen.

    Linux fortsätter att växa under huven

    För den vanliga datoranvändaren kan Linux 7.2 låta som ännu en teknisk uppdatering i raden. Men bakom versionsnumret finns ett stort arbete med att förbättra stöd för ny hårdvara, effektivare minneshantering, modernare grafik, säkrare kod och snabbare nätverk.

    Det är just denna ständiga utveckling som gör Linux till ett av världens viktigaste operativsystem — inte bara på skrivbordet, utan också i servrar, superdatorer, routrar, telefoner, inbyggda system och molntjänster.

    Linux 7.2 är ännu inte färdigt, men den första testversionen visar tydligt vart utvecklingen är på väg.

    https://lkml.org/lkml/2026/6/28/440

    Teknisk fakta: Linux 7.2-rc1

    Version: Linux 7.2-rc1

    Typ: Första release candidate / testversion

    Presenterad av: Linus Torvalds

    Datum: 28 juni 2026

    Slutversion väntas: 16 eller 23 augusti 2026

    Några nyheter:

    • Förbättrat stöd för AMDGPU
    • Inledande stöd för HDMI 2.1 FRL
    • Förbättringar i Intel Xe-drivrutinen
    • Stöd för Intel Panther Lake R-modellnummer
    • Utökat Rust-stöd i Linux-kärnan
    • Zerocopy-bibliotek för effektivare minneshantering
    • Stora folios aktiveras som standard för Btrfs
    • Förbättringar för MPTCP, IPv6 och PPPoE
    • Uppdateringar för ARM64, Qualcomm och NXP/Freescale

    Rekommendation: Bör endast användas för testning och inte på produktionssystem.

  • Akrites ska hjälpa öppen källkod att hantera säkerhetshot snabbare

    När AI-verktyg gör det lättare att hitta säkerhetsbrister i öppen källkod ökar också trycket på de utvecklare som måste hantera rapporterna. Därför lanserar Linux Foundation initiativet Akrites, som ska samordna rapportering, åtgärder och offentliggörande av allvarliga sårbarheter i viktiga öppna projekt.

    Akrites ska hjälpa öppen källkod att hantera säkerhetshot snabbare

    Öppen källkod är en grundpelare i dagens digitala samhälle. Den används i allt från mobiltelefoner och molntjänster till banker, myndigheter, sjukhus och artificiell intelligens. Men när så många system bygger på samma öppna komponenter blir säkerheten också en gemensam angelägenhet.

    Linux Foundation har därför lanserat Akrites, ett nytt initiativ som ska förbättra hur allvarliga säkerhetsbrister i öppen källkod rapporteras, hanteras och åtgärdas.

    Bakom satsningen finns flera stora aktörer inom teknik, AI, finans och cybersäkerhet. Bland de medverkande finns bland annat Amazon Web Services, Anthropic, Google, Microsoft, GitHub, Red Hat, NVIDIA, OpenAI, Cisco, IBM, JPMorganChase, Rust Foundation och flera andra organisationer.

    AI hittar fler sårbarheter än tidigare

    En viktig bakgrund till Akrites är att AI-verktyg numera kan hjälpa säkerhetsforskare att hitta sårbarheter i kod mycket snabbare än förr. Det är i grunden positivt. Ju tidigare en brist upptäcks, desto snabbare kan den rättas till.

    Men den nya utvecklingen skapar också problem.

    Många projekt inom fri och öppen källkod drivs av små grupper eller enskilda frivilliga utvecklare. När de plötsligt får stora mängder säkerhetsrapporter kan det bli svårt att hinna kontrollera vilka rapporter som är riktiga, vilka som är dubbletter och vilka som faktiskt är allvarliga.

    Det räcker nämligen inte att bara hitta en sårbarhet. Den måste också bekräftas, bedömas, prioriteras, rättas i koden och ibland samordnas med flera leverantörer innan informationen blir offentlig. Om informationen sprids för tidigt kan angripare utnyttja bristen innan användarna hunnit uppdatera sina system.

    En gemensam säkerhetsgrupp

    Akrites är tänkt att fungera som ett samordnande lager mellan säkerhetsforskare, utvecklare, företag och organisationer. Initiativet ska bland annat skapa ett gemensamt Security Incident Response Team, alltså en grupp som kan hjälpa till vid allvarliga säkerhetsincidenter.

    Projektet ska också använda en standardiserad process för så kallad Coordinated Vulnerability Disclosure. Det betyder att information om sårbarheter hanteras på ett ansvarsfullt och samordnat sätt, så att utvecklare får möjlighet att rätta felet innan detaljerna sprids brett.

    Akrites ska arbeta med etablerade säkerhetsstandarder och verktyg, exempelvis CVE, CWE, CVSS, EPSS, SSVC och VEX. Dessa används för att beskriva, klassificera och prioritera säkerhetsbrister.

    Kan hjälpa övergivna projekt

    En särskilt intressant del av Akrites är att initiativet även kan fungera som en slags “sista utväg” för viktiga öppna projekt som saknar aktiva underhållare.

    Det är ett välkänt problem inom mjukvaruvärlden att många program och bibliotek fortsätter att användas långt efter att de ursprungliga utvecklarna slutat arbeta med dem. Trots det kan dessa komponenter finnas kvar i tusentals andra system.

    Om en allvarlig säkerhetsbrist upptäcks i ett sådant projekt kan det vara oklart vem som egentligen ska ta ansvar för att rätta felet. Där kan Akrites få en viktig roll.

    Upptäckt är bara första steget

    Säkerhet inom öppen källkod handlar inte bara om att hitta fel. Det handlar lika mycket om att ha fungerande rutiner för vad som händer efteråt.

    En sårbarhet måste analyseras. Hur allvarlig är den? Vilka system påverkas? Finns det redan ett angrepp i omlopp? Behöver ett CVE-nummer tilldelas? Ska informationen delas med leverantörer innan den blir offentlig?

    Det är just denna kedja som Akrites vill stärka.

    Om projektet fungerar som tänkt kan det minska mängden dubbla rapporter, förbättra samarbetet mellan utvecklare och företag samt göra att säkerhetsfixar når användarna snabbare.

    Ett viktigt steg för hela ekosystemet

    Öppen källkod bygger på samarbete. Men när mjukvaran används i samhällskritiska system krävs också tydliga strukturer för säkerhet och ansvar.

    Akrites kan därför bli ett viktigt komplement till andra säkerhetsinitiativ inom öppen källkod, till exempel OpenSSF och Alpha-Omega. Men framgången kommer inte bara att avgöras av vilka stora företag som står bakom projektet.

    Det avgörande blir om Akrites lyckas samarbeta med de människor som faktiskt underhåller den öppna koden. Om initiativet underlättar deras arbete, minskar belastningen och leder till snabbare säkerhetsuppdateringar kan det bli ett betydelsefullt steg framåt för hela den öppna mjukvaruvärlden.

    I en tid där AI både kan hjälpa till att hitta säkerhetsbrister och samtidigt öka mängden rapporter är behovet av samordning större än någonsin. Akrites är ett försök att skapa ordning i den nya verkligheten.

    https://www.linuxfoundation.org/press/linux-foundation-and-industry-leaders-launch-akrites-to-defend-critical-open-source-software-against-ai-enabled-cyber-threats

    Teknisk faktaruta: Akrites

    Namn: Akrites

    Organisation: Linux Foundation

    Syfte: Förbättra hantering, samordning och offentliggörande av säkerhetsbrister i öppen källkod.

    Fokusområde: Kritiska sårbarheter i viktiga open source-projekt.

    Bakgrund: AI-verktyg gör det möjligt att hitta fler sårbarheter snabbare, men många projekt saknar resurser för att hantera stora mängder säkerhetsrapporter.

    Arbetssätt: Samordnad sårbarhetsrapportering, verifiering, prioritering, åtgärd och ansvarsfull publicering.

    Standarder och verktyg: CVE, CWE, CVSS, EPSS, SSVC, VEX och TLP.

    Viktiga aktörer: AWS, Anthropic, Google, Microsoft, GitHub, Red Hat, NVIDIA, OpenAI, IBM, Cisco, Rust Foundation och flera andra.

    Betydelse: Akrites kan minska dubbla rapporter, förbättra samarbetet med utvecklare och göra att säkerhetsfixar når användare snabbare.

  • Shotcut 26.6 släppt – bättre HDR, Vulkan på Linux och förbättrad extern skärm

    Shotcut 26.6 är nu släppt och bjuder på flera viktiga nyheter för videoredigering. Den fria och öppna videoredigeraren får förbättrat HDR-stöd, möjlighet till HDR-export, återställt stöd för extern monitor och ett nytt Vulkan-baserat visningsläge för Linux. Uppdateringen innehåller också ny brusreducering för ljud, tidigt stöd för externa plugins och flera viktiga buggfixar.

    Den fria videoredigeraren Shotcut har kommit i version 26.6. Det är en uppdatering som framför allt riktar sig till användare som arbetar mer seriöst med bildkvalitet, externa skärmar och modernare videoflöden. Bland nyheterna märks HDR-export, förbättrat stöd för extern monitor och ett nytt visningsläge med Vulkan för Linux.

    Shotcut är sedan tidigare ett populärt alternativ för den som vill redigera video utan att köpa dyra kommersiella program. Programmet är öppen källkod, finns för Linux, macOS och Windows, och används både av hobbyfilmare, innehållsskapare och mer tekniskt intresserade användare.

    Extern skärm gör comeback

    En av de viktigaste nyheterna i Shotcut 26.6 är att stödet för att använda en extra skärm som extern monitor har återställts. Det innebär att man kan visa upp videon på en annan skärm medan man redigerar på sin huvudskärm.

    Det här är särskilt användbart för den som vill se sitt material i större format, kontrollera färger eller arbeta mer likt i en professionell redigeringsmiljö.

    Menyn för extern monitor har också flyttats. Tidigare låg den under inställningar, men finns nu direkt i den översta menyn under Player. Det gör funktionen lättare att hitta.

    Samtidigt finns det en ny reservinställning som heter Use Old Video Output. Den kan användas om det nya videosystemet orsakar problem, men den fungerar inte tillsammans med den nya externa monitorfunktionen.

    HDR blir allt viktigare

    En annan stor nyhet är att Shotcut nu tar ytterligare steg mot bättre stöd för HDR, alltså High Dynamic Range. HDR gör det möjligt att visa större skillnader mellan ljusa och mörka delar av bilden, med mer detaljer i både skuggor och högdagrar.

    I praktiken kan HDR ge en bild som känns mer levande, särskilt på moderna TV-apparater och skärmar som har stöd för tekniken.

    Shotcut 26.6 lägger till nya inställningar för dynamiskt omfång i både anpassade videolägen och tidslinjens egenskaper. Användaren kan välja mellan:

    • SDR
    • HLG HDR
    • PQ HDR

    PQ HDR är den variant som ofta kopplas till HDR10, vilket är vanligt i moderna TV-apparater och videoproduktioner.

    HDR-export med vissa begränsningar

    Med den nya versionen kan Shotcut även exportera video i HDR, beroende på vilket videoläge och vilken 10-bitars bearbetning som används.

    HDR10-metadata kan nu anges vid export, men stödet är än så länge begränsat. Metadata kan bäddas in vid export med videokodekarna libx265 och libsvtav1. Däremot finns det ännu inget stöd för HDR10-metadata vid export med hårdvaruaccelererade kodare.

    Det betyder att den som vill exportera HDR-video kan behöva använda mjukvarubaserad kodning, vilket ofta tar längre tid men ger bättre kontroll.

    HDR-förhandsvisning finns – men inte fullt ut på Linux

    Shotcut 26.6 introducerar även ett nytt alternativ för HDR-förhandsvisning via extern monitor. Funktionen kan visas i helskärm och fungerar även med vanligt SDR-material.

    För att HDR-förhandsvisning ska fungera korrekt krävs dock flera saker: en rätt konfigurerad HDR-skärm, HDR-videokällor och rätt bearbetningsläge i Shotcut.

    Linuxanvändare bör känna till att HDR-förhandsvisning ännu inte fungerar fullt ut på Linux. Utvecklarna arbetar fortfarande med detta stöd.

    Vulkan som nytt visningsalternativ på Linux

    För Linuxanvändare finns också en annan intressant nyhet. Shotcut 26.6 lägger till Vulkan som nytt visningsalternativ under inställningen för displaymetod.

    Vulkan är ett modernt grafik-API som ofta används för spel och grafiskt krävande program. I Shotcut kan det ge ytterligare ett alternativ för hur videobilden visas på skärmen.

    Det innebär inte nödvändigtvis att allt automatiskt blir snabbare, men det ger användare ännu ett backend-val om andra visningsmetoder fungerar dåligt på deras system.

    Snap-versionen för Linux har också förbättrats. Den använder nu skrivbordsmiljöns egna fildialog där det är möjligt, vilket gör att filval känns mer naturligt integrerat i systemet.

    Ny brusreducering för ljud

    Shotcut 26.6 innehåller även ett nytt ljudfilter: Reduce Noise: Audio. Det bygger på RNNoise och är tänkt att minska störande bakgrundsljud i inspelningar.

    Det kan vara användbart för exempelvis tal, intervjuer, skärminspelningar och enklare videoproduktioner där ljudet inte spelats in under perfekta förhållanden.

    Första steg mot externa plugins

    En annan spännande nyhet är att Shotcut nu börjar få stöd för externa plugins. Det handlar bland annat om OpenFX för bildeffekter samt VST2 och LV2 för ljud.

    Det här är fortfarande ett tidigt och begränsat stöd, men det är ändå ett viktigt steg. På sikt kan det göra Shotcut mer flexibelt, eftersom användare kan lägga till fler effekter och ljudverktyg utöver de som följer med programmet från början.

    Flera viktiga komponenter uppdaterade

    Under huven har flera centrala delar också uppdaterats. Shotcut 26.6 använder bland annat:

    • MLT 7.40.0
    • FFmpeg 8.1.2
    • libspatialaudio 0.4.0
    • frei0r 3.2.2

    Det här är viktiga komponenter som påverkar videobehandling, ljud, effekter och exportformat.

    Många felrättningar

    Som vanligt innehåller versionen också en lång rad buggfixar. Bland annat har utvecklarna rättat problem med filtergränssnitt, luckor i tidslinjen, DeckLink-utmatning, undertexter, markörer, exportinställningar och identifiering av bildförhållande.

    Det gör Shotcut 26.6 till en uppdatering som inte bara lägger till nya funktioner, utan också förbättrar stabiliteten i programmet.

    Sammanfattning

    Shotcut 26.6 är en viktig uppdatering för den som arbetar med modern videoredigering. HDR-stödet har blivit bättre, extern monitor är tillbaka och Linuxanvändare får ett nytt Vulkan-baserat visningsalternativ.

    Samtidigt är vissa funktioner fortfarande under utveckling, särskilt HDR-förhandsvisning på Linux och stödet för externa plugins. Men riktningen är tydlig: Shotcut fortsätter att växa från ett enkelt gratisprogram till ett allt mer kompetent verktyg för avancerad videoredigering.

    För den som använder Shotcut regelbundet är version 26.6 därför en uppdatering som är väl värd att installera.

    https://www.shotcut.org/download

    Faktaruta: Shotcut 26.6

    Program: Shotcut

    Version: 26.6

    Typ: Fri och öppen videoredigerare

    Plattformar: Linux, macOS och Windows

    Viktiga nyheter:

    • HDR-export
    • Återställt stöd för extern monitor
    • Ny Vulkan-visning på Linux
    • Nytt ljudfilter för brusreducering
    • Tidigt stöd för externa plugins

    HDR-stöd: SDR, HLG HDR och PQ HDR/HDR10.

    Begränsning: HDR-förhandsvisning fungerar ännu inte fullt ut på Linux.

    Uppdaterade komponenter: MLT 7.40.0, FFmpeg 8.1.2, libspatialaudio 0.4.0 och frei0r 3.2.2.

  • KDE Plasma 6.8 ska ge mjukare grafik för NVIDIA-användare

    KDE Plasma 6.8 ser ut att bli en viktig uppdatering för Linux-användare med NVIDIA-grafikkort. Genom att aktivera trippelbuffring som standard i KWin ska skrivbordet bli mjukare, mer följsamt och mindre ryckigt. Samtidigt väntar flera mindre förbättringar, bland annat bättre kontroll över bakgrundsbilder, ett renare menyredigeringsverktyg och nya tangentbordslayouter.

    KDE Plasma 6.8 börjar redan ta form, trots att versionen fortfarande ligger några månader bort. Den nya versionen av det populära Linux-skrivbordet är planerad till mitten av oktober och en av de mest intressanta nyheterna riktar sig särskilt till användare med NVIDIA-grafikkort.

    Den stora förändringen handlar om trippelbuffring i KWin, KDE:s fönsterhanterare och kompositor. I Plasma 6.8 kommer trippelbuffring att vara aktiverad som standard för NVIDIA-GPU:er.

    Vad betyder trippelbuffring?

    När datorn ritar upp det du ser på skärmen sker det inte direkt på själva bildytan. I stället används minnesytor, så kallade buffertar, där nästa bildruta förbereds innan den visas. Med dubbelbuffring finns två sådana ytor: en som visas och en som förbereds.

    Trippelbuffring lägger till en tredje buffert. Det gör att systemet får lite mer spelrum när bildrutor ska levereras till skärmen. Resultatet kan bli att animationer, fönsterförflyttningar och skrivbordseffekter upplevs som jämnare, särskilt när systemet annars riskerar att missa rätt ögonblick att visa nästa bildruta.

    För användaren betyder det i praktiken mindre hack och ryck i skrivbordet.

    En viktig förbättring för NVIDIA på Linux

    NVIDIA har länge haft ett lite komplicerat rykte i Linux-världen. Drivrutinerna har blivit mycket bättre med åren, men kombinationen av Wayland, kompositorer och grafikeffekter har inte alltid varit helt friktionsfri.

    Därför är det intressant att KDE nu anser att tidigare problem med trippelbuffring är lösta. KDE-utvecklaren Xaver Hugl har bekräftat att funktionen nu kan aktiveras som standard i Plasma 6.8.

    Det här är ingen funktion som vanliga användare nödvändigtvis kommer att se i en meny. Men den kan märkas i vardagen genom ett skrivbord som känns mer följsamt. Att flytta fönster, växla mellan program eller använda animationer kan upplevas som mjukare, särskilt på system där NVIDIA-grafiken tidigare haft små ryck i bilden.

    Bättre kontroll över bakgrundsbilder

    Plasma 6.8 får också en förbättring för den som använder bildspel som skrivbordsbakgrund. Tidigare har bildspel främst varit tänkta att byta bild automatiskt efter en viss tid. I den nya versionen ska det gå att skapa bildspel som inte byter bild av sig själva.

    I stället kan användaren manuellt byta bakgrundsbild via skrivbordets högerklicksmeny eller med ett globalt kortkommando.

    Det kan låta som en liten detalj, men det gör funktionen mer flexibel. Man kan till exempel ha en samling bakgrundsbilder redo och själv välja när nästa bild ska visas.

    Virtuellt tangentbord med Esperanto

    En annan mindre nyhet är att Plasmas virtuella tangentbord får stöd för en Esperanto-layout. Det är kanske inte en funktion som berör alla, men det visar KDE-projektets breda fokus på språk, tillgänglighet och internationella användare.

    Renare menyredigerare

    Plasma 6.8 kommer även med en omarbetad version av programmet Menu Editor, alltså verktyget som används för att redigera programmenyer. Den nya designen ska ha färre visuella ramar och ett renare utseende.

    Det är en typisk KDE-förbättring: inte nödvändigtvis dramatisk, men ett steg mot ett mer polerat och lättanvänt skrivbord.

    Buggfixar efter Plasma 6.7

    Utvecklarna arbetar samtidigt vidare med att rätta fel som upptäckts efter lanseringen av Plasma 6.7. En bugg i Plasma 6.8 som kunde orsaka krascher efter att en ljud-CD matats ut från Dolphin eller Audex har redan åtgärdats.

    Plasma 6.7.1, med de första rättningarna efter Plasma 6.7, har redan släppts. Plasma 6.7.2 är planerad till början av nästa vecka.

    Sammanfattning

    KDE Plasma 6.8 ser inte ut att bli en version som bara handlar om stora synliga nyheter. I stället verkar mycket fokus ligga på förbättringar som gör skrivbordet mer stabilt, mjukare och trevligare att använda.

    För NVIDIA-användare kan standardaktiverad trippelbuffring bli en av de viktigaste nyheterna. Det är en teknisk förändring bakom kulisserna, men just sådana förändringar kan ofta göra stor skillnad i hur snabbt och modernt ett skrivbord känns.

    KDE Plasma 6.8 är planerad till mitten av oktober.

    Faktaruta: KDE Plasma 6.8

    Planerad lansering: Mitten av oktober

    Viktig nyhet: KWin aktiverar trippelbuffring som standard för NVIDIA-grafikkort.

    Vad betyder det? Trippelbuffring kan ge mjukare grafik, mindre ryck och ett mer följsamt skrivbord.

    Andra nyheter: Manuell styrning av bakgrundsbildspel, ny Esperanto-layout i virtuellt tangentbord och en renare menyredigerare.

    Passar för: Linux-användare som vill ha ett modernt, snabbt och polerat skrivbord.

  • Linux Kernel 7.0 är nu föråldrad – dags att gå vidare till Linux 7.1

    Linux Kernel 7.0 har nått slutet av sin livstid och kommer inte längre att få några uppdateringar. Användare som kör 7.0-serien bör därför uppgradera till Linux Kernel 7.1 när den blir tillgänglig i den egna distributionens programförråd. För den som vill ha långsiktig stabilitet är en LTS-kärna fortfarande det bästa valet.

    Linuxkärnan är hjärtat i ett Linuxsystem. Den sköter kontakten mellan datorns hårdvara och programmen du använder. När en ny kärnversion släpps innebär det ofta bättre stöd för ny hårdvara, förbättrad prestanda, säkrare funktioner och rättningar av fel.

    Nu har Linux Kernel 7.0 nått slutet av sin livstid. Det betyder att den inte längre kommer att få fler uppdateringar. Använder man fortfarande Linux 7.0 bör man därför planera att uppgradera till Linux Kernel 7.1.

    Linux 7.0 var en kortlivad version

    Linux Kernel 7.0 släpptes den 12 april 2026 och innehöll flera stora nyheter. Bland annat introducerades ett stabilt stöd för Rust i kärnan, ett nytt oföränderligt rotfilsystem kallat nullfs, förbättringar för ARM64-processorer, stöd för nya RISC-V-tillägg samt 128-bitars atomiska operationer på LoongArch-arkitekturen.

    Det låter tekniskt, men i praktiken handlar det om att Linux fortsätter anpassas till modern hårdvara och nya sätt att bygga säkrare och stabilare system.

    Linux 7.0 var dock aldrig tänkt att vara en långsiktig version. Det var en så kallad kortlivad kärnserie, vilket innebär att den bara får uppdateringar under en begränsad tid.

    Sista versionen blev Linux 7.0.14

    Den sista uppdateringen i 7.0-serien blev Linux Kernel 7.0.14. I samband med den meddelade Linuxutvecklaren Greg Kroah-Hartman att 7.0-serien nu är markerad som EOL, alltså End of Life.

    Det betyder att inga fler säkerhetsfixar eller felrättningar kommer att släppas för Linux 7.0. Den som fortsätter använda den versionen riskerar därför att gå miste om viktiga korrigeringar.

    Greg Kroah-Hartman uppmanade därför användare att gå vidare till Linux 7.1-serien.

    Vad är nytt i Linux Kernel 7.1?

    Linux Kernel 7.1 släpptes den 14 juni 2026 och tar över som den aktuella stabila kärnserien. Den innehåller bland annat en ny implementation av NTFS-filsystemet, förbättrat stöd för Landlock-säkerhet, bättre energihantering genom förbättringar i amd-pstate och intel_idle samt standardstöd för Intels FRED-teknik.

    För vanliga användare kan detta innebära bättre hårdvarustöd, effektivare strömhantering och ökad stabilitet. För servrar, utvecklare och mer avancerade användare kan de nya säkerhets- och filsystemsfunktionerna vara särskilt intressanta.

    När får man Linux 7.1?

    Linux Kernel 7.1 är på väg in i de stabila programförråden hos flera populära Linuxdistributioner, bland annat Arch Linux och openSUSE Tumbleweed.

    Alla distributioner uppdaterar dock inte kärnan lika snabbt. Rullande distributioner får ofta nya kärnor tidigt, medan mer konservativa distributioner som Debian, Ubuntu LTS och Linux Mint brukar vänta längre eller hålla sig till särskilt utvalda LTS-kärnor.

    Det bästa är därför att använda den kärna som din egen distribution rekommenderar via sina vanliga uppdateringar.

    LTS-kärnor är bäst för långsiktig stabilitet

    Även Linux Kernel 7.1 är en kortlivad version. Den kommer alltså bara att underhållas under en begränsad tid.

    Den som vill ha maximal stabilitet och långsiktigt stöd bör i stället välja en LTS-kärna. LTS står för Long Term Support, alltså långtidssupport. Sådana kärnor används ofta i servrar, arbetsdatorer och system där stabilitet är viktigare än att alltid ha det allra senaste.

    Exempel på LTS-serier är Linux 6.18 LTS, Linux 6.12 LTS, Linux 6.6 LTS och Linux 6.1 LTS.

    Slutsats

    Linux Kernel 7.0 har gjort sitt. Den har nått slutet av sin livstid och kommer inte längre att få uppdateringar. För användare som redan kör 7.0 är det därför klokt att uppgradera till Linux Kernel 7.1 så snart den finns tillgänglig via den egna distributionens uppdateringssystem.

    För den som vill ha ett system som kräver färre större kärnuppgraderingar är en LTS-kärna ofta det bättre valet.

    Fakta: Linux Kernel 7.0

    Status: End of Life

    Linux Kernel 7.0 har nått slutet av sin livstid och kommer inte längre att få några uppdateringar. Användare bör därför uppgradera till Linux Kernel 7.1 eller välja en LTS-kärna för långsiktig stabilitet.

    Rekommendation: Uppdatera via din distributions vanliga uppdateringssystem.

  • Tmux 3.7 släppt – nu med tidigt stöd för flytande paneler

    Tmux 3.7 är här och bjuder på flera nyheter för den som arbetar mycket i terminalen. Den största förändringen är ett första stöd för flytande paneler, som kan lägga sig ovanpå den vanliga layouten. Dessutom får kopieringsläget radnummer, urklippshanteringen förbättras och flera säkerhets- och stabilitetsfixar har lagts till.

    Tmux, det populära verktyget för att hantera flera terminalsessioner i samma terminalfönster, har nu kommit i version 3.7. Den nya versionen innehåller flera förbättringar, men den mest uppmärksammade nyheten är ett första stöd för flytande paneler.

    För den som ofta arbetar i terminalen är tmux ett mycket praktiskt verktyg. Det gör det möjligt att dela upp terminalen i flera fönster och paneler, koppla från en session och senare återansluta till den. På så sätt kan man till exempel ha en serverprocess igång i en panel, loggfiler i en annan och en redigerare i en tredje.

    Flytande paneler ovanpå den vanliga layouten

    Den stora nyheten i tmux 3.7 är alltså flytande paneler. De fungerar ungefär som små terminalfönster som lägger sig ovanpå den vanliga, rutnätsbaserade layouten. Utseendemässigt kan de påminna om popupfönster, men de fungerar mer som vanliga tmux-paneler.

    Skillnaden är viktig. En popup i tmux är normalt mer tillfällig och modal, vilket innebär att den ofta tar över fokus tills den stängs. En flytande panel är däremot tänkt att fungera mer som en vanlig panel, fast placerad ovanpå de andra. Den kan ta emot vanliga terminalsekvenser och bete sig som en del av arbetsytan.

    Som standard kan en flytande panel öppnas genom att trycka på tmux prefixkommando, normalt Ctrl-b, följt av *. Det går även att skapa flytande paneler med det nya kommandot new-pane.

    Fortfarande en tidig funktion

    Stödet för flytande paneler är ännu i ett tidigt skede. Det betyder att funktionen finns där, men att den ännu inte har alla finesser man kan förvänta sig i framtiden.

    I nuläget kan flytande paneler bara flyttas och ändra storlek med musen. Det går ännu inte att till exempel växla en flytande panel med en vanlig panel, ändra storlek på den med resize-pane, eller enkelt konvertera mellan flytande och vanlig panel. Det finns inte heller fullt stöd för att spara och återställa anpassade layouter som innehåller flytande paneler.

    Trots begränsningarna är detta ett intressant steg. Flytande paneler kan på sikt göra tmux mer flexibelt, särskilt för användare som vill ha tillfälliga terminalytor utan att störa hela layouten.

    Radnummer i kopieringsläge

    En annan nyhet i tmux 3.7 är stöd för radnummer i kopieringsläget. Det styrs med den nya inställningen copy-mode-line-numbers.

    Användaren kan välja mellan flera lägen:

    • off
    • default
    • absolute
    • relative
    • hybrid

    Detta kan vara särskilt användbart när man läser loggfiler, felsöker eller kopierar text från längre terminalutskrifter. Relativa radnummer kan också vara praktiska för den som är van vid textredigerare som Vim.

    Bättre stöd för mus och urklipp

    Tmux 3.7 förbättrar även hanteringen av mus och fokus. Den nya inställningen focus-follows-mouse gör att fokus kan följa muspekaren mellan paneler. Det kan kännas mer naturligt för användare som ofta arbetar med musen, även i terminalmiljö.

    Även urklippshanteringen har förbättrats. Med den nya inställningen get-clipboard kan tmux begära innehåll från terminalens urklipp och skicka det vidare till en panel. Det gör att kopiering och inklistring kan fungera smidigare i moderna terminalemulatorer.

    Förbättringar för kontrolläge och bilder

    Den nya versionen innehåller också förbättringar i tmux kontroll- och mushantering. Nya musområden, control0 till control9, gör det möjligt att skapa muskontroller i panelens statusrad.

    När status-format är satt till 2 visar den andra statusraden nu som standard en lista över paneler. Det ger bättre överblick över arbetsytan.

    Stödet för SIXEL-bilder har också förbättrats. SIXEL är en teknik för att visa bilder direkt i terminalen, något som blivit mer intressant i takt med att moderna terminalprogram fått bättre grafikstöd. I tmux 3.7 har maxgränsen för antal bilder höjts till 20, och flera problem med storleksberäkningar har rättats.

    Säkerhet och stabilitet

    Förutom nya funktioner innehåller tmux 3.7 även säkerhetsförbättringar. Namn på paneler, fönster och sessioner saneras nu striktare. Det minskar risken för att skadliga eller felaktiga tecken används på ett sätt som kan skapa problem i terminalmiljön.

    Utvecklarna har också rättat flera fel som hittats genom så kallad fuzz-testning. Det är en metod där programmet matas med stora mängder oväntad eller slumpmässig data för att hitta krascher och säkerhetsproblem.

    Ett steg mot en mer flexibel terminalmiljö

    Tmux 3.7 är inte en revolution, men det är en viktig uppdatering för avancerade terminalanvändare. Flytande paneler är fortfarande en ung funktion, men de visar tydligt vart tmux kan vara på väg: mot en ännu mer flexibel och dynamisk arbetsmiljö i terminalen.

    För systemadministratörer, utvecklare och Linuxanvändare som tillbringar mycket tid i terminalen är tmux redan ett av de mest användbara verktygen. Med version 3.7 blir det ännu lite kraftfullare.

    https://github.com/tmux/tmux/issues/5179

    Teknisk faktaruta: Tmux 3.7

    Program: tmux

    Version: 3.7

    Typ: Terminalmultiplexer

    Funktion: Hanterar flera terminalsessioner, fönster och paneler i samma terminal.

    Största nyheten: Tidigt stöd för flytande paneler.

    Nya funktioner:

    • Flytande paneler ovanpå vanlig layout
    • Radnummer i kopieringsläge
    • Förbättrad urklippshantering
    • Fokus kan följa muspekaren
    • Bättre hantering av SIXEL-bilder
    • Striktare sanering av panel-, fönster- och sessionsnamn

    Standardkommando: Ctrl-b följt av *

    Nytt kommando: new-pane

    Status: Flytande paneler är fortfarande en tidig funktion och har ännu vissa begränsningar.

  • KaOS Linux tar ett stort steg bort från systemd

    KaOS Linux har släppt version 2026.06, och den här utgåvan markerar en viktig förändring för den lilla men tekniskt intressanta Linuxdistributionen. För första gången levereras KaOS med Dinit som standard-init-system i stället för systemd.

    För vanliga datoranvändare kan det låta som en liten teknisk detalj. Men i Linuxvärlden är init-systemet en central del av operativsystemet. Det är den komponent som startar först efter Linuxkärnan och ansvarar för att dra i gång resten av systemet: nätverk, inloggning, bakgrundstjänster, ljud, grafik och mycket annat.

    Att byta init-system är därför ungefär som att byta elsystem i ett hus. Det syns kanske inte direkt på fasaden, men det påverkar hur allt bakom väggarna fungerar.

    Från systemd till Dinit

    Under många år har systemd varit standard i de flesta större Linuxdistributioner. Det används i exempelvis Debian, Ubuntu, Fedora, Arch Linux och många andra system. Systemd är kraftfullt och funktionsrikt, men har också kritiserats för att vara stort, komplext och för att samla många funktioner i ett och samma projekt.

    KaOS väljer nu en annan väg.

    I KaOS Linux 2026.06 används Dinit 0.22.0 som init-system. Dinit är ett lättare och mer avskalat alternativ som fokuserar på snabb start och tydlig hantering av tjänster. Det bygger på beroenden mellan tjänster, vilket betyder att systemet vet i vilken ordning olika delar ska startas.

    Tillsammans med Dinit används även Turnstile och Seatd för hantering av inloggning, användarsessioner och så kallade “seats”, alltså kopplingen mellan användare, tangentbord, mus och skärm.

    KaOS använder också Greetd med Tuigreet som inloggningshanterare, i stället för SDDM.

    Inte helt fritt från systemd ännu

    Även om KaOS nu har lämnat systemd som init-system betyder det inte att distributionen är helt fri från systemd-komponenter.

    Utvecklarna är tydliga med att systemd fortfarande finns kvar i reducerad form, främst för udev och tmpfiles. Udev används för att hantera hårdvara när den upptäcks av systemet, till exempel USB-enheter, diskar och nätverkskort. Tmpfiles används bland annat för att skapa och rensa tillfälliga filer och kataloger.

    Det handlar alltså inte om ett totalt brott med systemd, utan om ett stegvis byte där den mest centrala rollen – själva init-systemet – nu har tagits över av Dinit.

    KaOS lämnar även KDE Plasma som standard

    KaOS har länge varit nära förknippat med KDE Plasma. Distributionen var under många år känd för att vara ett rent, modernt och KDE-fokuserat system.

    Men tidigare under 2026 tog projektet ännu ett stort steg: man lämnade KDE Plasma som standardmiljö och gick i stället över till en kombination av Niri och Noctalia.

    Niri är en modern fönsterhanterare för Wayland, medan Noctalia är en ny skrivbordsmiljö under utveckling. Det gör KaOS till ett mer experimentellt system än tidigare, med tydligt fokus på ny teknik och alternativa lösningar.

    Trots att KDE Plasma inte längre är standard finns flera KDE-program fortfarande med. KaOS Linux 2026.06 innehåller bland annat KDE Gear 26.04.2, vilket betyder att användarna fortfarande får tillgång till många välkända KDE-applikationer.

    Ny mjukvara under huven

    KaOS Linux 2026.06 bygger på en modern teknisk grund. Systemet använder Linuxkärnan 7.0.13, medan Linux-next i förråden är baserad på Linux 7.1.

    Grafikstacken består av Mesa 26.1.3, vilket är viktigt för både spel, grafikacceleration och moderna skrivbordsmiljöer. Verktygskedjan har också uppdaterats med GCC 15.2.1 och GNU C Library 2.41.

    Bland övriga komponenter finns bland annat:

    • Niri 26.04
    • Noctalia 5 Alpha
    • PipeWire 1.6.7
    • GStreamer 1.28
    • OpenZFS 2.4.3
    • OpenSSH 10.3
    • GNU Bash 5.3
    • Qt 6.11.1
    • CMake 4.3

    Calamares används fortfarande som installationsprogram, vilket gör att installationen bör kännas bekant även för användare som tidigare testat andra Linuxdistributioner.

    Program för vardagsanvändning

    KaOS 2026.06 innehåller också flera vanliga program för dagligt bruk. Bland de förvalda eller tillgängliga programmen finns Firefox 152, Thunderbird 152, GIMP 3.2.4 och LibreOffice 26.2.4.

    Det innebär att systemet inte bara är ett tekniskt experiment för Linuxentusiaster. Det kan även användas som ett vanligt skrivbordssystem för webbsurfning, e-post, bildredigering och kontorsarbete.

    Varför är detta viktigt?

    KaOS är inte en av de största Linuxdistributionerna, men projektet är intressant eftersom det vågar göra tydliga tekniska val.

    När de flesta större distributioner går åt samma håll kan mindre projekt fungera som testbäddar för alternativa idéer. KaOS visar att det fortfarande finns utrymme för experiment inom Linuxvärlden – inte bara när det gäller skrivbordsmiljöer, utan även i själva systemets grundläggande arkitektur.

    Bytet från systemd till Dinit är därför mer än en teknisk detalj. Det är också ett ställningstagande för ett mer modulärt och lättare system, där olika delar kan bytas ut och anpassas efter projektets egna mål.

    För vem passar KaOS 2026.06?

    KaOS Linux 2026.06 passar framför allt användare som är nyfikna på modern Linuxteknik och inte är rädda för förändringar. Den som vill ha ett traditionellt KDE Plasma-system kan däremot behöva tänka om, eftersom KaOS numera går i en annan riktning.

    För Linuxentusiaster, utvecklare och användare som vill testa ett system utan systemd som init är detta däremot en mycket intressant utgåva.

    Befintliga KaOS-användare kan uppdatera systemet med:

    Nya användare kan ladda ner ISO-filen från KaOS officiella webbplats och testa systemet på egen dator eller i en virtuell maskin.

    Sammanfattning

    KaOS Linux 2026.06 är en av de mest betydelsefulla utgåvorna i distributionens historia. Den markerar övergången från systemd till Dinit som init-system och fortsätter samtidigt projektets nya väg bort från KDE Plasma som standardmiljö.

    Resultatet är en Linuxdistribution som känns mer självständig, mer experimentell och tydligare inriktad på alternativ teknik.

    KaOS visar med den här utgåvan att Linuxvärlden fortfarande är full av variation – och att även små distributioner kan driva stora tekniska förändringar.

    https://kaosx.us/download

    Om du vill läsa mer om KaOS Linux så finns mer information i vår Wiki

    https://wiki.linux.se/Kaos_Linux

    Fakta: KaOS Linux 2026.06

    Distribution: KaOS Linux

    Version: 2026.06

    Typ: Självständig Linuxdistribution

    Största nyheten: KaOS använder nu Dinit som standard-init-system i stället för systemd.

    Init-system: Dinit 0.22.0

    Inloggningshanterare: Greetd med Tuigreet

    Skrivbord: Niri och Noctalia i stället för KDE Plasma som standard

    Linuxkärna: Linux 7.0.13

    Grafikstack: Mesa 26.1.3

    Installationsprogram: Calamares

    Viktigt: KaOS är ännu inte helt systemd-fritt. En reducerad del av systemd används fortfarande för bland annat udev och tmpfiles.

    Viktiga komponenter

    • Niri 26.04
    • Noctalia 5 Alpha
    • PipeWire 1.6.7
    • GStreamer 1.28
    • OpenZFS 2.4.3
    • OpenSSH 10.3
    • GNU Bash 5.3
    • Qt 6.11.1
    • CMake 4.3
  • COSMIC 1.1 släppt – nytt systemverktyg och smartare skrivbordsmiljö

    COSMIC Desktop 1.1 markerar ännu ett steg framåt för System76 nya Linuxskrivbord. Med det nya verktyget COSMIC Monitor, förbättrad fönsterhantering, bättre filhanterare och många stabilitetsfixar börjar den Rust-baserade skrivbordsmiljön bli ett allt mer komplett alternativ för både Pop!_OS och andra Linuxdistributioner.

    System76 har släppt version 1.1 av COSMIC Desktop, den nya skrivbordsmiljön som utvecklas i programmeringsspråket Rust. COSMIC är framför allt tänkt för Pop!_OS, men kan även användas i andra Linuxdistributioner. Den nya versionen innehåller både synliga förbättringar för användaren och tekniska ändringar under huven.

    Den största nyheten är programmet COSMIC Monitor, ett nytt systemövervakningsverktyg som nu ingår som en officiell del av COSMIC-sviten. Programmet är tänkt att ersätta GNOME System Monitor i Pop!_OS och bli det förvalda verktyget för att visa processorbelastning, minnesanvändning, processer och annan systeminformation.

    För vanliga användare innebär detta att COSMIC nu får ett mer komplett eget ekosystem. I stället för att vara beroende av program från GNOME-projektet bygger System76 steg för steg upp egna program som passar bättre ihop med COSMIC:s design och tekniska grund.

    En skrivbordsmiljö byggd i Rust

    COSMIC skiljer sig från många äldre Linuxmiljöer genom att stora delar är skrivna i Rust. Rust är ett modernt programmeringsspråk som ofta används när man vill kombinera hög prestanda med bättre minnessäkerhet. Det betyder inte automatiskt att alla program blir felfria, men det kan minska risken för vissa typer av krascher och säkerhetsproblem.

    För användaren märks detta framför allt genom att System76 försöker bygga en snabb, stabil och modern skrivbordsmiljö från grunden. COSMIC använder Wayland, den moderna ersättaren till det äldre X11-systemet som länge varit standard på Linuxskrivbordet.

    Nytt versionssystem

    Från och med COSMIC 1.1 ändrar System76 även hur versionsnumren hanteras. Mindre versionsnummer ska höjas oftare, vilket gör det enklare att släppa korrigeringar mellan större uppdateringar.

    Det kan låta som en liten administrativ detalj, men det är viktigt för användarna. Ett tydligare versionssystem gör det enklare att förstå vilken version man kör, vilka rättningar som ingår och när en distribution kan vänta sig en uppdatering.

    Förbättringar i fönsterhantering och Wayland

    En stor del av arbetet i COSMIC 1.1 handlar om kompositorn, alltså den del av skrivbordsmiljön som ansvarar för hur fönster visas, flyttas, staplas och animeras på skärmen.

    I den nya versionen finns förbättringar för bland annat kaklad fönsterhantering, undantag för vissa fönster, namngivna fastnålade arbetsytor och bättre hantering av klistriga samt helskärmsfönster. COSMIC får också stöd för Wayland-protokollet pointer-warp-v1, som gör det möjligt att flytta muspekaren på ett mer direkt sätt när systemet behöver det.

    Detta är tekniska förbättringar, men de påverkar upplevelsen. Ett skrivbord som hanterar fönster korrekt känns mer stabilt, särskilt för användare som arbetar med många program, flera skärmar eller avancerad fönsterplacering.

    Färre krascher och bättre långtidsprestanda

    COSMIC 1.1 innehåller flera buggfixar som ska göra skrivbordsmiljön stabilare över tid. Bland annat har System76 åtgärdat problem där långa sessioner gradvis kunde bli långsammare. Det har också gjorts korrigeringar för problem med skärmar som väcks ur viloläge, fönster som staplas fel, program som återställs från minimerat läge och aktiveringsförfrågningar när ingen aktiv skärm finns.

    Detta är den typ av förbättringar som kanske inte syns direkt i en skärmbild, men som spelar stor roll i vardagen. Ett skrivbord ska helst bara fungera, även efter många timmars användning.

    COSMIC Files blir mer lättanvänt

    Filhanteraren COSMIC Files har också fått flera förbättringar. Sorteringsikoner ersätter nu tidigare Unicode-pilar, hanteringen av MIME-typer har förbättrats och programmet får stöd för Page Up och Page Down vid navigering.

    Det innebär att det blir enklare att bläddra i mappar med många filer. Små detaljer som tangentbordsnavigering och tydligare sorteringssymboler gör stor skillnad för användare som arbetar mycket med filer.

    COSMIC Edit, textredigeraren i skrivbordsmiljön, kan nu också hantera tomma filer utan filändelse bättre genom MIME-typen application/x-zerosize. Det gör att även mycket enkla filer kan öppnas på ett mer förutsägbart sätt.

    Bättre ljud, panel och inställningar

    Även panelen, ljudappleten och inställningsprogrammet har fått uppdateringar. Ljudhanteringen använder nu cosmic-settings-daemon och dess varlink-API för att kommunicera med PipeWire. Det är en del av det moderna Linuxljudsystemet och hjälper COSMIC att hantera ljud på ett mer integrerat sätt.

    Panelen har fått rättningar för fraktionell skalning, färghantering, flimmer vid överflöd och fallback för uppdateringsfrekvens. Fraktionell skalning är särskilt viktigt på moderna skärmar där 100 eller 200 procent skalning inte alltid passar perfekt.

    COSMIC Settings har förbättrat importen av OpenVPN-filer och kan nu ställa in textredigerarassociationer för tomma filer. Det gör systeminställningarna mer kompletta och användbara.

    Mer polerad helhet

    COSMIC Background kan nu söka rekursivt i egna bakgrundsbildsmappar, vilket betyder att även undermappar kan genomsökas automatiskt. COSMIC Icons har fått fler ikoner för MIME-typer, och COSMIC OSD har fått en fix för ett problem där volymindikatorn inte visades korrekt när in- och utvolym låg på samma nivå.

    Terminalprogrammet COSMIC Terminal har också optimerats. Det läser inte längre om systemtemat från disk varje gång menyraden ritas om, vilket förbättrar prestandan.

    Ett steg mot COSMIC 2.0

    COSMIC 1.1 är inte en revolutionerande version, utan snarare en viktig stabiliserings- och förfiningsversion. System76 bygger vidare på grunden från COSMIC 1.0 och fyller ut miljön med fler egna verktyg, bättre integration och färre störande buggar.

    Samtidigt fortsätter arbetet med COSMIC 2.0. Den kommande större versionen väntas få funktioner som hot reloading, stöd för widgetanimationer och en ny visuell effekt kallad Frosted.

    För Linuxanvändare som vill ha ett modernt skrivbord med tydlig design, Wayland-stöd och ett växande ekosystem är COSMIC ett av de mer intressanta projekten just nu. Version 1.1 visar att System76 inte bara bygger nytt, utan också lägger tid på det som ofta avgör om en skrivbordsmiljö känns färdig: stabilitet, små förbättringar och vardaglig användbarhet.

    https://github.com/pop-os/cosmic-epoch/releases/tag/epoch-1.1.0

    Teknisk faktaruta: COSMIC Desktop 1.1

    Programvara: COSMIC Desktop

    Version: 1.1

    Utvecklare: System76

    Typ: Skrivbordsmiljö för Linux

    Programmeringsspråk: Rust

    Fönstersystem: Wayland

    Ny huvudfunktion: COSMIC Monitor

    Används i: Pop!_OS och andra Linuxdistributioner

    Viktiga nyheter: Ny systemövervakare, förbättrad fönsterhantering, bättre filhanterare, uppdaterade översättningar och många stabilitetsfixar.

  • GNU nano 9.1: den lilla textredigeraren får putsad vardagsteknik

    GNU nano 9.1 är en liten men viktig uppdatering av den välkända terminalbaserade textredigeraren. Den nya versionen bjuder inte på några stora nyheter, men förbättrar sökning, backuphantering och syntaxmarkering, samtidigt som gammalt stöd för klassiska Mac-radslut tas bort. Resultatet är ett renare, stabilare och mer modernt nano för användare som ofta arbetar direkt i terminalen.

    GNU nano är kanske inte den mest glamorösa programvaran i Linuxvärlden, men den är en av de mest använda. Den lilla textredigeraren finns i terminalen, startar snabbt och används ofta när man behöver ändra en konfigurationsfil, skriva ett skript eller göra en snabb textändring direkt på en server. Nu har GNU nano 9.1 släppts, och även om uppdateringen inte förändrar programmet i grunden innehåller den flera förbättringar som gör vardagen lite smidigare.

    En av de mer synliga förändringarna gäller sökfunktionen. När man söker efter text i en fil försöker nano nu visa träffen på ett tydligare sätt i terminalfönstret. Om sökträffen får plats inom det synliga området placeras vyn så långt åt vänster som möjligt. Det kan låta som en liten detalj, men för den som arbetar i långa konfigurationsrader eller källkod kan det göra det enklare att snabbt se sammanhanget runt träffen.

    En annan förändring är att nano nu slutar stödja det gamla Mac-formatet för radslut. Förr i tiden använde klassiska Mac OS ett ensamt carriage return-tecken som radbrytning. Moderna system använder andra format, till exempel LF i Linux och andra Unix-liknande system, eller CRLF i Windows. Det gamla Mac-formatet är numera mycket ovanligt, och i nano 9.1 kan programmet varken läsa eller skriva filer med just den typen av radslut. För de flesta användare kommer detta aldrig att märkas, men det är ett tydligt tecken på att gammal teknisk ballast rensas bort.

    Filhanteringen har också förbättrats. Nano kan nu redigera en fil som faktiskt heter ~, alltså en ensam tilde. Det är ett specialtecken som ofta används som genväg till användarens hemkatalog, vilket tidigare kunde skapa problem. Programmet ger också ett tydligare felmeddelande om ett filnamn avslutas med snedstreck, eftersom det normalt antyder en katalog snarare än en vanlig fil.

    Även backupfunktionen har fått rättelser. När nano körs med alternativet --backup och skrivdialogen visar [Backup] skapas nu alltid en säkerhetskopia. Dessutom får backupfilerna numera en korrekt och komplett tidsstämpel. Det gör det lättare att förstå när en säkerhetskopia skapades och minskar risken för förvirring när flera versioner finns sparade.

    En mer teknisk förändring gäller så kallade nödsparade filer. Om nano kraschar eller avslutas oväntat kan programmet skapa en .save-fil för att rädda osparat arbete. I den nya versionen ändras inte längre filens rättigheter och ägarskap för att matcha originalfilen. Det är en liten men viktig justering som påverkar hur säkert och förutsägbart sådana räddningsfiler hanteras.

    På användargränssnittets område har vissa tangentbordsfunktioner ändrats. Växlingen med Ctrl+T mellan menyerna WhereIs och GoToLine har tagits bort. Samtidigt har Meta+Insert och Meta+Delete lagts till som giltiga tangentnamn. Det betyder att användare som anpassar nano via konfigurationsfiler nu kan binda även dessa tangentkombinationer till egna funktioner.

    Syntaxmarkeringen har också uppdaterats. För programmerare innebär det bland annat att C-definitionen nu känner igen fler nyckelord från C++23. Markeringen av hexadecimala och binära tal har förbättrats, liksom hanteringen av booleska konstanter. Även Lua-stödet har moderniserats med nyare nyckelord, borttagning av gamla föråldrade sådana och bättre hantering av flerradiga strängar och escape-tecken. Dessutom känner syntaxmarkeringen för manualsidor nu igen specialtecken skrivna i formen \[xx].

    Bakom kulisserna har utvecklarna dessutom gjort en hel del städarbete. Nano 9.1 innehåller uppdaterad gnulib-kod, säkrare felkontroller, minskad risk för minnesläckor, tydligare kommentarer och flera namnändringar i kodens variabler och funktioner. Det är sådant som vanliga användare sällan ser direkt, men som är viktigt för att programmet ska vara lättare att underhålla och stabilare på sikt.

    GNU nano 9.1 är alltså ingen dramatisk nyversion, utan snarare en vårstädning av ett välkänt verktyg. Den tar bort gammalt stöd som nästan ingen längre behöver, rättar till små men irriterande problem och förbättrar hur programmet beter sig i vardagliga situationer. För den som ofta arbetar i terminalen är det precis sådana förbättringar som gör skillnad över tid.

    Den nya versionen finns att hämta som källkod från projektets officiella webbplats. Användare som inte vill kompilera själva kan vänta tills nano 9.1 dyker upp i den egna Linuxdistributionens paketförråd.

    https://www.nano-editor.org/news.php

    Fakta: GNU nano 9.1

    Program: GNU nano

    Version: 9.1

    Typ: Textredigerare för terminalen

    Miljö: Linux, Unix-liknande system och terminalmiljöer

    Viktiga nyheter:

    • Förbättrad visning vid sökning i filer.
    • Stöd för gamla Mac-radslut har tagits bort.
    • Bättre hantering av backupfiler.
    • Ändrat beteende för nödsparade .save-filer.
    • Uppdaterad syntaxmarkering för C, C++23, Lua och manualsidor.
    • Intern kodstädning och förbättrad felhantering.

    Sammanfattning:
    GNU nano 9.1 är en underhållsversion som gör textredigeraren modernare, renare och mer förutsägbar i vardagligt terminalarbete.

  • Bcachefs lämnar experimentstadiet – men bör fortfarande användas med eftertanke

    Bcachefs har tagit ett viktigt steg från experimentellt projekt till seriöst alternativ för Linuxlagring. Projektledaren Kent Overstreet meddelar att filsystemet inte längre betraktas som experimentellt, samtidigt som den nya versionen 1.38.6 bjuder på stora prestandaförbättringar, mognare stöd för erasure coding och fortsatt utveckling med Rust. Men trots framstegen bör Bcachefs fortfarande användas med eftertanke när det gäller viktig eller affärskritisk data.

    Filsystem är en av de där tekniska delarna av ett operativsystem som de flesta aldrig tänker på – förrän något går fel. Det är filsystemet som håller reda på var dina filer finns, hur de sparas, hur de skyddas och hur de kan återställas om något händer. Därför är nyheten att Bcachefs inte längre betraktas som experimentellt viktig för Linuxvärlden.

    Bcachefs är ett modernt filsystem för Linux. Det är byggt för att klara sådant som kryptering, komprimering, ögonblicksbilder, datakontroll och avancerad lagring över flera diskar. På många sätt är det tänkt att konkurrera med mer etablerade filsystem som Btrfs och ZFS.

    Projektets huvudutvecklare Kent Overstreet meddelar nu att Bcachefs har passerat en viktig gräns. Enligt honom är filsystemet inte längre experimentellt. Märkningen har redan tagits bort från projektets webbplats, och beskedet kommer i samband med version 1.38.6.

    Det betyder dock inte att alla omedelbart bör flytta sina viktigaste servrar till Bcachefs. Ett filsystem kan vara tekniskt moget utan att det för den skull är självklart i varje produktionsmiljö. När det handlar om lagring av viktig information måste förtroende byggas under lång tid, i många olika typer av datorer, belastningar och felsituationer.

    Vad är Bcachefs?

    Bcachefs började som en vidareutveckling av teknik bakom Bcache, som ursprungligen användes för att kombinera snabba SSD-diskar med långsammare hårddiskar. Med tiden växte det till ett helt eget filsystem.

    Ett modernt filsystem behöver göra mer än att bara spara filer. Det ska helst kunna upptäcka fel, skydda data mot skador, hantera flera diskar, skapa ögonblicksbilder och ibland även kryptera innehållet. Det är just den typen av funktioner Bcachefs försöker samla i ett och samma system.

    Det gör att Bcachefs ofta nämns i samma sammanhang som Btrfs och ZFS. Btrfs finns sedan länge i Linuxkärnan och används bland annat i flera Linuxdistributioner. ZFS är mycket uppskattat för dataintegritet och avancerad lagring, men har en mer komplicerad relation till Linux på grund av licensfrågor.

    Bcachefs vill erbjuda många av samma fördelar, men med en design som passar väl in i Linuxmiljön.

    Inte längre experimentellt

    Kent Overstreet skriver att han tog bort märkningen som experimentellt efter att buggrapporterna blivit färre, mindre allvarliga och lättare att hantera. Det är ett praktiskt sätt att bedöma mognad: inte bara genom funktionslistor, utan genom hur systemet beter sig i verklig användning.

    När utvecklare säger att ett filsystem inte längre är experimentellt betyder det i regel att de anser att det har nått en nivå där det kan användas mer seriöst. Men det är inte samma sak som att säga att det är riskfritt.

    Skillnaden är viktig. Ett experimentellt filsystem hör hemma hos utvecklare, testare och entusiaster som accepterar att saker kan gå fel. Ett icke-experimentellt filsystem kan vara redo för bredare användning, men den som lagrar viktig data måste fortfarande ha säkerhetskopior och förstå riskerna.

    Reconcile – bakgrundsarbetaren som håller ordning

    En av de viktiga nyheterna i den senaste utvecklingen är något som kallas Reconcile.

    Man kan se Reconcile som en sorts intern arbetsledare för filsystemet. Den håller reda på var data finns, var den borde finnas och vad som behöver ändras när inställningar eller diskar förändras.

    Det kan till exempel handla om att data ska flyttas från en disk till en annan, att fler kopior ska skapas, eller att lagringen ska ändras till en mer avancerad modell med så kallad erasure coding. Poängen är att Bcachefs i större utsträckning kan göra sådant arbete i bakgrunden, utan att användaren själv behöver flytta filer manuellt.

    För den som använder flera diskar är detta särskilt intressant. Ett filsystem som själv kan omorganisera data på ett kontrollerat sätt blir mer flexibelt och lättare att administrera.

    Erasure coding – mer effektivt skydd av data

    Även erasure coding räknas nu som en mogenare del av Bcachefs.

    Erasure coding är en teknik för att skydda data mot diskfel utan att behöva lagra fullständiga kopior av allt. I stället delas information upp och kompletteras med extra kontrollinformation. Om en disk går sönder kan datan återskapas med hjälp av den information som finns kvar.

    Tekniken påminner om det som används i RAID5 och RAID6. Bcachefs använder Reed-Solomon-kodning, en välkänd metod inom datalagring och felkorrigering.

    Ett klassiskt problem med RAID5 och RAID6 är det så kallade write hole-problemet. Det kan uppstå om skrivningar avbryts vid fel tillfälle, till exempel vid strömavbrott, så att data och paritetsinformation hamnar i osynk.

    Bcachefs försöker undvika detta genom att inte skriva om befintliga stripes direkt. Nya skrivningar sparas först på ett säkrare sätt och omvandlas sedan till stripes i bakgrunden. Det är en viktig designskillnad som gör att tekniken kan bli mer robust.

    Snabbare prestanda i version 1.38.6

    Version 1.38.6 handlar inte bara om stabilitet. Den innehåller också många prestandaförbättringar.

    Kent Overstreet beskriver hur arbetet med mätningar och profilering ledde till över 200 ändringar i centrala delar av filsystemet. Bland annat har kod för btree-strukturer, journalhantering och transaktioner förbättrats.

    Btree-strukturer används för att hålla reda på stora mängder metadata, alltså information om filerna snarare än själva filinnehållet. Journalen används för att hålla filsystemet konsekvent om något avbryts mitt i en operation.

    Bland förbättringarna finns snabbare hantering av transaktioner, mindre låskonflikter i btree-koden och en ny väg för journalflush som inte behöver lås på samma sätt som tidigare.

    I tester på en kraftfull AMD EPYC 9454-server med 48 kärnor uppges Bcachefs ha nått 16,5 GB/s i dbench på en enkel enhetskonfiguration. XFS nådde 16 GB/s i samma test. Med ytterligare patchar, som ännu inte ingick i versionen, ska Bcachefs ha nått 19 GB/s.

    I fio-tester med slumpmässiga 4K-skrivningar nådde Bcachefs omkring 700 000 IOPS, medan XFS nådde omkring 1 miljon IOPS på samma maskin.

    Det betyder inte att Bcachefs alltid är snabbare än XFS. Prestanda beror mycket på hårdvara, arbetslast och konfiguration. Men resultaten visar att Bcachefs nu kan konkurrera på allvar i vissa scenarier.

    Rust tar plats i projektet

    Ett annat intressant spår är att Bcachefs-projektet arbetar mer med Rust.

    Användarverktygen för Bcachefs har redan skrivits om i Rust. Nästa steg är att lägga till Rust-bindningar till DKMS-modulen. Till en början ska Rust användas för enhetstester och prestandatester, och vara ett frivilligt beroende.

    Det betyder inte att hela filsystemet plötsligt skrivs om i Rust. Men det visar att projektet vill använda moderna verktyg där det är praktiskt. Rust har blivit intressant i systemprogrammering eftersom språket kan minska vissa typer av minnesfel som annars är vanliga i C-program.

    Utanför Linuxkärnan – åtminstone just nu

    Bcachefs har haft en turbulent relation till Linuxkärnan. Efter konflikter mellan Kent Overstreet och Linus Torvalds är Bcachefs inte längre en inbyggd del av Linuxkärnan på samma sätt, utan distribueras som en DKMS-modul från och med Linux 6.18.

    DKMS innebär att en separat kärnmodul kan byggas och installeras för den Linuxkärna som systemet använder. Det ger flexibilitet, men är inte lika smidigt som att stödet finns direkt i kärnan.

    Projektets webbplats anger stöd för Linux 6.16 och senare, och det finns paketeringsinformation för flera distributioner, bland annat Gentoo, Void, NixOS, Arch, Debian, Ubuntu, Fedora och openSUSE.

    För vanliga användare innebär detta att installationen kan vara mer beroende av distributionens paketering och kärnversion. Det är alltså klokt att läsa dokumentationen noggrant innan man använder Bcachefs på en viktig maskin.

    Är Bcachefs stabilt nu?

    Det korta svaret är: stabilare än tidigare, men fortfarande något man bör använda med omdöme.

    Att märkningen “experimentell” är borta är en viktig signal. Det visar att projektet själv anser att Bcachefs har passerat en mognadsgräns. Det betyder att buggarna blivit färre och att de problem som rapporteras inte längre ser lika allvarliga ut som tidigare.

    Men filsystem bedöms inte bara efter vad utvecklarna säger. De bedöms efter år av praktisk användning, efter hur de klarar strömavbrott, trasiga diskar, fulla diskar, konstiga kontrollkort, virtuella maskiner, servrar, skrivbordsdatorer och oväntade fel.

    För testmaskiner, hemlabb, entusiaster och mindre kritiska system kan Bcachefs nu vara mycket intressant. För affärskritiska system eller oersättlig data bör man fortfarande vara försiktig, ha ordentliga säkerhetskopior och testa noggrant innan man byter.

    Ett viktigt steg för framtidens Linuxlagring

    Bcachefs 1.38.6 är mer än en vanlig uppdatering. Det är ett tecken på att projektet börjar lämna pionjärfasen och ta steget mot bredare användning.

    Det kombinerar många av de funktioner som moderna användare förväntar sig: snapshots, komprimering, kryptering, checksummor, avancerad hantering av flera diskar och nu även mognare stöd för erasure coding.

    Samtidigt återstår viktiga frågor. Hur väl fungerar det i stor skala? Hur snabbt byggs förtroende bland systemadministratörer? Kommer Bcachefs att återvända som inbyggt stöd i Linuxkärnan? Och hur kommer distributionerna att hantera paketering och support?

    Det är för tidigt att säga att Bcachefs är det självklara valet för alla. Men det är inte längre bara ett experiment för nyfikna utvecklare. Det har blivit ett seriöst alternativ i Linuxvärlden – och ett filsystem som många nu kommer att följa betydligt närmare.

    https://www.patreon.com/bcachefs/posts/1-38-6-release-161366372

    Faktaruta: Bcachefs

    Bcachefs är ett modernt filsystem för Linux som använder copy-on-write-teknik och är utvecklat för att erbjuda avancerade funktioner för lagring, säkerhet och dataintegritet.

    Filsystemet har stöd för bland annat kryptering, snapshots, komprimering, checksummor och hantering av flera lagringsenheter.

    • Typ: Modernt Linux-filsystem
    • Teknik: Copy-on-write
    • Funktioner: Kryptering, snapshots och komprimering
    • Dataskydd: Checksummor och erasure coding
    • Version: Bcachefs 1.38.6
    • Status: Inte längre experimentellt enligt projektet
    • Användning: Intressant för entusiaster, testmiljöer och avancerad Linuxlagring

    Även om Bcachefs inte längre räknas som experimentellt bör det fortfarande användas med eftertanke på system där viktig eller affärskritisk data lagras.

  • KDE Plasma 6.8 tar form – bättre stöd för flera skärmar och smartare detaljer

    KDE Plasma 6.8 börjar ta form och nästa version av den populära Linux-skrivbordsmiljön verkar fokusera på sådant som märks i vardagen. Bättre hantering av flera skärmar, tydligare felmeddelanden, förbättrad färgväljare och små men viktiga justeringar i gränssnittet ska göra Plasma ännu smidigare att använda när versionen släpps i höst.

    KDE Plasma fortsätter att utvecklas i snabb takt. Efter att Plasma 6.7 nu har släppts har arbetet med nästa version, KDE Plasma 6.8, dragit i gång. Den kommande versionen väntas släppas i mitten av oktober och ser ut att bli en uppdatering som fokuserar på det som ofta gör störst skillnad i vardagen: tydligare gränssnitt, bättre hantering av flera skärmar och små förbättringar som gör skrivbordsmiljön lättare att använda.

    KDE Plasma är en av de mest avancerade skrivbordsmiljöerna för Linux. Den används av många som vill ha ett modernt, snabbt och anpassningsbart skrivbord. Med Plasma 6-serien har KDE tagit stora steg framåt, bland annat genom övergången till nyare teknik under huven. Plasma 6.8 blir inte bara ännu en versionssiffra, utan en fortsättning på arbetet med att putsa bort irritationsmoment och göra systemet mer logiskt för användaren.

    En av de tydligaste nyheterna i Plasma 6.8 handlar om användare med flera skärmar. Den som har två eller tre skärmar inkopplade vet att det ibland kan vara svårt att veta vilken skärm som är vilken i inställningarna. Problemet blir extra tydligt om skärmarna kommer från samma tillverkare och därför har liknande namn.

    I Plasma 6.8 får skärmarna färgkodade nummermärken när man ställer in dem. Det gör det enklare att se vilken fysisk skärm som hör ihop med vilken skärm i inställningsfönstret. Det kan låta som en liten förändring, men för alla som ofta kopplar in externa skärmar, använder dockningsstationer eller arbetar med flera bildytor är det en mycket praktisk förbättring.

    Även färghanteringen i KDE-program får en förbättring. QML-baserade KDE-appar kommer att använda KDE:s egen färgväljare i stället för Qt:s standardvariant. Resultatet blir ett mer enhetligt gränssnitt där programmen känns mer sammanhängande. För användaren innebär det att verktygen beter sig mer konsekvent, oavsett vilket KDE-program man arbetar i.

    Fönsterhanteringen får också en liten men användbar justering. Om man flyttar ett fönster genom att hålla nere Meta-tangenten och dra i fönstret kommer det automatiskt att hamna längst fram. Meta-tangenten är oftast samma tangent som Windows-tangenten på vanliga tangentbord. För den som arbetar med många fönster samtidigt kan detta spara både tid och irritation.

    En annan förbättring gäller filer på skrivbordet. Tidigare kunde en åtgärd ibland misslyckas utan att användaren fick en tydlig förklaring. Om man till exempel försökte radera en fil från skrivbordet utan att ha rätt behörighet kunde det kännas som om ingenting hände. I Plasma 6.8 ska systemet i stället visa ett felmeddelande som förklarar varför åtgärden inte kunde genomföras.

    Även nätverksinställningarna får en mindre uppfräschning. I dialogrutan för VPN-anslutningar blir knappen för att ansluta tydligare. Det är en sådan detalj som lätt förbises, men som kan göra stor skillnad för den som inte är van vid nätverksinställningar eller som bara snabbt vill koppla upp sig mot ett VPN.

    Plasmas virtuella tangentbord förbättras också. Funktionen där man håller nere en tangent för att visa alternativa tecken får stöd för fler symboler. Det gör tangentbordet mer användbart på pekskärmar, surfplattor och andra enheter där ett fysiskt tangentbord inte alltid används.

    Samtidigt arbetar KDE-utvecklarna med att rätta till problem som antingen upptäcktes sent under betatestningen av Plasma 6.7 eller som inte hann bli färdiga före den slutliga lanseringen. Det är en viktig del av utvecklingen: nya funktioner är synliga och lockande, men stabilitet och små förbättringar är ofta det som avgör hur bra systemet känns i längden.

    KDE Plasma 6.8 befinner sig fortfarande i ett tidigt utvecklingsskede. Fler nyheter, förbättringar och justeringar lär dyka upp under de kommande veckorna. Men redan nu går det att se riktningen: Plasma 6.8 ser ut att bli en version som gör Linux-skrivbordet mer polerat, tydligt och användarvänligt, särskilt för dem som arbetar med flera skärmar och vill ha en smidig skrivbordsmiljö.

    https://kde.org/sv/plasma-desktop

    Fakta: KDE Plasma 6.8

    Status: Tidig utvecklingsfas

    Planerad lansering: Mitten av oktober

    Fokus: Bättre hantering av flera skärmar, förbättrad användarupplevelse och flera mindre gränssnittsförbättringar.

    Nyhet för flera skärmar: Skärmar får färgkodade nummermärken vid inställning, vilket gör det lättare att identifiera rätt bildskärm.

    Förbättrad färghantering: QML-baserade KDE-appar får en mer enhetlig färgväljare genom KDE:s egen lösning i stället för Qt:s standardväljare.

    Fönsterhantering: Fönster som flyttas med Meta-tangenten nedtryckt hamnar automatiskt överst.

    Skrivbordet: Plasma visar tydligare felmeddelanden när filåtgärder på skrivbordet misslyckas, till exempel vid saknade behörigheter.

    Nätverk: VPN-dialogen får en tydligare anslutningsknapp, så att användaren lättare ser hur anslutningen startas.

    Virtuellt tangentbord: Tryck-och-håll-funktionen får stöd för fler symboler och specialtecken.

    Sammanfattning: KDE Plasma 6.8 ser ut att bli en version som framför allt finslipar användarupplevelsen, särskilt för användare med flera skärmar.

  • Raspberry Pi OS får ny kraft med Linux 6.18 LTS

    Raspberry Pi OS har fått en ny uppdatering med Linux 6.18 LTS som teknisk grund. Den nya versionen bjuder på bättre stöd för ARM, förbättrad respons, uppdaterad Wayland-miljö, nya ikoner och flera viktiga buggfixar. För både hobbybyggare, skolor och användare som kör Raspberry Pi som liten server eller arbetsdator innebär uppdateringen ett modernare och mer stabilt system.

    Raspberry Pi OS har fått en ny större uppdatering. Den senaste versionen, daterad 18 juni 2026, bygger vidare på Debian och kommer nu med Linux-kärnan 6.18 LTS. För användare betyder det bättre stöd för hårdvara, förbättrad prestanda och ett modernare system för både små hobbyprojekt och mer avancerade installationer.

    Raspberry Pi har länge varit en favorit bland entusiaster, skolor, utvecklare och hemmafixare. Den lilla enkortsdatorn används till allt från mediaspelare och väderstationer till servrar, robotar och övervakningssystem. Därför är operativsystemet en viktig del av helheten. När Raspberry Pi OS uppdateras får även gamla och nya Raspberry Pi-modeller nytt liv.

    Den största nyheten i den här versionen är övergången till Linux 6.18 LTS. LTS står för Long Term Support, vilket innebär att kärnan får längre underhåll och säkerhetsuppdateringar än vanliga kortlivade versioner. Det är särskilt viktigt för Raspberry Pi, eftersom många använder sina enheter i projekt som ska stå påslagna länge utan ständig manuell tillsyn.

    Tidigare använde Raspberry Pi OS Linux 6.12 LTS. Nu har systemet alltså tagit steget vidare till 6.18-serien. För den vanliga användaren märks det kanske inte alltid direkt på skrivbordet, men under ytan kan förbättringarna vara betydelsefulla. Den nya kärnan utlovar bland annat mer aggressiva optimeringar för ARM-processorer, bättre nätverksprestanda och ett system som kan upplevas som mer följsamt.

    Det är just ARM-arkitekturen som gör Raspberry Pi speciell. Till skillnad från vanliga stationära datorer, som oftast använder x86-processorer från Intel eller AMD, bygger Raspberry Pi på strömsnåla ARM-chip. De används även i mobiltelefoner, surfplattor och många inbyggda system. När Linux-kärnan förbättras för ARM kan det därför ge märkbara fördelar på små datorer med begränsade resurser.

    En annan viktig nyhet är att skrivbordsmiljön har fått förbättringar. Raspberry Pi OS använder Labwc som Wayland-kompositor, och i denna version har Labwc uppdaterats till version 0.9.7. Wayland är den moderna teknik som på sikt ersätter det äldre X11-systemet för grafik i Linux. För användaren handlar det om hur fönster ritas upp, flyttas och hanteras på skärmen.

    Uppdateringen innehåller också flera synliga förbättringar. Det finns nya ikoner i verktygsfält, en ny ikon för programmet Rekommenderad programvara och stöd för större ikonstorlekar i panelen. Det kan låta som små detaljer, men sådant påverkar helhetskänslan. Raspberry Pi OS har länge haft ett enkelt och lättbegripligt skrivbord, och förbättrad grafik gör systemet trevligare att använda även för nybörjare.

    Touchskärmar har också fått uppmärksamhet. Den nya versionen innehåller uppdaterade standardkopplingar för pekskärmar, vilket kan vara viktigt för projekt där Raspberry Pi används som informationsskärm, styrpanel, kassasystem, kioskdator eller hemautomationscentral. Just pekskärmsanvändning är ett område där Raspberry Pi ofta används i praktiska byggen.

    En teknisk men intressant nyhet är att Raspberry Pi OS nu använder DBus för att hindra att flera instanser av vissa program startas samtidigt. DBus är ett kommunikationssystem som används i Linux för att program och systemtjänster ska kunna prata med varandra. För användaren innebär detta färre konstiga situationer där samma program råkar öppnas flera gånger och stör användningen.

    Flera mindre komponenter har också förbättrats. Bland annat har insticksmodulerna för skrivare och volym fått justeringar. Menyn har fått en fix som gör att tangentbordsaktivering av huvudobjekt fungerar bättre. Control Centre har fått kodstädning, och PiClone har fått en saknad stängningshanterare. Det är sådana ändringar som inte alltid märks direkt, men som gör systemet mer stabilt och välpolerat.

    En annan detalj är att paketet python3-flask har tagits bort från standardinstallationen. Flask är ett populärt Python-ramverk för att bygga webbappar, men alla användare behöver inte ha det installerat från början. Den som behöver Flask kan fortfarande installera det via pakethanteraren. För ett grundsystem är det ofta bättre att hålla installationen så ren och lätt som möjligt.

    För befintliga användare är uppdateringen enkel. Den som redan kör Raspberry Pi OS behöver normalt inte installera om systemet. Det räcker att uppdatera via den grafiska pakethanteraren eller köra följande kommandon i terminalen:

    Om systemet redan är uppdaterat kör man den senaste versionen av Raspberry Pi OS, version 2026-06-18.

    Den nya utgåvan stöder ett brett urval Raspberry Pi-modeller, från äldre kort som Raspberry Pi 1A+ och 1B+ till nyare modeller som Raspberry Pi 4B, Raspberry Pi 400, Compute Module-varianterna och Zero-serien. Det gör Raspberry Pi OS till ett fortsatt viktigt system för återbruk av äldre hårdvara.

    Sammanfattningsvis är Raspberry Pi OS 2026-06-18 inte bara en kosmetisk uppdatering. Den nya Linux 6.18 LTS-kärnan ger systemet en modernare teknisk grund, samtidigt som skrivbordet har putsats till och flera vardagsproblem har rättats. För den som använder Raspberry Pi som liten dator, server, styrsystem eller experimentplattform är detta en välkommen uppdatering.

    Raspberry Pi fortsätter därmed att vara en av de mest mångsidiga smådatorerna på marknaden. Med ett uppdaterat operativsystem, långtidssupportad Linux-kärna och förbättrad skrivbordsmiljö blir den lilla datorn ännu mer användbar – både för nybörjare och erfarna Linux-användare.

    https://www.raspberrypi.com/software/operating-systems

    Faktaruta: Raspberry Pi OS 2026.06

    Utgåva: 2026-06-18

    Kärna: Linux 6.18.34 LTS

    Bas: Debian 13 ”Trixie”

    Grafik: Labwc 0.9.7 / Wayland

    Nyheter: DBus hindrar flera instanser av vissa appar

    Förbättringar: nya ikoner, bättre panel, pekskärmsstöd och buggfixar

    Uppdatering: sudo apt update && sudo apt full-upgrade

    Stöd: alla vanliga Raspberry Pi-modeller

  • Tails 7.9 släppt – anonymt operativsystem får ny Tor Browser och bättre hårdvarustöd

    Tails 7.9 är här med uppdaterad Tor Browser, förbättrat stöd för nyare hårdvara och en rättning som gör Secure Boot-varningar mer tillförlitliga. Den integritetsfokuserade Linuxdistributionen fortsätter därmed att finslipa sitt portabla system för anonym surfning och spårfri användning från USB-minne.

    Tails 7.9 är nu tillgängligt. Den nya versionen av det portabla och integritetsinriktade Linuxsystemet uppdaterar Tor Browser, förbättrar stödet för nyare datorer och rättar ett ovanligt men irriterande problem med Secure Boot-varningar.

    Tails är inte en vanlig Linuxdistribution. Systemet är byggt för att köras från ett USB-minne och lämnar så få spår som möjligt på datorn där det används. All internettrafik leds genom Tor-nätverket, vilket gör det svårare att spåra användaren och dennes nätaktivitet. Därför används Tails ofta av journalister, aktivister, visselblåsare och andra som behöver ett extra skyddat digitalt arbetsflöde.

    Version 7.9 är framför allt en underhållsuppdatering, men den innehåller ändå flera viktiga förbättringar.

    Den mest synliga nyheten är att Tor Browser har uppdaterats till version 15.0.16. Webbläsaren bygger på Firefox ESR 140.12 och är en central del av Tails, eftersom den är det huvudsakliga verktyget för att surfa anonymt via Tor. Uppdateringar av Tor Browser är viktiga eftersom de både kan innehålla säkerhetsfixar och förbättringar som påverkar kompatibilitet, stabilitet och integritet.

    Tails 7.9 innehåller också uppdaterade firmwarepaket. Firmware är den lågnivåprogramvara som gör att operativsystemet kan kommunicera med hårdvara som grafikkort, Wi-Fi-kretsar och andra komponenter. För användaren betyder det i praktiken att Tails kan fungera bättre på nyare datorer, särskilt där trådlöst nätverk eller grafik tidigare varit problematiskt.

    En annan rättning gäller Secure Boot. Secure Boot är en säkerhetsfunktion i moderna datorer som kontrollerar att systemet som startas är betrott. I vissa fall kunde Tails tidigare felaktigt varna för gamla Secure Boot-certifikat, trots att certifikaten egentligen var uppdaterade. Det kunde leda till onödig oro och i värsta fall få användare att stänga av Secure Boot utan anledning. I Tails 7.9 har kontrollen justerats så att den använder rätt databas för att avgöra om certifikaten är aktuella.

    För befintliga användare finns automatiska uppgraderingar till Tails 7.9 från Tails 7.0 och senare. Om den automatiska uppgraderingen inte fungerar, eller om systemet inte startar korrekt efter uppdateringen, rekommenderar projektet en manuell uppgradering.

    Nya användare kan ladda ner Tails 7.9 som USB-avbildning. Det finns även en ISO-fil för den som vill använda Tails från DVD eller i en virtuell maskin. Projektet påminner samtidigt om en viktig sak: om man installerar Tails på nytt i stället för att uppgradera kan den beständiga lagringen på USB-minnet raderas. Den som använder Persistent Storage för att spara filer, inställningar eller nycklar bör därför vara noga med att välja uppgradering om dessa data ska behållas.

    Bakom kulisserna innehåller Tails 7.9 även flera tekniska förbättringar för testmiljöer, byggsystem och intern dokumentation. Det finns dessutom fortsatt arbete kring Flatpak-stöd, där installation av Flatpak-appar över Tor testas bakom en funktionsflagga. Det är dock inte den stora användarnyheten i denna version, utan snarare ett tecken på att Tails-utvecklarna arbetar vidare med hur programhantering kan göras både säkrare och mer användbar i framtiden.

    Sammanfattningsvis är Tails 7.9 ingen dramatisk version med stora nya funktioner. Det är i stället en typisk säkerhets- och stabilitetsuppdatering: ny Tor Browser, bättre stöd för modern hårdvara och en viktig rättning för Secure Boot-meddelanden. För ett system som Tails är just sådana uppdateringar centrala. När målet är anonymitet och spårfri användning är det ofta de små, noggranna förbättringarna som gör störst skillnad.

    https://tails.net

    Artikel i vår wiki om Tails.

    https://wiki.linux.se/Tails

    Faktaruta: Tails 7.9

    Vad är Tails?
    Tails är en portabel Linuxdistribution som körs från USB-minne och är byggd för anonymitet, integritet och spårfri användning.

    Ny version:
    Tails 7.9

    Viktigaste nyheten:
    Tor Browser har uppdaterats till version 15.0.16, baserad på Firefox ESR 140.12.

    Bättre hårdvarustöd:
    Uppdaterade firmwarepaket förbättrar stödet för nyare datorer, grafikkretsar och Wi-Fi-adaptrar.

    Secure Boot:
    En rättning gör att Tails inte längre felaktigt varnar för gamla Secure Boot-certifikat när de redan är uppdaterade.

    Uppgradering:
    Automatisk uppgradering finns från Tails 7.0 och senare. Vid problem rekommenderas manuell uppgradering.

    Viktigt att tänka på:
    En ny installation kan radera Persistent Storage på USB-minnet. Den som vill behålla sparade filer och inställningar bör uppgradera i stället.

Etikett: öppen källkod

  • Linux startar på Atari Jaguar – spelkonsolen med bara 2 MB minne

    Atari Jaguar blev aldrig den försäljningssuccé som Atari hoppades på. Mer än 30 år senare har den omdiskuterade spelkonsolen ändå lyckats med något oväntat: att starta Linux direkt från en spelkassett. Linux har genom åren körts på allt från kraftfulla superdatorer och mobiltelefoner till routrar, mikrovågsugnar och gamla spelkonsoler. Nu har ytterligare en osannolik maskin…

  • Linux växer när Windows tappar mark

    Windows tappar mark på den globala datormarknaden samtidigt som Linux fortsätter att växa. Nya siffror från StatCounter visar att Windows har fallit under 60 procent, medan Linux håller sig över fyra procent. Utvecklingen tyder på att marknaden långsamt blir mindre ensidig och att fler användare söker alternativ till Microsofts operativsystem. Windows har under flera decennier…

  • Immich 3.0 släppt – stora förbättringar för privata fotoarkiv

    Immich 3.0 har släppts med stora förbättringar för den som lagrar sina bilder och videor på en egen server. Uppdateringen innehåller bland annat bildredigering i mobilen, säkrare säkerhetskopiering, automatiserade arbetsflöden, bättre videostöd och snabbare hantering av stora fotoarkiv. Immich 3.0 har nu släppts och innehåller en lång rad nyheter för den som vill lagra och…

  • FreeRDP 3.28 har släppts

    FreeRDP gör det möjligt att styra en dator på distans, nästan som om man satt framför den. I version 3.28 ligger fokus på säkrare anslutningar, färre krascher och bättre stöd för flera plattformar. Uppdateringen rättar flera sårbarheter, väcker liv i klienten för iPhone och iPad och förbättrar funktioner i Android, Windows och macOS. FreeRDP är…

  • Ubuntu bytte tillbaka till klassiska cp efter kompatibilitetsproblem

    Ubuntu har tillfälligt återgått till den klassiska GNU-versionen av kommandot cp efter att Rust-alternativet orsakat problem vid byggandet av systemets liveavbilder. Händelsen visar hur svårt det är att ersätta Linux mest grundläggande verktyg utan att stöta på små men avgörande kompatibilitetsskillnader. Ubuntu testar sedan en tid tillbaka att ersätta flera av Linux mest grundläggande kommandon…

  • Oracle inför ny styrmodell för MySQL

    Oracle inför en ny styrmodell för MySQL som ska ge tydligare roller för bidragsgivare, tekniska ledare och strategiska beslutsforum. Målet är att öka öppenheten kring utvecklingen, stärka samarbetet med communityn och skapa fler formella vägar för externa aktörer att påverka databasens framtid. Samtidigt är MySQL fortsatt ett Oracle-lett projekt. Oracle inför en ny styrmodell för…

  • Parrot OS 7.3 är här – snabbare, smidigare och bättre anpassad för modern hårdvara

    Parrot OS 7.3 är här med fokus på modern hårdvara, bättre prestanda och smidigare användning. Den Debian-baserade säkerhetsdistributionen får optimerade paket för nyare processorer, officiella Vagrant-boxar, uppdaterade säkerhetsverktyg och ett nytt menysystem som gör det enklare att installera verktyg vid behov. Parrot OS 7.3 har nu släppts. Det är en ny version av den Debian-baserade…

  • Linux 7.2 tar första steget mot färdig version

    Linux 7.2 har tagit sitt första steg mot en färdig version. Linus Torvalds har släppt den första testversionen, Linux 7.2-rc1, som bland annat innehåller förbättrat stöd för ny grafik, modernare hårdvara, Rust i kärnan, nätverksförbättringar och uppdateringar för flera processorplattformar. Slutversionen väntas komma under andra halvan av augusti 2026. Linus Torvalds har nu meddelat att…

  • Akrites ska hjälpa öppen källkod att hantera säkerhetshot snabbare

    När AI-verktyg gör det lättare att hitta säkerhetsbrister i öppen källkod ökar också trycket på de utvecklare som måste hantera rapporterna. Därför lanserar Linux Foundation initiativet Akrites, som ska samordna rapportering, åtgärder och offentliggörande av allvarliga sårbarheter i viktiga öppna projekt. Akrites ska hjälpa öppen källkod att hantera säkerhetshot snabbare Öppen källkod är en grundpelare…

  • Shotcut 26.6 släppt – bättre HDR, Vulkan på Linux och förbättrad extern skärm

    Shotcut 26.6 är nu släppt och bjuder på flera viktiga nyheter för videoredigering. Den fria och öppna videoredigeraren får förbättrat HDR-stöd, möjlighet till HDR-export, återställt stöd för extern monitor och ett nytt Vulkan-baserat visningsläge för Linux. Uppdateringen innehåller också ny brusreducering för ljud, tidigt stöd för externa plugins och flera viktiga buggfixar. Den fria videoredigeraren…

  • KDE Plasma 6.8 ska ge mjukare grafik för NVIDIA-användare

    KDE Plasma 6.8 ser ut att bli en viktig uppdatering för Linux-användare med NVIDIA-grafikkort. Genom att aktivera trippelbuffring som standard i KWin ska skrivbordet bli mjukare, mer följsamt och mindre ryckigt. Samtidigt väntar flera mindre förbättringar, bland annat bättre kontroll över bakgrundsbilder, ett renare menyredigeringsverktyg och nya tangentbordslayouter. KDE Plasma 6.8 börjar redan ta form,…

  • Linux Kernel 7.0 är nu föråldrad – dags att gå vidare till Linux 7.1

    Linux Kernel 7.0 har nått slutet av sin livstid och kommer inte längre att få några uppdateringar. Användare som kör 7.0-serien bör därför uppgradera till Linux Kernel 7.1 när den blir tillgänglig i den egna distributionens programförråd. För den som vill ha långsiktig stabilitet är en LTS-kärna fortfarande det bästa valet. Linuxkärnan är hjärtat i…

  • Tmux 3.7 släppt – nu med tidigt stöd för flytande paneler

    Tmux 3.7 är här och bjuder på flera nyheter för den som arbetar mycket i terminalen. Den största förändringen är ett första stöd för flytande paneler, som kan lägga sig ovanpå den vanliga layouten. Dessutom får kopieringsläget radnummer, urklippshanteringen förbättras och flera säkerhets- och stabilitetsfixar har lagts till. Tmux, det populära verktyget för att hantera…

  • KaOS Linux tar ett stort steg bort från systemd

    KaOS Linux har släppt version 2026.06, och den här utgåvan markerar en viktig förändring för den lilla men tekniskt intressanta Linuxdistributionen. För första gången levereras KaOS med Dinit som standard-init-system i stället för systemd. För vanliga datoranvändare kan det låta som en liten teknisk detalj. Men i Linuxvärlden är init-systemet en central del av operativsystemet.…

  • COSMIC 1.1 släppt – nytt systemverktyg och smartare skrivbordsmiljö

    COSMIC Desktop 1.1 markerar ännu ett steg framåt för System76 nya Linuxskrivbord. Med det nya verktyget COSMIC Monitor, förbättrad fönsterhantering, bättre filhanterare och många stabilitetsfixar börjar den Rust-baserade skrivbordsmiljön bli ett allt mer komplett alternativ för både Pop!_OS och andra Linuxdistributioner. System76 har släppt version 1.1 av COSMIC Desktop, den nya skrivbordsmiljön som utvecklas i…

  • GNU nano 9.1: den lilla textredigeraren får putsad vardagsteknik

    GNU nano 9.1 är en liten men viktig uppdatering av den välkända terminalbaserade textredigeraren. Den nya versionen bjuder inte på några stora nyheter, men förbättrar sökning, backuphantering och syntaxmarkering, samtidigt som gammalt stöd för klassiska Mac-radslut tas bort. Resultatet är ett renare, stabilare och mer modernt nano för användare som ofta arbetar direkt i terminalen.…

  • Bcachefs lämnar experimentstadiet – men bör fortfarande användas med eftertanke

    Bcachefs har tagit ett viktigt steg från experimentellt projekt till seriöst alternativ för Linuxlagring. Projektledaren Kent Overstreet meddelar att filsystemet inte längre betraktas som experimentellt, samtidigt som den nya versionen 1.38.6 bjuder på stora prestandaförbättringar, mognare stöd för erasure coding och fortsatt utveckling med Rust. Men trots framstegen bör Bcachefs fortfarande användas med eftertanke när…

  • KDE Plasma 6.8 tar form – bättre stöd för flera skärmar och smartare detaljer

    KDE Plasma 6.8 börjar ta form och nästa version av den populära Linux-skrivbordsmiljön verkar fokusera på sådant som märks i vardagen. Bättre hantering av flera skärmar, tydligare felmeddelanden, förbättrad färgväljare och små men viktiga justeringar i gränssnittet ska göra Plasma ännu smidigare att använda när versionen släpps i höst. KDE Plasma fortsätter att utvecklas i…

  • Raspberry Pi OS får ny kraft med Linux 6.18 LTS

    Raspberry Pi OS har fått en ny uppdatering med Linux 6.18 LTS som teknisk grund. Den nya versionen bjuder på bättre stöd för ARM, förbättrad respons, uppdaterad Wayland-miljö, nya ikoner och flera viktiga buggfixar. För både hobbybyggare, skolor och användare som kör Raspberry Pi som liten server eller arbetsdator innebär uppdateringen ett modernare och mer…

  • Tails 7.9 släppt – anonymt operativsystem får ny Tor Browser och bättre hårdvarustöd

    Tails 7.9 är här med uppdaterad Tor Browser, förbättrat stöd för nyare hårdvara och en rättning som gör Secure Boot-varningar mer tillförlitliga. Den integritetsfokuserade Linuxdistributionen fortsätter därmed att finslipa sitt portabla system för anonym surfning och spårfri användning från USB-minne. Tails 7.9 är nu tillgängligt. Den nya versionen av det portabla och integritetsinriktade Linuxsystemet uppdaterar…