• Rust 1.94 gör språket mer uttrycksfullt och kraftfullt

    Programmeringsspråket Rust fortsätter att utvecklas i snabb takt. Den nya versionen Rust 1.94 introducerar flera förbättringar som gör språket både mer ergonomiskt och mer kraftfullt. Bland nyheterna finns en ny iterator för slice-data, förbättrad konfigurationshantering i Cargo, stöd för den senaste versionen av TOML-formatet och flera stabiliserade API:er i standardbiblioteket.

    Tillsammans innebär förändringarna att utvecklare kan skriva mer tydlig kod, organisera projekt bättre och dra nytta av nya funktioner i både språket och verktygskedjan.

    Ny iterator för slices: array_windows

    En av de mest uppmärksammade nyheterna är metoden array_windows för slices. Den fungerar på liknande sätt som den befintliga metoden windows, men med en viktig skillnad: den returnerar arrayer med fast storlek i stället för dynamiska slices.

    Detta gör att kompilatorn kan veta storleken på varje fönster redan vid kompilering, vilket förenklar kod och kan ge bättre optimeringar.

    En praktisk användning är när man vill analysera mönster i en dataström. Ett klassiskt exempel är att leta efter så kallade ABBA-mönster, där två olika tecken följs av samma två tecken i omvänd ordning, exempelvis abba eller xyyx.

    Med array_windows kan en sådan kontroll skrivas mycket kompakt:

    Här kan kompilatorn automatiskt förstå att varje fönster ska bestå av fyra element eftersom de destruktureras till fyra variabler.

    Cargo får bättre stöd för modulär konfiguration

    Rusts byggverktyg Cargo får i version 1.94 en ny funktion: möjligheten att inkludera konfigurationsfiler i andra konfigurationsfiler.

    Detta gör att större projekt kan dela upp sin konfiguration i flera mindre filer, vilket gör dem enklare att underhålla och återanvända mellan olika projekt eller utvecklingsmiljöer.

    Ett exempel är:

    Det går även att ange mer avancerade alternativ via så kallade inline-tabeller, exempelvis om en konfigurationsfil är valfri:

    Detta gör det möjligt att skapa konfigurationer som fungerar både lokalt och i olika utvecklingsmiljöer utan att alla filer behöver finnas överallt.

    Stöd för TOML 1.1

    Cargo kan nu också läsa TOML 1.1, den senaste versionen av konfigurationsformatet som används i Rust-projekt.

    Bland förbättringarna i TOML 1.1 finns:

    • inline-tabeller som kan skrivas över flera rader
    • stöd för fler escape-sekvenser i strängar
    • möjlighet att utelämna sekunder i tidsangivelser
    • trailing commas i vissa strukturer

    Det innebär exempelvis att beroenden i Cargo.toml kan skrivas mer läsbart:

    Om man använder dessa nya funktioner höjs dock projektets MSRV (Minimum Supported Rust Version), eftersom äldre Cargo-versioner inte kan tolka den nya syntaxen. Samtidigt hanterar Cargo detta automatiskt vid publicering genom att skriva om manifestfiler så att de förblir kompatibla med äldre verktyg.

    Nya matematiska konstanter i standardbiblioteket

    Rusts standardbibliotek har också utökats med några klassiska matematiska konstanter. Bland de nya konstanterna finns:

    • Euler–Mascheroni-konstanten (EULER_GAMMA)
    • det gyllene snittet (GOLDEN_RATIO)

    De finns tillgängliga för både f32 och f64 och kan användas direkt i numeriska beräkningar utan att utvecklare behöver definiera dem själva.

    Fler stabiliserade API:er

    Som i varje Rust-release har även flera tidigare experimentella funktioner nu blivit stabila API:er. Bland dessa finns bland annat:

    • array_windows och element_offset för slices
    • nya metoder för LazyCell och LazyLock
    • nya metoder i iteratorn Peekable
    • hårdvaruintrinsics för AVX-512 FP16 på x86 och NEON FP16 på AArch64

    Dessutom kan vissa funktioner, som mul_add för flyttal, nu användas i konstanta uttryck.

    Fortsatt snabb utveckling av Rust

    Rust 1.94 visar tydligt hur språket fortsätter att utvecklas i både små och stora steg. Förbättringar som array_windows gör koden mer uttrycksfull, medan förändringar i Cargo och TOML gör projekthanteringen mer flexibel.

    Utvecklare som redan använder Rust kan uppdatera till den nya versionen med kommandot:

    Den nya versionen är resultatet av arbete från ett stort antal bidragsgivare i Rust-communityt – ett exempel på hur ett modernt open source-projekt fortsätter att förbättras genom globalt samarbete.

    C vs Rust

    C

    C är ett klassiskt programspråk som har använts i årtionden för operativsystem, drivrutiner, inbyggda system och annan prestandakritisk programvara.

    Språket ger programmeraren mycket direkt kontroll över minne och hårdvara, vilket gör det snabbt och flexibelt.

    Nackdelen är att C saknar inbyggt skydd mot många vanliga minnesfel, vilket kan leda till buggar, krascher och säkerhetsproblem.

    Rust

    Rust är ett modernare systemspråk som också fokuserar på hög prestanda, men samtidigt vill minska risken för minnesfel och osäker kod.

    Genom sitt ägarskapssystem och sina kompilatorkontroller kan Rust förhindra många problem redan innan programmet körs.

    Det gör språket särskilt intressant för säkerhetskritiska system, servrar, verktyg och ny systemprogrammering.

    https://blog.rust-lang.org/2026/03/05/Rust-1.94.0

    Teknisk fakta: Rust 1.94

    Version: Rust 1.94.0

    Typ av uppdatering: Stabil utgåva

    Viktig nyhet: array_windows för slices

    Ny Cargo-funktion: stöd för include i konfigurationsfiler

    Manifestformat: Cargo kan nu tolka TOML 1.1

    Nya matematiska konstanter: EULER_GAMMA och GOLDEN_RATIO

    Fler förbättringar: stabiliserade API:er i standardbiblioteket och fler funktioner tillgängliga i const-kontext

    Uppdateringskommando:

    rustup update stable
  • När stjärnorna avslöjar mer än du tror – om lösenord, synlig feedback och framtiden för sudo

    En ny ändring i sudo-rs, den Rust-baserade omimplementeringen av det klassiska sudo-verktyget, gör lösenordsinmatningen synlig genom att visa stjärnor i terminalen. Det kan låta som en harmlös användarvänlig förbättring, men förändringen väcker en större fråga: när ett system börjar avslöja detaljer som lösenordets längd, är det då bara en kosmetisk justering, eller ett steg bort från en säkerhetsfilosofi som präglat Unix i decennier?

    I decennier har en liten detalj i Unix-världen varit nästan helig: när du skriver ditt lösenord i terminalen syns ingenting. Inga prickar. Inga stjärnor. Bara en tyst markör.

    Det har inte varit en bugg utan en medveten säkerhetsåtgärd.

    Men nu är en förändring på väg.

    Vad är sudo – och varför är det så viktigt?

    sudo är ett av de mest centrala verktygen i Unix- och Linuxsystem. Det låter en vanlig användare tillfälligt köra kommandon med administratörsrättigheter.

    Varje gång du installerar ett program, uppdaterar systemet eller ändrar något viktigt i Linux, använder du nästan alltid sudo.

    Och varje gång skriver du in ditt lösenord.

    Den tysta traditionen

    Historiskt har lösenordsinmatningen varit helt osynlig. Skärmen visar inga tecken alls medan du skriver.

    Varför?

    Det handlar om något som kallas sidokanalsinformation. Även om en angripare inte ser själva lösenordet kan lösenordets längd ge värdefulla ledtrådar. Ju mer information som exponeras, desto lättare blir det att göra kvalificerade gissningar.

    Genom att inte visa något alls döljs åtminstone längden.

    Det är en liten detalj men en symbol för Unix-filosofins säkerhetstänkande.

    Nu ändras beteendet

    sudo-rs är en modern, minnessäker omskrivning av sudo i programmeringsspråket Rust. Syftet är att minska risken för klassiska minnesfel som buffer overflow.

    I en nyligen införd ändring aktiverade utvecklarna alternativet pwfeedback som standard.

    Resultatet är att när du skriver lösenordet visas nu stjärnor i terminalen.

    Utvecklarna beskriver det som en förbättrad användarupplevelse. Många nya användare tror att tangentbordet inte fungerar när inget syns på skärmen.

    Deras argument är att säkerhetsförlusten, att lösenordets längd exponeras, är teoretisk och marginell jämfört med den pedagogiska vinsten.

    Säkerhet kontra användarvänlighet

    Här uppstår den klassiska konflikten mellan säkerhet genom minimal informationsläcka och användarvänlighet genom tydlig återkoppling.

    Att visa stjärnor avslöjar inte lösenordet men det avslöjar exakt hur långt det är. För en angripare som redan har annan information kan varje detalj spela roll.

    Fenomenet kallas ofta shoulder surfing, när någon bokstavligen tittar över din axel.

    Är det ett stort hot? I de flesta vardagssituationer, nej.
    Är det en principiell förändring? Absolut.

    Vad betyder detta för Ubuntu?

    Ubuntu 26.04 LTS planeras bli den första större distributionen som använder sudo-rs som standardimplementation.

    Det innebär att många framtida användare potentiellt kommer att möta stjärnor istället för tystnad vid lösenordsinmatning.

    Andra stora distributioner fortsätter än så länge att använda den klassiska C-baserade versionen av sudo.

    Går det att ändra tillbaka?

    Ja.

    Administratörer kan återställa traditionellt beteende genom att lägga till

    Defaults !pwfeedback

    i sin sudoers-konfiguration.

    Men här ligger en intressant socioteknisk fråga. Hur många gör det faktiskt?

    Nya användare kommer sannolikt inte bry sig.
    Erfarna användare kanske inte prioriterar ännu en justering.

    Standardinställningar formar beteenden.

    Är detta en liten detalj eller en symbolisk förändring?

    Tekniskt sett är detta ingen katastrof. Det är en marginell informationsläcka i en värld där betydligt större säkerhetsproblem existerar.

    Men symboliskt är det större.

    Unix-världen har länge lutat mot principen att avslöja så lite som möjligt.

    Att nu prioritera användarupplevelse över strikt informationsminimering visar hur säkerhetsfilosofin förändras i takt med att Linux når bredare användargrupper.

    Det är inte bara en fråga om stjärnor i terminalen.
    Det är en fråga om vilken balans mellan säkerhet och bekvämlighet vi tycker är rimlig.

    Slutsats

    Ska man undvika system som använder sudo-rs?

    Det beror på hur man värderar risk.

    För de flesta användare är detta ingen praktisk säkerhetsfara. För säkerhetsmedvetna miljöer kan det däremot vara en principiell invändning.

    Men kanske är den verkligt intressanta frågan denna.

    När vi gör system mer tillgängliga, hur mycket är vi villiga att kompromissa med den tystnad som en gång var en säkerhetsprincip?

    Och nästa gång du ser stjärnor när du skriver ditt lösenord, fundera på vem som faktiskt ser dem.

    https://bugs.launchpad.net/ubuntu/+source/rust-sudo-rs/+bug/2142721

    TEKNISK FAKTA
    Vad är sudo?
    Verktyget som låter en vanlig användare köra enskilda kommandon med administratörsrättigheter (root).
    Vad är sudo-rs?
    En minnessäker omimplementering av sudo i Rust, med fokus på att minska klasser av minnesfel.
    Förändringen
    Alternativet pwfeedback är aktiverat som standard: lösenord visas som ******** istället för helt tyst inmatning.
    Varför är det kontroversiellt?
    Stjärnor avslöjar lösenordets längd för någon som tittar på skärmen (”shoulder surfing”). Den klassiska sudo-prompten har historiskt undvikit detta.
    Återställ klassiskt beteende
    Lägg till i sudoers:
    Defaults !pwfeedback
    Nyckelpoäng
    Det är en avvägning: bättre användarupplevelse för nya användare, men något mer läckage av information på skärmen.
  • Linux 7.0 är här – stabil Rust och smartare lagring

    Linuxvärlden tar ett steg in i en ny versionsserie när den första testversionen av Linux kernel 7.0 nu är ute. Bakom det nya huvudnumret döljer sig ingen dramatisk omvälvning – men däremot ett stabilt Rust-stöd, smartare filsystem och tekniska förbättringar som stärker säkerhet och prestanda inför framtiden.

    Den första testversionen av Linux kernel 7.0 har nu släppts för allmän testning. Det markerar början på några månaders finjustering innan den färdiga versionen väntas i april 2026.

    Att versionsnumret nu kliver upp från 6.19 till 7.0 betyder dock inte att hela systemet gör en dramatisk kursändring. Enligt skaparen Linus Torvalds handlar det snarare om en praktisk omstart av nummerserien än om någon teknisk revolution. Linux har länge utvecklats genom stabila, stegvisa förbättringar snarare än genom stora språng mellan huvudversioner.

    Rust blir en permanent del av kärnan

    Den kanske viktigaste nyheten är att stödet för programmeringsspråket Rust nu betraktas som stabilt. Tidigare har det legat under en experimentell etikett, men i version 7.0 anses tekniken mogen.

    Rust är känt för att minska risken för minnesrelaterade säkerhetsproblem, som buffer overflows och use-after-free-buggar. Sådana fel har historiskt varit en vanlig orsak till säkerhetsbrister i systemprogramvara.

    Det betyder inte att Linux skrivs om i Rust. Kärnan är fortfarande till största delen skriven i C. Men Rust blir nu ett etablerat komplement, särskilt för ny kod där säkerhet är extra viktig.

    Prestandalyft för moderna processorer

    Linux 7.0 introducerar stöd för atomiska 64-bytesläsningar på ARM-processorer. Det är en teknisk detalj som framför allt gynnar servrar och avancerade inbyggda system, där effektiv hantering av minne och parallell bearbetning är avgörande.

    En annan förbättring gäller hur in- och utdata hanteras. Genom att optimera så kallade submission queue-poster kan systemet hålla data närmare processorns cacheminne, vilket minskar fördröjningar.

    För vanliga användare märks detta kanske inte direkt, men i datacenter och molntjänster kan sådana förbättringar ge påtagliga effektivitetsvinster.

    Filsystem som kan reparera sig själva

    Två viktiga filsystem får uppmärksamhet i 7.0.

    Btrfs får ett första stöd för en funktion kallad remap-tree. Den gör det möjligt att ändra logiska blockadresser utan att behöva flytta själva datan. Det kan underlätta avancerad hantering av Copy-on-Write och datarörlighet. Funktionen betraktas dock fortfarande som experimentell.

    XFS får stöd för mer autonom självläkning. Det innebär att systemet i vissa fall själv kan upptäcka och korrigera skador i filsystemets metadata. För stora lagringssystem kan detta minska risken för driftstopp och dataförlust.

    Förberedelser för en kvantframtid

    En annan viktig förändring är stödet för ML-DSA, en signaturalgoritm anpassad för en framtid där kvantdatorer kan hota dagens krypteringsmetoder. Genom att redan nu integrera post-kvantkryptografi visar Linuxprojektet att det planerar för långsiktig säkerhet.

    Vad händer nu?

    En Release Candidate innebär att nya funktioner är låsta och att fokus ligger på testning och buggfixar. Vanligtvis släpps en ny testversion varje vecka.

    Om utvecklingen följer normal takt kan den slutliga versionen av Linux 7.0 släppas i mitten av april 2026.

    Linux 7.0 är alltså inte en dramatisk omvälvning. Men den visar tydligt hur världens mest använda operativsystemskärna fortsätter att utvecklas metodiskt: säkrare, effektivare och bättre rustad för framtidens teknik.

    https://kernel.org

    TEKNISK FAKTARUTA
    Ämne
    Linux-kärnan 7.0 rc1
    Vad är en RC?
    Release Candidate: testversion där fokus är buggfixar och stabilisering.
    Versionshoppet 7.0
    Ny huvudversion av praktiska skäl (inte “feature-revolution”).
    Stabil nyhet
    Rust-stöd räknas som stabilt (inte längre “experimentellt”).
    CPU / arkitektur
    Stöd för atomiska 64-bytesläsningar på ARM.
    Filsystem: Btrfs
    Direct I/O vid blockstorlek större än sidstorlek; initialt remap-tree (experimentellt).
    Filsystem: XFS
    Stöd för mer autonom “self-healing”.
    Säkerhet
    Stöd för ML-DSA post-kvant-signaturer.
    Komprimering
    EROFS: LZMA som standard.
    Tidslinje
    Slutrelease väntas i mitten av april 2026 (beroende på antal RC).
    Tips: Testa RC i icke-kritiska miljöer och rapportera buggar uppströms.
  • Microsoft lanserat OS för sandlådan.

    LiteBox är ett nytt öppet källkodsprojekt från Microsoft som utforskar hur program kan köras säkrare genom att drastiskt minska den del av operativsystemet som de får tillgång till. Genom att använda ett extremt litet, bibliotekbaserat operativsystem i stället för traditionella virtuella maskiner eller containrar vill projektet minska attackytan, begränsa konsekvenserna av sårbarheter och skapa mer förutsägbara miljöer för känsliga arbetslaster i moln, CI-system och konfidentiell databehandling.

    LiteBox – ett nytt sätt att tänka kring säkrare kodkörning

    När program körs på moderna operativsystem får de ofta tillgång till ett enormt antal funktioner som systemanrop, drivrutiner, nätverksstackar och kernel-subsystem. Det ger flexibilitet men innebär också en stor säkerhetsrisk. Ju mer ett program får tillgång till, desto större blir attackytan om något går fel.

    LiteBox är ett nytt öppen källkodsprojekt från Microsoft som angriper problemet från ett helt annat håll. I stället för att isolera program med virtuella maskiner eller traditionella containrar bygger LiteBox på idén om ett extremt litet, säkerhetsfokuserat operativsystem, ett så kallat library OS.

    Ett operativsystem som bara innehåller det nödvändiga

    Grundtanken bakom LiteBox är enkel men radikal. Ett program ska bara se exakt de operativsystemsfunktioner det behöver för att fungera, och inget mer.

    I stället för att exponera hela värdsystemets kernel tillhandahåller LiteBox ett smalt och kontrollerat gränssnitt. Det minskar risken för att sårbarheter i operativsystemet kan utnyttjas och begränsar skadorna om ett program beter sig illvilligt eller kraschar.

    Library OS – operativsystem som bibliotek

    LiteBox bygger på library OS-modellen. Det innebär att traditionella OS-funktioner inte levereras av ett stort, delat operativsystem utan som bibliotek som följer med applikationen.

    I praktiken betyder det att varje arbetslast får sitt eget minimala operativsystem, skrivet i Rust, med tydliga gränser och mycket liten kodbas. Mindre kod innebär färre buggar, enklare granskning och högre säkerhet.

    Linux-program utan Linux-kärna

    En av de mest uppmärksammade egenskaperna hos LiteBox är att det kan köra omodifierade Linux-program även på Windows och andra plattformar, utan att kräva en full Linux-kärna eller virtuell maskin.

    I stället tillhandahåller LiteBox ett Linux-liknande exekveringsgränssnitt ovanpå sin minimala plattform. För utvecklare och molntjänster innebär det ett lättviktigt sätt att köra Linux-arbetslaster utan den overhead som virtuella maskiner ofta innebär.

    Striktare isolering än containrar

    På Linux kan LiteBox användas som ett alternativ till traditionella containrar. Skillnaden är att containrar fortfarande delar samma kernel, vilket innebär att stora delar av operativsystemet exponeras.

    LiteBox exponerar däremot bara en mycket begränsad uppsättning funktioner, vilket gör attackytan betydligt mindre. För miljöer som kör okänd eller halvbetrodd kod, till exempel CI-system eller molntjänster som kör användarskript, är detta särskilt attraktivt.

    Anpassat för konfidentiell databehandling

    LiteBox är också byggt med modern hårdvarusäkerhet i åtanke. Det kan köras ovanpå tekniker för konfidentiell databehandling, där minnet är krypterat i hårdvara och värdsystemet inte nödvändigtvis är betrott.

    I sådana miljöer är det avgörande att den betrodda kodbasen är så liten som möjligt. LiteBox bidrar till detta genom att drastiskt minska mängden kod som måste litas på.

    Användningsområden och begränsningar

    Typiska användningsområden för LiteBox är sandboxning av opålitlig eller användargenererad kod, körning av CI-jobb och automatiserade byggsystem, molntjänster som behöver strikt isolering, konfidentiella beräkningsmiljöer samt körning av OP-TEE-program i en minimal OS-miljö.

    Det är däremot inte tänkt som ett ersättningssystem för Linux eller Windows och inte heller som ett skrivbordsoperativsystem.

    Ett smalt verktyg med tydlig roll

    LiteBox är inte ett försök att konkurrera med etablerade operativsystem eller containerplattformar. Det är ett specialiserat verktyg för situationer där säkerhet, förutsägbarhet och minimal attackyta är viktigare än generell funktionalitet.

    Projektet illustrerar en tydlig riktning inom systemsäkerhet. Framtidens isolering handlar inte om större och mer komplexa sandlådor, utan om att göra operativsystemets yta så liten och kontrollerad som möjligt.

    https://github.com/microsoft/litebox

    Faktaruta: LiteBox
    Vad är det? Ett open-source sandboxing-projekt (MIT-licens) från Microsoft som bygger en minimal, säkerhetsfokuserad “library OS”-miljö för att köra arbetslaster isolerat.
    Skrivet i Rust.
    Kärnidén Ersätta bred OS-exponering med ett smalt, kontrollerat gränssnitt anpassat för den kod som körs, för att minska attackytan och begränsa skador vid sårbarheter.
    Library OS Grundläggande OS-funktioner levereras som bibliotek som följer applikationen, i stället för att luta sig mot en stor värdkärna.
    Linux på Windows Ger en Linux-lik exekveringsmiljö på Windows och andra plattformar utan att kräva en full Linux-kärna eller komplett Linux-VM, med målet att kunna köra omodifierade Linux-program.
    På Linux Kan användas för att sandboxa Linux-arbetslaster och exponera betydligt mindre av kärnan än vad containrar normalt gör.
    Confidential computing Kan köras ovanpå tekniker som AMD SEV-SNP för hårdvarukrypterat minne och minskat beroende av värdsystemet.
    TEE-stöd Kan hosta OP-TEE-program på Linux för en minimal OS-miljö vid trusted execution-arbetslaster.
    Typiska användningsfall Körning av opålitlig/semitrustad kod, användarsuppladdade arbetslaster i moln, CI-jobb och miljöer där en liten Trusted Computing Base är viktig.
    Inte tänkt som Ersättare för Linux/Windows, desktop-OS eller generell containerplattform; snarare ett fokuserat exekveringslager för kontrollerade arbetslaster.
  • AerynOS 2026.01: ett experiment i framtidens Linux

    AerynOS fortsätter att ta form som en Wayland-fokuserad Linuxdistribution med atomiska uppdateringar: januariutgåvan 2026.01 bjuder på en ny alpha-ISO med Linuxkärna 6.18, uppfräschade skrivbordsmiljöer som GNOME, KDE Plasma och COSMIC – samt en terminalbaserad installation via den egenutvecklade Lichen-installern. Samtidigt markerar projektet tydligt sin linje mot LLM:er och bygger vidare på infrastruktur som ska möjliggöra en rullande release utan ominstallation.

    AerynOS 2026.01: ett experiment i framtidens Linux

    AerynOS har publicerat sin Alpha-ISO för januari 2026 – ett tydligt steg framåt för den fortfarande unga Linuxdistributionen som bygger på atomiska uppdateringar, men utan att fullt ut anamma strikt immutability. Resultatet är ett system som vill kombinera kontinuerliga uppdateringar med flexibilitet och kontroll.

    Ett alpha-släpp som känns oväntat moget

    Trots att AerynOS fortfarande klassas som alpha ger 2026.01-utgåvan ett stabilt intryck. ISO-filen fungerar främst som en live-miljö och som transport för den egenutvecklade, Rust-baserade Lichen-installern. Installationen sker helt i terminalen och kräver att användaren själv skapar partitioner i förväg – något som tydligt signalerar att målgruppen än så länge är tekniskt bevandrade användare.

    Ändå rapporteras installationen fungera smidigt, även när mer avancerade skrivbordsmiljöer som COSMIC installeras. För ett alpha-projekt är det ett styrkebesked.

    Flera skrivbord – en gemensam grund

    GNOME är standard i live-miljön, men vid installation kan användaren välja mellan GNOME, KDE Plasma, COSMIC, ett rent terminalsystem eller bygga en egen miljö med Wayland-kompositörer som MangoWC, Niri eller Sway. Oavsett val laddas alltid de senaste paketen ner vid installationstillfället, vilket gör systemet aktuellt redan från start.

    Detta speglar AerynOS grundidé: användaren ska inte låsas till ett enda arbetssätt, utan ges möjlighet att forma sitt system efter egna behov.

    Modern teknik rakt igenom

    Basen i systemet har uppdaterats rejält. Kärnan är Linux 6.18 LTS, tillsammans med glibc 2.43, Mesa 25.3 för grafik och PipeWire 1.4 för ljud och video. Utvecklingsmiljön är lika modern, med Node.js 24, Ruby 4.0 och uppdaterade verktygskedjor.

    På applikationssidan märks nya versioner av Firefox, Thunderbird, Wine, Visual Studio Code och VSCodium, samt den Rust-baserade editorn Zed. Wayland-fokuserade verktyg och terminaler – ofta skrivna i Rust eller Zig – fortsätter att vara en tydlig del av distributionens identitet.

    Infrastruktur, inte bara paket

    Under januari har mycket arbete lagts på sådant som inte alltid syns direkt för slutanvändaren. Projektet har lanserat en egen debuginfod-tjänst som automatiskt kan leverera felsökningssymboler till verktyg som gdb, förbättrat felmeddelanden i pakethanteraren moss och optimerat CDN-cachning för snabbare och mer stabila nedladdningar.

    Detta är viktiga byggstenar för AerynOS långsiktiga mål: att bli en rullande distribution där användaren aldrig behöver ominstallera för att ta del av stora förändringar.

    En tydlig hållning i AI-frågan

    En av de mest omtalade aspekterna kring AerynOS just nu är projektets tydliga ställningstagande mot användning av LLM:er och generativ AI i utvecklingsarbetet. Policyn är offentlig och ska även speglas på projektets webbplats. I en tid där många open source-projekt i allt högre grad förlitar sig på AI-verktyg, markerar AerynOS en alternativ väg med fokus på mänsklig granskning och kontroll.

    Mer än kod: community och identitet

    Utöver tekniska framsteg pågår arbete med ny webbplats, diskussioner om ny logotyp och förbättrad dokumentation. Projektet ser även över sin närvaro på GitHub och undersöker alternativ som Codeberg, delvis av oro för centralisering och AI-fokus hos större plattformar.

    Samtidigt växer gemenskapen, med fler bidragsgivare och ökat intresse i projektets kommunikationskanaler.

    Ett projekt att följa, inte använda i produktion

    AerynOS 2026.01 Alpha är uttryckligen inte avsedd för produktionsbruk. Däremot är den ett intressant experiment för den som vill följa utvecklingen av nästa generations Linuxdistributioner: atomiska uppdateringar utan rigid immutability, Wayland i centrum och en tydlig ideologisk kompass.

    Det är just detta som gör AerynOS intressant – inte för att det redan är färdigt, utan för att det vågar testa nya idéer om hur Linux och open source-utveckling kan se ut framöver.

    https://aerynos.com

    [FAKTARUTA] AerynOS 2026.01 (Alpha)
    • Status: Alpha (test/utvärdering)
    • ISO: Live GNOME (levererar Lichen-installern)
    • Installation: Terminalbaserad (Lichen), partitionering görs manuellt
    • Valbara miljöer: GNOME / KDE Plasma / COSMIC / Terminal-only / egen Wayland-setup
    • Kernel: 6.18.7
    • glibc: 2.43
    • Mesa: 25.3.4
    • PipeWire: 1.4.10
    • Skrivbord: COSMIC 1.0.3 · GNOME 49.3 · Plasma 6.5.5
    • KDE: Frameworks 6.22 · Gear 25.12.1
    • Appar: Firefox 147 · Thunderbird 147 · Wine 11 · VS Code 1.108.2 · VSCodium 1.108.10359 · Zed 0.221.4
    • Verktyg: QEMU 10.2 · Node.js 24.13 · Ruby 4.0
    Tips: Installern laddar alltid ner senaste paket vid installationstillfället.



  • Brave gör reklamblockering både snabbare och smartare

    Med över 100 miljoner användare världen över har webbläsaren Brave blivit ett etablerat alternativ för den som vill surfa snabbare och mer privat. Nu har utvecklarna byggt om webbläsarens inbyggda reklamblockering från grunden – ett tekniskt lyft som kraftigt minskar minnesanvändningen och ger både bättre prestanda och längre batteritid, utan att användaren behöver göra någonting alls.

    Webbläsaren Brave, utvecklad av Brave Software, har på kort tid blivit populär bland användare som vill ha en snabbare och mer privat surfupplevelse. Med över 100 miljoner användare världen över tar Brave nu ett rejält tekniskt kliv framåt genom att bygga om hjärtat i sin inbyggda reklamblockering.

    Resultatet är en webbläsare som drar betydligt mindre minne, känns snabbare i vardagen och dessutom sparar batteri – särskilt märkbart på mobiltelefoner och äldre datorer.

    När mindre minne gör stor skillnad

    I den nya versionen använder Braves annonsblockerare upp till 75 procent mindre minne än tidigare. I praktiken innebär det att webbläsaren frigör runt 45 megabyte arbetsminne redan från start, oavsett om du surfar på dator, Android eller iPhone.

    Det kan låta som en liten detalj, men mindre minnesanvändning betyder att datorn eller mobilen får mer utrymme att arbeta med. Appar växlar snabbare, flikar svarar kvickare och batteriet räcker längre. För många användare märks förbättringen som ett allmänt “lugnare” och mer följsamt system.

    Ett osynligt maskinrum byggs om

    För att nå dit har Braves utvecklare gjort ett ovanligt djupt ingrepp i webbläsarens teknik. Annonsblockeraren är skriven i programmeringsspråket Rust, som är känt för att kombinera hög prestanda med god säkerhet.

    Den största förändringen handlar om hur listor med reklamregler lagras i minnet. Tidigare låg omkring 100 000 sådana regler utspridda i vanliga datastrukturer. Nu har de packats ihop i ett kompakt binärt format som kallas FlatBuffers. Det gör att webbläsaren kan läsa reglerna direkt, utan att först kopiera dem till arbetsminnet, ungefär som att bläddra i ett uppslagsverk istället för att skriva av hela boken varje gång.

    Många små förbättringar under ytan

    Utöver den stora ombyggnaden har Brave genomfört en rad mindre, men viktiga, finjusteringar. Webbläsaren använder färre tillfälliga minnesreservationer när annonsblockeraren startar, vilket gör att uppstarten går snabbare. Själva “igenkänningen” av reklam på webbsidor har också effektiviserats, så att blockeringen sker snabbare än tidigare.

    På datorer delar dessutom flera delar av annonsblockeraren på samma resurser istället för att ha egna kopior, vilket ytterligare minskar minnesåtgången. Tillsammans ger dessa förändringar en märkbar prestandavinst, trots att användaren inte behöver göra någonting alls.

    Därför är inbyggd reklamblockering effektivare

    Brave pekar på en viktig skillnad jämfört med traditionella annonsblockerare som installeras som tillägg. Eftersom Braves reklamblockering är inbyggd direkt i webbläsaren kan utvecklarna arbeta på en mycket djupare teknisk nivå. De är inte begränsade av de säkerhetsgränser som normalt omger webbläsartillägg.

    Det gör det möjligt att optimera hur data lagras, delas och används – något som i slutändan ger både bättre prestanda och lägre resursförbrukning.

    Teknik som märks i vardagen

    Braves senaste uppdatering är ett tydligt exempel på hur avancerad mjukvaruteknik kan ge praktiska vardagsfördelar. Genom att göra reklamblockeringen smartare och mer resurssnål har Brave lyckats förbättra surfupplevelsen utan att lägga till nya knappar, menyer eller inställningar.

    För användaren märks förändringen helt enkelt som en snabbare, tystare och mer uthållig webbläsare – även om det verkliga arbetet sker långt nere i det digitala maskinrummet.

    https://brave.com/privacy-updates/36-adblock-memory-reduction

    BRAVE // Adblock-engine: minneslyft

    Resultat: ~75% lägre minnesförbrukning (≈ 45 MB sparat som standard) i Brave v1.85.

    • Plattformar: Android · iOS · Desktop
    • Skalar upp: ännu större besparing med fler blockerlistor
    • Teknik: refaktor till FlatBuffers (zero-copy binär lagring)
    • Default-filter: ~100 000 filter flyttade från heap-strukturer (Vec/HashMap/structs)

    Övriga optimeringar (vissa i v1.86):

    • Minne: stack-allokerade vektorer → −19% allokeringar, ~15% snabbare byggtid
    • Matchning: tokenisering av vanliga regex-mönster → +13%
    • Delning: delade resurser mellan instanser → ~2 MB sparat (desktop)
    • Lagring: intern resurslagring → −30% minne

    $ Native adblock är inbyggt i webbläsaren och påverkas inte av Manifest V3.

  • Fresh – när terminaln möter det moderna kodverktyget

    Terminaln har länge varit utvecklarens snabbaste verktyg – men också ett av de mest avskalade. Med Fresh utmanas den bilden. Den nya öppna textredigeraren kombinerar terminalns effektivitet med moderna funktioner som annars hör hemma i grafiska IDE:er. Resultatet är ett kraftfullt kodverktyg som körs helt i textläge, men ändå erbjuder en strukturerad, visuell och förvånansvärt bekväm utvecklingsmiljö.

    Fresh – när terminaln möter det moderna kodverktyget

    I takt med att allt fler utvecklare söker snabbare, lättare och mer fokuserade arbetsflöden har intresset för terminalbaserade verktyg fått en tydlig renässans. Samtidigt vill få ge upp de bekvämligheter som moderna utvecklingsmiljöer erbjuder. Här kliver Fresh in – en ny öppen källkodsbaserad textredigerare som försöker förena två världar som länge setts som motsatser: den klassiska terminaln och den grafiska kodeditorn.

    Fresh är en så kallad TUI-editor (Text-based User Interface), skriven i programmeringsspråket Rust. Det innebär att hela programmet körs i ett vanligt terminalfönster, utan att använda grafiska ramverk som GTK eller Qt. Trots detta lyckas Fresh leverera en upplevelse som ligger mycket nära den man förknippar med moderna grafiska program.

    Ett grafiskt tänk – helt i textläge

    Vid första anblick kan Fresh nästan uppfattas som en traditionell grafisk editor. Den innehåller menyer, paneler, delade vyer, filutforskare och en integrerad terminal, allt uppbyggt med terminalns egna möjligheter. Musstöd finns från start, tillsammans med snabbkommandon, kontextmenyer och en kommandopalett där användaren kan söka efter funktioner på samma sätt som i moderna IDE:er.

    I stället för att arbeta direkt med filer använder Fresh buffertar. Flera filer och terminalsessioner kan vara öppna samtidigt och visas sida vid sida i horisontella eller vertikala split-vyer. En permanent statusrad längst ner visar relevant information som filnamn, markörposition och aktuell Git-branch.

    Kraftfull redigering utan begränsningar

    Trots sitt terminalbaserade format saknar Fresh inte avancerade redigeringsfunktioner. Programmet erbjuder stöd för flera markörer, avancerade textmarkeringar samt obegränsad ångra- och gör om-funktionalitet. All redigering sparas i en fullständig historik, vilket gör att användaren tryggt kan experimentera utan risk att förlora arbete.

    Navigeringen förbättras ytterligare genom positionshistorik och inbyggt stöd för Language Server Protocol. Detta gör det möjligt att hoppa till definitioner, navigera mellan symboler och få kodintelligens som annars förknippas med fullskaliga grafiska utvecklingsmiljöer.

    Filhantering utan att lämna editorn

    Fresh innehåller en inbyggd filutforskare som låter användaren navigera i projektets katalogstruktur direkt i editorn. Den är helt anpassad för tangentbord, men fungerar även med mus. Som standard respekteras .gitignore-filer, vilket hjälper till att hålla fokus på relevanta filer i projektet. Filer kan öppnas, bytas och skapas utan att man behöver lämna editorn eller använda externa verktyg.

    Terminaln som en integrerad del av arbetsflödet

    En av de mest utmärkande funktionerna i Fresh är den inbyggda terminalemulatorn. Terminaler öppnas som vanliga buffertar och kan delas upp i flera flikar. Användaren kan växla mellan inmatningsläge och scroll-läge, söka i terminalutdata och kopiera text med samma kommandon som används i redigeraren.

    En särskilt ovanlig funktion är att terminalsessioner kan bevaras mellan omstarter. Pågående processer och hela scrollback-historiken finns kvar, vilket suddar ut gränsen mellan editor och kommandoskal.

    Kodintelligens med resurskontroll

    Fresh har inbyggt stöd för Language Server Protocol och erbjuder diagnostik, kodkomplettering och symbolinformation i realtid. Rust, JavaScript, TypeScript och Python fungerar direkt, medan ytterligare språk kan konfigureras manuellt via en JSON-baserad inställningsfil.

    En detalj som särskiljer Fresh från många andra editorer är möjligheten att sätta gränser för CPU- och minnesanvändning hos språkservrar. Detta förhindrar att resurskrävande LSP-processer påverkar systemets prestanda negativt.

    Ett pluginsystem byggt för framtiden

    Fresh är konstruerat med utbyggbarhet i fokus. Redigeraren använder ett pluginsystem baserat på TypeScript, vilket gör det relativt lätt att skapa egna tillägg. Flera plugins följer med som standard, bland annat för att markera TODO-kommentarer och utföra Git-baserade sökningar.

    För C- och C++-utveckling finns även ett särskilt Clangd-hjälpplugin. Plattformsspecifika detaljer, till exempel för macOS, är tydligt dokumenterade för att underlätta installation och användning.

    Samlad och tydlig konfiguration

    All konfiguration i Fresh sker via en enda config.json-fil som lagras på ett standardiserat sätt beroende på operativsystem. I denna fil styrs allt från teman och tangentbindningar till språkservrar, plugins och resursbegränsningar. Tanken är att ge användaren full kontroll utan att sprida inställningar över flera filer.

    Stöd för alla större operativsystem

    Fresh är officiellt stödd på Linux, macOS och Windows. För den som vill prova finns färdiga binärer, men även installationsalternativ via Homebrew, Arch User Repository, .deb- och .rpm-paket, npm, crates.io eller manuell kompilering från källkod. På Windows fungerar Fresh i moderna terminaler, och det går även att köra via WSL för en mer Linux-lik upplevelse.

    Terminalns nästa steg

    Fresh visar tydligt att terminalbaserade verktyg inte längre behöver vara spartanska eller svåranvända. Genom att kombinera hög prestanda, moderna gränssnittsidéer och ett tydligt fokus på utvecklarens arbetsflöde pekar Fresh mot en framtid där terminaln inte är ett alternativ till grafiska verktyg – utan ett fullvärdigt hem för dem.

    Bild ifrån projektets hemsida

    Linux.se:s åsikt

    Efter att ha testat Fresh är helhetsintrycket mycket lovande, även om den senaste versionen ännu inte verkar finnas tillgänglig som .deb-paket. Känslan för tankarna tillbaka till DOS-eran, fast i en modern tappning.

    För den som i dag snabbt vill redigera filer direkt på en server är alternativen oftast nano eller emacs/vi. Både emacs och vi är kraftfulla verktyg, men de har också en relativt hög inlärningströskel, vilket kan avskräcka många användare.

    En funktion som skulle vara mycket uppskattad i framtida versioner av Fresh är stöd för emacs-liknande Ctrl-kommandon. För användare som har dessa tangentkombinationer djupt inpräntade i muskelminnet är det svårt att ”lära gamla hundar att sitta”. Dessutom kan Ctrl-kommandon i vissa situationer vara snabbare och mer effektiva, exempelvis vid sparande och navigering.

    Trots detta framstår Fresh som ett tydligt positivt tillskott. Det fyller ett tomrum mellan enkla terminalredigerare och mer komplexa redigeringsmiljöer, och har potential att bli ett naturligt val för modern server- och terminalbaserad utveckling.

    Läs mer på :

    https://sinelaw.github.io/fresh

    FAKTARUTA
    Fresh – terminaleditor med IDE-känsla
    • Typ: Öppen källkod, TUI (Text-based UI) i terminal
    • Språk: Rust
    • Gränssnitt: Paneler, split-vyer, filutforskare, musstöd
    • Utvecklarstöd: LSP (diagnostik, completion, symboler)
    • Extra: Inbyggd terminal som buffert med flikar och scroll-läge
    • Utbyggbart: Pluginsystem (TypeScript) och central config.json
    • Plattformar: Linux, macOS, Windows (även via WSL)
    Tips: Passar dig som vill stanna i terminaln men ändå ha moderna IDE-funktioner.
  • COSMIC 1.0 är här: Pop!_OS 24.04 LTS skriver om spelreglerna för Linux-skrivbordet

    Pop!_OS 24.04 LTS markerar en historisk milstolpe för Linux-skrivbordet. Efter över tre års utveckling lanserar System76 den första stabila versionen av COSMIC 1.0 – en helt ny skrivbordsmiljö byggd från grunden i Rust. Resultatet är ett snabbare, smartare och mer anpassningsbart skrivbord som kan komma att förändra hur miljoner Linuxanvändare arbetar och interagerar med sina datorer.


    Det händer inte ofta att en helt ny skrivbordsmiljö når stabil version, men nu är det dags. Pop!_OS 24.04 LTS har släppts och markerar debuten av COSMIC 1.0 – System76:s egenutvecklade skrivbordsmiljö byggd helt i Rust. För Linuxvärlden är detta en av årets mest betydelsefulla händelser.

    Ett treårigt utvecklingsarbete får sin första stora belöning

    COSMIC-projektet började som ett svar på begränsningar i GNOME, men utvecklades snabbt till en fullskalig, modulär och högpresterande skrivbordsmiljö. Det som gör COSMIC unikt är att det inte är en modifiering av ett befintligt projekt – det är byggt från grunden för att vara snabbt, stabilt och flexibelt. Resultatet är en miljö som erbjuder tydlig logik, smidigt arbetsflöde och djup anpassningsbarhet.

    Snabbare, modernare och smartare arbetsflöde

    Pop!_OS 24.04, baserat på Linux-kärna 6.17 och Ubuntu 24.04 LTS, introducerar hastighetsförbättringar över hela systemet. Appar öppnas snabbare, gränssnittet svarar direkt och det nya COSMIC Launcher erbjuder omedelbar åtkomst till program, kommandon, webbsökningar, beräkningar och GitHub-frågor via Super-tangenten.

    Tiling på användarnas villkor

    COSMIC gör avancerad fönsterhantering tillgängligt för alla. Tiling kan aktiveras per arbetsyta eller per skärm, och fönster kan flyttas med både mus och tangentbord. Visuella hintar guidar placering, och funktioner som fönsterstapling, snapping och ”sticky”-fönster gör arbetsflödet effektivt även vid många öppna program.

    Smartare hantering av arbetsytor och flera skärmar

    Arbetsytor kan vara horisontella eller vertikala, fästas, flyttas eller helt omorganiseras. COSMIC hanterar även flera skärmar mer intelligent än många andra skrivbordsmiljöer, med automatisk skalning beroende på pixeltäthet och stabil konfiguration även när skärmar kopplas ur och i.

    Pop!_OS expanderar till ARM och får bättre hybridgrafik

    Pop!_OS 24.04 är den första versionen med officiellt ARM-stöd, inklusive kompatibilitet med System76:s Thelio Astra och communityhårdvara via Tow-Boot. Hybridgrafik hanteras numera automatiskt: program kan själva begära diskret GPU, och användaren kan även styra detta manuellt via appmenyn.

    Enklare installation och tryggare återställning

    Systemet använder nu helkryptering av disk som standard. Den nya funktionen Refresh Install installerar om operativsystemet utan att radera användarfiler, inställningar eller Flatpak-program. Detta gör underhåll av systemet betydligt enklare och säkrare.

    Nya Rust-baserade systemappar

    För att fullända COSMIC-upplevelsen har System76 skrivit om flera centrala program i Rust. Bland dem finns COSMIC Files, COSMIC Store, COSMIC Terminal, COSMIC Text Editor, COSMIC Media Player och COSMIC Screenshot. Syftet är att ge snabbare, stabilare och mer responsiva applikationer som passar in i miljöns designfilosofi.

    Uppgradering och spridning i Linuxvärlden

    Användare av Pop!_OS 22.04 kommer få uppgraderingsnotiser i januari 2026, men den som vill kan uppgradera redan nu via kommandot:
    pop-upgrade release upgrade -f
    Under de närmaste veckorna kommer många rullande Linuxdistributioner att inkludera COSMIC 1.0 i sina paketarkiv, och nya COSMIC-baserade spins väntas dyka upp i stort antal. För första gången blir COSMIC tillgängligt för hela Linux-ekosystemet.

    En av de största milstolparna på länge för det öppna skrivbordet

    Att bygga en modern skrivbordsmiljö från grunden är extremt ovanligt, särskilt i open source-världen. COSMIC levererar funktioner som många användare länge saknat i GNOME och tillför ett nytt alternativ som känns både framtidssäkert och kraftfullt. Om mottagandet blir positivt kan COSMIC bli en av de mest inflytelserika nykomlingarna på Linux-skrivbordet under det kommande decenniet.

    Linux.se:s åsikt om Pop!_OS

    Först måste jag vara tydlig med en sak: jag har inte testat Pop!_OS på fysisk hårdvara, utan endast i en virtuell maskin under VMware.

    Min upplevelse är att GUI:t är snabbt, och att man har lånat mycket från Apples gränssnitt när det gäller layout. Undertecknad har använt grafiska gränssnitt sedan ”Jackintosh” (smeknamn för Atari ST) på 1980-talet. Redan på Atari ST, eller GEM som gränssnittet hette där, hämtade man tydlig inspiration från Apple.

    Filhanteraren ser mer angenäm ut än i Ubuntu 24.04. Översättningen till svenska ser bra ut, och man verkar inte behöva komplettera med extra paket som ofta krävs i Ubuntu. Med Pop!_OS följer även en appbutik, vilket är trevligt för den som är obekant med Linux. Där kan man enkelt installera favoritprogram som LibreOffice och GIMP.

    Jag tycker att systemet ser mycket lovande ut och ska, när tiden medger, installera Pop!_OS på fysisk hårdvara för fler tester. Pop!_OS kan bli ett bra alternativ för den som har Apple-hårdvara som inte längre stöds, till exempel en äldre MacBook från 2011, där man fortfarande vill känna igen sig i gränssnittet men inte vill slänga en fungerade dator.

    Systemet känns något långsamt, men jag har endast tilldelat den virtuella maskinen en CPU-kärna.

    Ladda hem

    https://system76.com/pop

    Fakta: Pop!_OS 24.04 LTS & COSMIC 1.0

    Utvecklare: System76

    Bas: Ubuntu 24.04 LTS, Linux-kärna 6.17

    Skrivbord: COSMIC 1.0 (byggt helt i Rust)

    Fokus: snabbare appar, kraftfull tiling, avancerade arbetsytor, djup anpassning

    Arkitekturer: x86_64 + officiellt ARM-stöd (bl.a. Thelio Astra, Tow-Boot-kompatibel hårdvara)

    Grafik: automatisk hantering av hybridgrafik, appar kan begära diskret GPU

    Installation: helkrypterad disk som standard, ny ”Refresh Install” som behåller filer, inställningar och Flatpak-appar

    Nya COSMIC-appar: Files, Store, Terminal, Text Editor, Media Player, Screenshot

    Uppgradering: användare på Pop!_OS 22.04 LTS får notiser från januari 2026; manuell uppgradering via pop-upgrade release upgrade -f efter backup

  • AlmaLinux OS 9.7 – kraftfull och fri ersättare till Red Hat Enterprise Linux

    AlmaLinux OS 9.7 är nu tillgängligt som en kostnadsfri och fullt kompatibel ersättare till Red Hat Enterprise Linux 9.7. Med fokus på prestanda, moderna utvecklingsverktyg och förstärkt säkerhet – inklusive stöd för post-kvantkryptografi – positionerar sig denna version som ett attraktivt alternativ för både företag och tekniska användare som vill ha en stabil och långsiktig Linuxplattform utan licenskostnader.

    Den senaste versionen av AlmaLinux OS, med kodnamnet “Moss Jungle Cat”, har släppts som en stabil uppdatering av denna helt kostnadsfria Linux-distribution. AlmaLinux bygger på samma källkod som Red Hat Enterprise Linux (RHEL) 9.7, vilket innebär full kompatibilitet utan licensavgifter. Detta gör den särskilt attraktiv för företag, utvecklare och driftsmiljöer.

    Vad är nytt i AlmaLinux OS 9.7?

    Version 9.7 fokuserar på förbättrad systemprestanda, modern utvecklingsmiljö och stärkt säkerhet.

    Uppdaterade utvecklingsverktyg

    • GCC 15.1
    • LLVM 20.1.8
    • Rust 1.88.0
    • Go 1.24
    • Node.js 24
    • SWIG 4.3
    • .NET 10.0

    Förbättrade verktyg för felsökning och prestanda

    • GDB 16.3
    • Valgrind 3.25.1
    • SystemTap 5.3
    • Dyninst 13.0.0
    • elfutils 0.193
    • libabigail 2.8
    • rsyslog 8.2506.0
    • Bpftrace 0.23.5
    • PCP 6.3.7
    • Grafana 10.2.6

    Nätverksrelaterade uppdateringar

    • NetworkManager 1.54
    • iproute 6.14.0
    • Ethtool 6.15

    Containers och virtualisering

    • Podman 5.6.0
    • Buildah 1.41.4

    Övriga uppdaterade komponenter

    KomponentVersion
    GIMP3.0.4
    Mesa25.0.7
    Samba4.22.4
    Git-LFS3.6.1

    Säkerhetsförbättringar

    AlmaLinux OS 9.7 introducerar stöd för post-kvantkryptografi via en ny PQ-policy i de systemomfattande krypteringsinställningarna.

    • OpenSSL 3.5 (stöd för ML-KEM, ML-DSA och SLH-DSA samt hybrid-algoritmer)
    • SELinux-policy 38.1.65
    • SSSD 2.9.7
    • Keylime 7.12.1

    Operativsystemets kärna

    Systemet använder Linux-kärna 5.14, samma som i RHEL 9.7.

    Installationsalternativ

    Tillgängliga ISO-avbilder:

    ISO-filAnvändningsområde
    AlmaLinux-9.7-x86_64-boot.isoNätverksinstallation
    AlmaLinux-9.7-x86_64-minimal.isoMinimal installation offline
    AlmaLinux-9.7-x86_64-dvd.isoKomplett installation

    Ladda ner en passande ISO från katalogen 9.7/isos/$arch/ på AlmaLinux webbplats.


    Uppgradering från tidigare installation

    Befintliga AlmaLinux 9.x-system kan uppdateras via terminal:

    sudo dnf upgrade --refresh
    

    Det är rekommenderat att läsa release notes före uppgradering.

    Sammanfattning

    AlmaLinux OS 9.7 är en stabil och fullt kompatibel ersättare till RHEL 9.7. Med moderniserade utvecklingsverktyg och avancerade säkerhetsförbättringar, inklusive stöd för post-kvantkryptografi, är det en framtidssäker plattform för både utveckling och produktion.

    AlmaLinux OS 9.7 – Fakta

    Kodnamn: Moss Jungle Cat

    Baserad på: Red Hat Enterprise Linux 9.7 (RHEL-kompatibel)

    Kärna: Linux 5.14

    Inriktning: stabil serverplattform, prestanda, långsiktigt underhåll

    Viktiga verktyg: GCC 15, LLVM 20.1.8, Rust 1.88.0, Go 1.24, .NET 10.0

    Containers: Podman 5.6.0, Buildah 1.41.4

    Säkerhet: uppdaterade kryptopolicys med stöd för post-kvantkryptografi (PQC)

    Målgrupp: företag, datacenter, utvecklare och entusiaster som vill ha en gratis RHEL-kompatibel plattform

  • AerynOS 2025.10 – en glimt av framtidens Linux: GNOME 49, Plasma 6.5 och COSMIC Beta i ett atomiskt universum

    AerynOS tar ännu ett kliv mot framtidens Linux med sin nya 2025.10-version. Den experimentella, atomiskt uppdaterade distributionen från Solus-skaparen Ikey Doherty levererar de allra senaste skrivbordsmiljöerna – GNOME 49.1, KDE Plasma 6.5.1 och COSMIC Beta – tillsammans med en modern kärna och förbättrad stabilitet. Trots att projektet fortfarande befinner sig i alpha-stadiet visar det tydliga tecken på att kunna bli ett av de mest innovativa operativsystemen i den öppna källkodsvärlden.

    AerynOS 2025.10 – en glimt av framtidens Linux: GNOME 49, Plasma 6.5 och COSMIC Beta i ett atomiskt universum

    AerynOS, den unga och lovande Linux-distributionen från Ikey Doherty – skaparen av Solus – tar ännu ett steg mot framtiden. Med sin nya 2025.10 ISO bjuder projektet på en färsk och ambitiös version, där målet är att skapa ett ”oförstörbart” operativsystem med atomiska uppdateringar och en upplevelse byggd för stabilitet och innovation.

    En distribution i ständig utveckling

    AerynOS befinner sig fortfarande i alpha-stadiet, men redan nu märks en tydlig vision: ett system som uppdateras heltäckande i atomer, likt Fedora Silverblue och openSUSE MicroOS. Det betyder att systemet inte längre uppdateras fil för fil, utan som kompletta, verifierbara systembilder — en metod som gör installationer säkrare och mer förutsägbara.

    De stora nyheterna i 2025.10

    Den nya versionen är fullspäckad med moderna komponenter:

    • GNOME 49.1, den senaste versionen av det populära skrivbordet, med förbättrad prestanda och ett mer responsivt gränssnitt.
    • KDE Plasma 6.5.1, som bygger vidare på Wayland och introducerar ännu mer finslipad design.
    • System76:s COSMIC Beta, en uppstickare som kombinerar GNOME-teknik med System76:s egenutvecklade Rust-baserade miljö.
    • Linux-kärnan 6.16, tillsammans med uppdaterade paket som Mesa 25.2.5, PipeWire 1.4.9, Wine 10.17 och Node.js 22.21.

    Bakom kulisserna märks också en viktig förändring: AerynOS har gått tillbaka från LLVM:s libc++ till GNU:s libstdc++. Det låter tekniskt — och det är det — men effekten är påtaglig. Byte av standardbiblioteket har gjort systemet stabilare, minskat behovet av specialpatchar och löst långvariga problem, bland annat en krasch i Firefoxs Widevine DRM-plugin som störde videosamtal.

    Moss och Boulder – AerynOS:s hjärta

    Två centrala komponenter i systemet är Moss och Boulder, verktygen som hanterar paket och byggprocesser.

    • Moss fungerar som AerynOS:s paketchef och verifierar systemets ”tillstånd” (states). Den nya versionen har fått stöd för parallell bearbetning, vilket gör verifieringar betydligt snabbare.
    • Boulder ansvarar för byggmiljön och kan nu automatiskt upptäcka licenser under paketskapandet — ett steg mot bättre öppen källkodshantering.

    Planer finns dessutom på att införa visuell återkoppling under verifieringar, något som gör användarupplevelsen trevligare för den som gillar att se vad som händer bakom kulisserna.

    Installation direkt i terminalen

    Till skillnad från de flesta moderna Linux-distributioner levereras AerynOS utan grafisk installationsmiljö. I stället sker allt i terminalen via det Rust-baserade verktyget Lichen — ett egenutvecklat installationsprogram som fortfarande är under tung utveckling.

    Trots det är installationen förvånansvärt enkel. Det enda moment som kräver lite förkunskap är partitioneringen av hårddisken. När det är klart guidar Lichen användaren genom resten med tydliga frågor om skrivbordsmiljö, nätverk och användarkonto.

    I tester har installationen gått problemfritt, vilket är en stor förbättring jämfört med tidigare versioner, där buggar ofta stoppade processen.

    Fortfarande i alpha – men lovande

    Det är viktigt att komma ihåg att AerynOS fortfarande är i ett mycket tidigt skede. Vissa funktioner, som hantering av olika systemtillstånd (states), är ännu inte fullt stabila. Att byta till ett äldre tillstånd och ta bort det aktiva kan exempelvis leda till att systemet kraschar vid nästa omstart.

    Utvecklarna är medvetna om detta och arbetar redan på lösningar. I november planerar teamet att fokusera på:

    • att förbättra infrastrukturen,
    • förfina Moss-modellen för systemhantering,
    • och utöka dokumentationen för utvecklare och användare.

    Slutsats – en teknisk förhandsvisning av framtiden

    AerynOS 2025.10 är inte redo för vardagsanvändning ännu, men det är en fascinerande inblick i hur framtidens Linux kan se ut: självförbättrande, robust och helt byggt kring atomiska uppdateringar.

    För den nyfikne Linux-entusiasten är det ett spännande projekt att följa – och för den tålmodige testaren en chans att vara med från början när ett nytt ekosystem växer fram.

    Kort sagt:
    AerynOS visar att framtiden för Linux inte bara handlar om nya skrivbordsmiljöer – utan om hur djupt och säkert själva systemet kan byggas om från grunden.

    https://aerynos.com/download

    == AerynOS 2025.10 ==

    Utvecklare: Ikey Doherty (Solus-skaparen)
    Status: Alpha (under utveckling)
    Bas: Immutable Linux med atomiska uppdateringar
    Kärna: Linux 6.16
    Skrivbordsmiljöer: GNOME 49.1, KDE Plasma 6.5.1, COSMIC Beta
    Nyckelkomponenter: Mesa 25.2.5, PipeWire 1.4.9, Wine 10.17, Node.js 22.21
    Pakethanterare: Moss
    Byggsystem: Boulder
    Installerare: Lichen (terminalbaserad, Rust-skriven)
    Största ändring: Återgång till GNU libstdc++
    Känd bugg: OS-state-hantering kan orsaka krascher vid återställning
    Mål: Självreparerande, stabil och säkert uppdaterad Linuxdistribution
  • Linux 6.17 och 6.18 – nya funktioner, AMD-satsningar och dramatiken kring Bcachefs

    Linux 6.17 levererar nya funktioner och brett hårdvarustöd, medan kommande 6.18 – just nu i beta – markerar både stora tekniska framsteg för AMD-processorer och ett dramatiskt avsked till filsystemet Bcachefs. Med RC1 släppt den 12 oktober och en stabil utgåva väntad i december, kan 6.18 bli årets mest avgörande Linuxversion.

    Linux 6.17 och 6.18 – vad är nytt?

    Linuxkärnan fortsätter att utvecklas snabbt. Version 6.17 har redan släppts och kommer med många nyheter, medan 6.18 just nu är i teststadiet (så kallad beta). Den första testutgåvan (RC1 – Release Candidate 1) kom den 12 oktober. Mycket pekar på att just 6.18 blir årets LTS-version (Long Term Support), alltså en version som får långvariga uppdateringar och används som stabil grund i många system.

    Nyheter i Linux 6.17

    Även om 6.17 är en stabil version, innehåller den många förbättringar:

    • Filsystem
      • Btrfs (ett avancerat filsystem med funktioner för säker lagring) har fått ett nytt experimentellt stöd för så kallade large-folio (större minnessidor som gör filhanteringen effektivare).
      • Ext4 (ett av de mest använda filsystemen i Linux) har fått en ny funktion kallad RWF_DONTCACHE, som kan snabba upp vissa typer av filoperationer.
      • EROFS (ett läsbart, komprimeringsvänligt filsystem) kan nu komprimera metadata (den information som beskriver filer).
      • Två nya systemanrop – file_getattr() och file_setattr() – gör det enklare för program att hämta och ändra filernas attribut (t.ex. rättigheter eller tidsstämplar).
      • Den gamla drivrutinen för pktcdvd (CD/DVD i paketläge) har tagits bort eftersom den är föråldrad.
    • Kärnans kärna
      • Proxy execution: ett nytt sätt att undvika ”priority inversion”, ett problem där en snabb process fastnar bakom en långsammare. Med proxy execution kan en process ”låna ut” sin körtid till en annan som håller ett viktigt lås.
      • Auxiliary clocks: ett flexiblare sätt att mäta tid i systemet.
      • Stöd för enkelkärniga processorer (datorer med bara en CPU-kärna) har tagits bort. Även de kör nu kärnor byggda för SMP (Symmetric MultiProcessing, alltså flera kärnor).
    • Säkerhet
      • Förbättrade kontroller av filernas integritet.
      • AppArmor (ett säkerhetssystem i Linux) har fått bättre stöd för AF_UNIX-sockets (en typ av kommunikation mellan program).
    • BPF (Berkeley Packet Filter, en teknik för att köra specialkod direkt i kärnan) har fått nya funktioner:
      • Bättre åtkomst till cgroup-attribut (cgroups är en funktion som styr hur resurser delas mellan program).
      • Nya strängoperationer, alltså sätt att hantera text direkt i BPF-program.
    • Hårdvarustöd
      • Stöd för Raspberry Pi:s nya RP1-kontroller, Apples Mac SMC GPIO, Richtek-förstärkare, nya Qualcomm-komponenter och Realtek Wi-Fi 6 via USB.
      • Arm64 (processorarkitektur för mobil och server) har fått live patching (uppdateringar utan omstart).
      • LoongArch (kinesisk processorarkitektur) har fått bättre stöd för BPF.
    • Nätverk
      • Stöd för TCP_MAXSEG i Multipath TCP (en teknik där nätverkstrafik kan delas över flera anslutningar).
      • En ny parameter för IPv6 som låter varje nätverksgränssnitt hantera trafik vidarekoppling på sitt eget sätt.
      • Strängare regler för hur TCP-fönster (storleken på data som kan skickas innan bekräftelse) används.
      • Ny metod för congestion control (trafikstyrning i nätverk) kallad DualPI2, enligt standarden RFC 9332.
    • Rust-stöd
      Linux fortsätter bygga in stöd för programmeringsspråket Rust, som anses säkrare än C. Fler delar av kärnan har nu abstraktioner i Rust. Dessutom börjar det gamla sättet att hantera mmap() (minneskartläggning) ersättas av mmap_prepare(), som är säkrare.

    AMD i centrum i 6.18

    Även om 6.17 är spännande, är det 6.18 som fått mest uppmärksamhet – framför allt för AMD:s del.

    • Processorer
      • Drivrutinen för minnesfel (EDAC – Error Detection and Correction) har fått stöd för AMD Family 26, som troligen är nästa generations EPYC Zen 6-processorer.
      • Dessa nya processorer kommer att stödja 16 minneskanaler (idag är det 12), vilket betyder mycket högre minnesbandbredd.
      • Andra modeller i samma familj ser ut att stödja 8 kanaler, kanske för en kommande EPYC 8005-serie eller nya Threadripper PRO-processorer.
    • Funktioner
      • Förbättrad topologidetektering (hur kärnan ser processorns struktur).
      • Nytt stöd för att ladda microcode (små processoruppdateringar) enklare.
      • ABMC (Assignable Bandwidth Monitoring Counters): gör det möjligt att fördela resurser och övervaka QoS (Quality of Service).
      • Stöd för firmware-uppdateringar i drift (utan omstart), även för plattformens säkerhetsdelar.
      • Secure AVIC: förbättrar både säkerhet och prestanda inom AMD:s SEV (Secure Encrypted Virtualization).
    • Virtualisering (KVM)
      • Stöd för SEV-SNP CipherText Hiding, som skyddar gästsystem mot att deras minne analyseras utifrån.
      • AVIC (Accelerated Virtual Interrupt Controller) aktiveras som standard på Zen 4 och senare, om hårdvaran stödjer x2AVIC.
      • Secure TSC: skyddar mot manipulation av klockfrekvenser i virtuella maskiner.

    Sammantaget gör detta att 6.18 ser ut att bli en milstolpe för AMD och deras kommande processorer.

    Konflikten om Bcachefs

    En dramatisk nyhet i 6.18 är att Bcachefs tas bort ur kärnan.

    Bcachefs är ett filsystem som kombinerar funktioner från Btrfs och ZFS (som copy-on-write, ökad säkerhet) med prestanda i stil med ext4 och XFS. Det har setts som ett lovande projekt.

    Men huvudutvecklaren Kent Overstreet har hamnat i konflikt med Linus Torvalds, skaparen av Linux. Torvalds har varit missnöjd med att patchar skickats in för sent, vilket kan hota stabiliteten.

    I 6.17 markerades Bcachefs som ”externally maintained” (underhållet utanför kärnan). Och i 6.18 RC1 har det helt tagits bort.

    Det betyder att Bcachefs fortfarande går att använda, men bara via DKMS (Dynamic Kernel Module Support), en metod där man bygger drivrutiner utanför kärnan, liknande hur NVIDIA:s grafikdrivrutiner fungerar. Problemet är att det kräver att någon anpassar Bcachefs för varje ny kernelversion – något som kanske inte alla Linuxdistributioner gör. I värsta fall måste användarna själva kompilera och underhålla det.

    Framtiden för Bcachefs är alltså osäker, trots dess tekniska styrkor.

    En viktig höst för Linux

    • Linux 6.17 visade att även en stabil version kan innehålla stora nyheter, från filsystem till nätverk och hårdvarustöd.
    • Linux 6.18, som väntas bli färdig i december, kan bli historisk – särskilt för AMD:s kommande processorer och för alla förbättringar inom säkerhet och virtualisering.

    Samtidigt kommer den att minnas som versionen där Bcachefs försvann ur kärnan. Frågan är om framtiden kommer att beskriva 6.18 som den version där Linux stärkte AMD:s ställning på serversidan – eller som versionen där ett lovande filsystem tappade sin plats i rampljuset.

    Har gjort en ny version, den förra texten var lite för teknisk för den som inte är 100 % insatt i programmering och Linuxkärnan

    Faktaruta – Linuxkärnan 6.17 & 6.18
    Linux 6.17
    • Btrfs: experimentellt large-folio + fler val för komprimering vid defrag.
    • Ext4: buffrad I/O med RWF_DONTCACHE.
    • EROFS: metadata-komprimering.
    • Nya syscalls: file_getattr(), file_setattr().
    • ”Proxy execution” mot priority inversion (samma CPU).
    • Auxiliary clocks (flexiblare tidsredovisning).
    • UP-kärnor borttagna – även enkärniga system kör SMP-byggd kärna.
    • Säkerhet: nytt FS-ioctl för integritet, AppArmor bättre AF_UNIX.
    • BPF: kfuncs för cgroup-xattrs + standardsträngar.
    • Hårdvara: RP1 (Raspberry Pi), Apple Mac SMC GPIO, Richtek, nya Qualcomm-interconnects, Realtek USB Wi-Fi 6 m.fl.
    • Nät: MPTCP TCP_MAXSEG, per-interface IPv6-forwarding, striktare TCP-fönster, DualPI2 (RFC 9332).
    • Rust-abstraktioner utökas; mmap() fasas till mmap_prepare().
    Linux 6.18 (beta)
    • Status: RC1 släppt 12 oktober; stabil väntas i december.
    • Förväntas bli årets LTS.
    • Bcachefs: borttaget ur mainline — vidare via DKMS.
    • AMD-fokus:
      • EDAC: Family 26 nya modeller (bl.a. troliga EPYC Zen 6 ”Venice”) med 16 minneskanaler.
      • Fler Family 26-modeller med 8 kanaler (möjliga EPYC 8005 / nya TR PRO).
      • Städad CPU-topologi + förbättrad microcode-laddare för felsökning.
      • ABMC: QoS-bandbredds-räknare på EPYC.
      • Runtime-firmware för säkerhetsprocessor m.fl.
      • Secure AVIC för bättre SEV-prestanda/säkerhet.
      • KVM: SEV-SNP CipherText Hiding, Secure TSC; AVIC på som standard på Zen 4+ med x2AVIC.
  • Firefox 142 finns nu att ladda ner – här är nyheterna

    Mozilla har släppt Firefox 142, den senaste versionen av sin webbläsare med öppen källkod. Uppdateringen bjuder på en flexibel undantagslista i ETP Strict-läget, smartare sökresultat i adressfältet och flera nya API:er för utvecklare.

    Mozilla har släppt Firefox 142, den senaste versionen av sin populära webbläsare med öppen källkod. Lanseringen sker officiellt den 19 augusti 2025, men redan nu går det att ladda ner både källkod och färdiga binärer för 64-bitars, 32-bitars och ARM64-system från Mozillas FTP-server.

    Flexibel undantagslista i ETP Strict
    En av de största nyheterna i Firefox 142 är en flexibel undantagslista i Enhanced Tracking Protection (ETP) Strict-läget. Den nya funktionen gör det möjligt att hantera webbplatser där spårningsskydd tidigare har brutit viktiga funktioner. Undantagen är uppdelade i två nivåer – basfunktioner och bekvämlighetsfunktioner – så att användaren kan få bättre kompatibilitet utan att ge avkall på integritetsskyddet.

    Förbättringar i gränssnittet
    Det går nu att ta bort tillägg från sidofältet genom att högerklicka på ikonen och välja ”Ta bort från sidofältet”. Mozilla har även förbättrat bläddringshastigheten i bokmärkesdialogen, så att den håller sig inom komponentytan, samt lagt till bättre dra-och-släpp-stöd för blob-bilder.

    Smartare sökresultat och Netmonitor
    Adressfältet får också en förbättring genom att sökresultat från historiken nu visas smartare, vilket minskar risken för dubletter. Utvecklarverktyget Netmonitor har uppdaterats så att det visar rubriker, cookies och parametrar även om en förfrågan inte är helt avslutad.

    Nyheter för utvecklare
    För webbutvecklare är Firefox 142 en särskilt spännande uppdatering. Den lägger till stöd för:

    • wllama-API – som låter utvecklare integrera lokala språkmodeller (LLM) direkt i tillägg.
    • URLPattern-API – ett standardiserat sätt att matcha och analysera URL:er.
    • Prioritized Task Scheduling-API – för att tilldela och hantera prioriteringar mellan olika uppgifter.
    • Selection.getComposedRanges() – som gör det möjligt att exakt hämta markerade textrader över shadow DOM-gränser.

    Dessutom har Debuggern fått en ny inställning där utvecklare kan välja om overlayn ska visas när ett skript pausas.

    ESR-versionerna lanseras samtidigt
    Samtidigt med Firefox 142 kommer Mozilla även att lansera Firefox 140.2 ESR och Firefox 128.14 ESR för de användare som föredrar den utökade supportversionen.

  • GNU Linux-libre 6.16 är släppt – för dig som vill ha ett helt fritt Linux-system

    Den nya versionen av GNU Linux-libre-kärnan, 6.16, är nu tillgänglig för nedladdning. Det här är ett alternativ till den vanliga Linux-kärnan, anpassad för användare som vill köra ett 100 % fritt GNU/Linux-system utan några stängda drivrutiner eller icke-fri kod.

    Kärnan bygger på den officiella Linux 6.16-versionen, men har rensats från all kod som kräver binära “blobbar” – det vill säga programvarukomponenter som inte kan granskas eller ändras. Det gäller bland annat nya drivrutiner för:

    • Intel QAT 6000-seriens krypteringsenheter
    • ST:s vd55g1-sensor
    • Wi-Fi över AHB med Qualcomm ath12k
    • Aeonsemi AS21xxx-nätverkschip
    • MediaTeks nya 25 Gbps Ethernet-stöd

    Även referenser till stängd kod i enhetsbeskrivningar för ARM64-enheter från Qualcomm och MediaTek har tagits bort.

    Förbättrad rensning i fler delar av systemet

    Den nya versionen innehåller också justeringar i rensningen av:

    • Intels mikrokodladdare
    • NVIDIA-stödet i Nova Core och Nouveau
    • Realteks r8169-nätverksdrivrutin
    • Videostöd från Qualcomm (Iris och Venus)
    • MediaTeks mt7996 Wi-Fi
    • Texas Instruments tas2781-ljudkrets
    • PCIe-stöd för Renesas R-Car Gen4

    Dessutom har man löst ett byggfel som rörde Rust-baserade firmwareladdare, och fortsatt att ta bort kvarvarande blobbnamn för bland annat AMD GPU:er, Intels VPU-enheter och vissa Bluetooth-enheter via btusb.

    För den som värnar om programvarufrihet

    GNU Linux-libre-projektet vänder sig till användare som vill slippa all proprietär kod – oavsett om det gäller grafikdrivrutiner, Wi-Fi-moduler eller firmwares för ljud och video. Den rensade kärnan kan användas som ett fritt alternativ till standardkärnan i de flesta GNU/Linux-distributioner.

    Källkoden (som komprimerade arkiv) finns tillgänglig på den officiella webbplatsen. Färdiga binärpaket för installation finns att hämta från:

    • Freesh (för Debian/Ubuntu och andra DEB-baserade system)
    • RPM Freedom (för Fedora, RHEL och andra RPM-baserade system)

    Du kan installera GNU Linux-libre 6.16 parallellt med din nuvarande kärna, eller använda den som full ersättning – valet är ditt.

    https://linux-libre.fsfla.org/pub/linux-libre/releases/6.16-gnu

    GNU Linux‑libre

    • Filosofi: Rensar bort all icke‑fri kod (”blobbar”) ur Linux‑kärnan för att uppfylla Free Software Foundation‑kraven & FSDG. Ingen proprietär firmware, inga slutna drivrutiner.
    • Historia:
      – 2008: Projektet startas av FSF Latin America (Alexandre Oliva m.fl.).
      – 2009: FSF godkänner det som helt fritt kärn‑alternativ.
      – Versioner följer alltid upstream Linux (2.6.27 → 6.x) men släpps kort därefter, med blob‑sanering.
    • Typiska ingrepp: Tar bort binära firmware­filer, stänger av automatiska blob‑laddare, patchar källkod & dokument för att eliminera icke‑fri referens.
    • Nytt i 6.16:
      • Rensar blobb‑laddning (även inlinad blob) i nya drivrutiner:
        Intel QAT 6xxx, ST vd55g1, ath12k AHB Wi‑Fi, Aeonsemi AS21xxx,
        MediaTek 25 Gb Ethernet PHY.
      • Tar bort blobbnamn i nya ARM64 Device Tree‑filer (Qualcomm & MediaTek).
      • Finputsar rensning av: Intel mikrokod­loader‑docs, Nova Core & Nouveau (NVIDIA), Realtek r8169, Qualcomm Iris/Venus video, Mediatek mt7996, ath11k/ath12k, TI tas2781, Renesas R‑Car Gen4 PCIe.
      • Byggfix för Rust‑baserad firmware­loader.
      • Extra blobb‑sanering för Intel VPU, AMD GPU & btusb som redan backportats till 6.15.
    • Hämta & installera: Källarkiv på linux-libre.org. Färdiga paket:
      • DEB via Freesh
      • RPM via RPM Freedom
      Installera parallellt eller som ersättning för din nuvarande kärna.

    För vem? Användare som vill ha ett helt fritt system utan risk för proprietär kod.

  • Nyheterna i OpenBSD 7.5

    OpenBSD är ett UNIX-liknande operativsystem känd för sin säkerhetsfokus. Det är öppen källkod och utvecklas av ett globalt volontärteam. Operativsystemet inkluderar en rad säkerhetsfunktioner som adresserar minneskorruption och säkerhetsluckor proaktivt. OpenBSD används ofta i servrar och säkerhetskritiska system.

    OpenBSD 7.5 har nu officiellt släppts, och fortsätter att erbjuda ett säkert och fritt UNIX-baserat operativsystem som betonar säkerhet, mångsidighet och korrekthet.

    Från början en avknoppning från NetBSD, har OpenBSD vuxit till att bli ett betydelsefullt operativsystem med fokus på en säker databehandlingsmiljö.

    Här är några av de mest betydelsefulla uppdateringarna i OpenBSD 7.5:
    Den nya versionen introducerar möjligheten att kryptera rotpartitionen under installationsprocessen, vilket förstärker skyddet av känslig data. Pinsyscalls, ett nytt systemanrop, tillåter mer detaljerad kontroll över systemanrop, vilket bidrar till ökad systemintegritet och minskade säkerhetsrisker.

    För att ytterligare säkra systemet har stödet för indirekta systemanrop via funktionen syscall tagits bort. Denna åtgärd, tillsammans med pinsyscalls, förbättrar säkerheten genom att begränsa tillgången till systemanrop och förhindra potentiella attacker.

    På hårdvarusidan, specifikt för ARM64-system, inkluderar nu OpenBSD stöd för pekareautentisering (PAC) och identifiering av målbranch (BTI), vilket skyddar mot attacker som korrumperar minnet. Stödet för IPv6 på ppp-nätverksgränssnitt utökas också, vilket förbättrar anslutningsmöjligheter och kompatibilitet.

    OpenBSD 7.5 har också förbättrat paketfiltreringen i pf-brandväggen, vilket ger bättre prestanda på flerkärniga system och ökad insyn i nätverkstrafiken. Netstat-verktyget har uppdaterats för att visa mer detaljerad statistik om effektiviteten i ruttcache, vilket ger användarna värdefulla insikter för att optimera nätverksprestanda och säkerhetsinställningar.

    Virtualiseringsstacken i VMM-hypervisorn har uppgraderats med flertrådstöd och förbättrad stabilitet på Intel VMX-baserade system, vilket förbättrar både tillförlitligheten och prestandan i virtualiserade miljöer.

    Vidare har OpenBSD 7.5 utökat sitt stöd för hårdvara och introducerat nya drivrutiner, vilket säkerställer bättre kompatibilitet med ett brett urval av enheter, från Apples bildkontroller till Qualcomms trådlösa chips.

    Användarna kan nu njuta av en uppdaterad skrivbordsmiljö med KDE Plasma 5.27, som erbjuder förbättrad användarupplevelse och de senaste funktionerna från KDE:s ekosystem.

    Slutligen har viktiga programvarukomponenter som LibreSSL och OpenSSH fått uppdateringar för att garantera de senaste säkerhetsförbättringarna och prestandaoptimeringarna. Det omfattande biblioteket av tredjepartsapplikationer har också uppdaterats, vilket ger tillgång till de senaste versionerna av populära programvarupaket.

    Här är en kort sammanfattning av några viktiga uppdaterade program och paket i denna version:

    • Asterisk, Audacity, CMake, Chromium, FFmpeg, Firefox
    • GCC, GHC, GNOME, Go, JDK, Krita
    • LLVM/Clang, LibreOffice, Lua, MariaDB, Mono
    • Mutt, NeoMutt, Node.js, OCaml, OpenLDAP
    • PHP, PostgreSQL, Python, Qt, R, Ruby
    • Rust, SQLite, Shotcut, Sudo, Suricata
    • Tcl/Tk, TeX Live, Thunderbird, Vim, Neovim, Xfce

    https://www.openbsd.org/faq/faq4.html#Download

    OpenBSD sidan i vår Wiki

    https://wiki.linux.se/index.php/OpenBSD

    Fakta: OpenBSD 7.5

    Översikt: OpenBSD är ett UNIX-liknande, fritt och öppet operativsystem som utvecklas av ett globalt volontärteam. Fokus ligger på säkerhet, korrekthet och enkelhet. Vanligt i servrar och säkerhetskritiska miljöer.

    Säkerhetsnyheter i 7.5:

    • Krypterad rotpartition direkt i installationen för starkare dataskydd.
    • pinsyscalls: finmaskig kontroll av systemanrop.
    • Borttaget stöd för indirekta systemanrop via syscall() för att minska angreppsytan.

    Arkitektur & nätverk:

    • ARM64: stöd för PAC (Pointer Authentication) och BTI (Branch Target Identification) mot minneskorruptionsattacker.
    • IPv6 på ppp-gränssnitt utökat för bättre uppkoppling.
    • pf-brandväggen: förbättrad paketfiltrering för flerkärniga system.
    • netstat: mer detaljerad statistik för ruttcache/effektivitet.

    Virtualisering:

    • VMM-hypervisorn: flertrådstöd och stabilitetsförbättringar på Intel VMX-baserade system.

    Hårdvarustöd: utökade drivrutiner och bättre kompatibilitet (bl.a. Apple-displaykontroller, Qualcomm-Wi-Fi m.m.).

    Skrivbord & användarmiljö: KDE Plasma 5.27 tillgängligt för uppdaterad arbetsmiljö.

    Kärnkomponenter uppdaterade: LibreSSL, OpenSSH – senaste säkerhetsfixar och prestandaförbättringar.

    Större paketuppdateringar (urval): Firefox, Chromium, FFmpeg, GCC/Clang/LLVM, Go, JDK, Python, PHP, PostgreSQL, MariaDB, SQLite, Rust, Qt, GNOME, KDE, Xfce, Audacity, Krita, LibreOffice, TeX Live, Thunderbird, Vim/Neovim, Suricata, Node.js, OCaml, Mono, Asterisk, CMake, Mutt/NeoMutt, OpenLDAP, Shotcut, Sudo m.fl.

    Tips: Basuppdateringar via syspatch, paket via pkg_add -u.

Etikett: Rust

  • Rust 1.94 gör språket mer uttrycksfullt och kraftfullt

    Programmeringsspråket Rust fortsätter att utvecklas i snabb takt. Den nya versionen Rust 1.94 introducerar flera förbättringar som gör språket både mer ergonomiskt och mer kraftfullt. Bland nyheterna finns en ny iterator för slice-data, förbättrad konfigurationshantering i Cargo, stöd för den senaste versionen av TOML-formatet och flera stabiliserade API:er i standardbiblioteket. Tillsammans innebär förändringarna att utvecklare…

  • När stjärnorna avslöjar mer än du tror – om lösenord, synlig feedback och framtiden för sudo

    En ny ändring i sudo-rs, den Rust-baserade omimplementeringen av det klassiska sudo-verktyget, gör lösenordsinmatningen synlig genom att visa stjärnor i terminalen. Det kan låta som en harmlös användarvänlig förbättring, men förändringen väcker en större fråga: när ett system börjar avslöja detaljer som lösenordets längd, är det då bara en kosmetisk justering, eller ett steg bort…

  • Linux 7.0 är här – stabil Rust och smartare lagring

    Linuxvärlden tar ett steg in i en ny versionsserie när den första testversionen av Linux kernel 7.0 nu är ute. Bakom det nya huvudnumret döljer sig ingen dramatisk omvälvning – men däremot ett stabilt Rust-stöd, smartare filsystem och tekniska förbättringar som stärker säkerhet och prestanda inför framtiden. Den första testversionen av Linux kernel 7.0 har…

  • Microsoft lanserat OS för sandlådan.

    LiteBox är ett nytt öppet källkodsprojekt från Microsoft som utforskar hur program kan köras säkrare genom att drastiskt minska den del av operativsystemet som de får tillgång till. Genom att använda ett extremt litet, bibliotekbaserat operativsystem i stället för traditionella virtuella maskiner eller containrar vill projektet minska attackytan, begränsa konsekvenserna av sårbarheter och skapa mer…

  • AerynOS 2026.01: ett experiment i framtidens Linux

    AerynOS fortsätter att ta form som en Wayland-fokuserad Linuxdistribution med atomiska uppdateringar: januariutgåvan 2026.01 bjuder på en ny alpha-ISO med Linuxkärna 6.18, uppfräschade skrivbordsmiljöer som GNOME, KDE Plasma och COSMIC – samt en terminalbaserad installation via den egenutvecklade Lichen-installern. Samtidigt markerar projektet tydligt sin linje mot LLM:er och bygger vidare på infrastruktur som ska möjliggöra…

  • Brave gör reklamblockering både snabbare och smartare

    Med över 100 miljoner användare världen över har webbläsaren Brave blivit ett etablerat alternativ för den som vill surfa snabbare och mer privat. Nu har utvecklarna byggt om webbläsarens inbyggda reklamblockering från grunden – ett tekniskt lyft som kraftigt minskar minnesanvändningen och ger både bättre prestanda och längre batteritid, utan att användaren behöver göra någonting…

  • Fresh – när terminaln möter det moderna kodverktyget

    Terminaln har länge varit utvecklarens snabbaste verktyg – men också ett av de mest avskalade. Med Fresh utmanas den bilden. Den nya öppna textredigeraren kombinerar terminalns effektivitet med moderna funktioner som annars hör hemma i grafiska IDE:er. Resultatet är ett kraftfullt kodverktyg som körs helt i textläge, men ändå erbjuder en strukturerad, visuell och förvånansvärt…

  • COSMIC 1.0 är här: Pop!_OS 24.04 LTS skriver om spelreglerna för Linux-skrivbordet

    Pop!_OS 24.04 LTS markerar en historisk milstolpe för Linux-skrivbordet. Efter över tre års utveckling lanserar System76 den första stabila versionen av COSMIC 1.0 – en helt ny skrivbordsmiljö byggd från grunden i Rust. Resultatet är ett snabbare, smartare och mer anpassningsbart skrivbord som kan komma att förändra hur miljoner Linuxanvändare arbetar och interagerar med sina…

  • AlmaLinux OS 9.7 – kraftfull och fri ersättare till Red Hat Enterprise Linux

    AlmaLinux OS 9.7 är nu tillgängligt som en kostnadsfri och fullt kompatibel ersättare till Red Hat Enterprise Linux 9.7. Med fokus på prestanda, moderna utvecklingsverktyg och förstärkt säkerhet – inklusive stöd för post-kvantkryptografi – positionerar sig denna version som ett attraktivt alternativ för både företag och tekniska användare som vill ha en stabil och långsiktig…

  • AerynOS 2025.10 – en glimt av framtidens Linux: GNOME 49, Plasma 6.5 och COSMIC Beta i ett atomiskt universum

    AerynOS tar ännu ett kliv mot framtidens Linux med sin nya 2025.10-version. Den experimentella, atomiskt uppdaterade distributionen från Solus-skaparen Ikey Doherty levererar de allra senaste skrivbordsmiljöerna – GNOME 49.1, KDE Plasma 6.5.1 och COSMIC Beta – tillsammans med en modern kärna och förbättrad stabilitet. Trots att projektet fortfarande befinner sig i alpha-stadiet visar det tydliga…

  • Linux 6.17 och 6.18 – nya funktioner, AMD-satsningar och dramatiken kring Bcachefs

    Linux 6.17 levererar nya funktioner och brett hårdvarustöd, medan kommande 6.18 – just nu i beta – markerar både stora tekniska framsteg för AMD-processorer och ett dramatiskt avsked till filsystemet Bcachefs. Med RC1 släppt den 12 oktober och en stabil utgåva väntad i december, kan 6.18 bli årets mest avgörande Linuxversion. Linux 6.17 och 6.18…

  • Firefox 142 finns nu att ladda ner – här är nyheterna

    Mozilla har släppt Firefox 142, den senaste versionen av sin webbläsare med öppen källkod. Uppdateringen bjuder på en flexibel undantagslista i ETP Strict-läget, smartare sökresultat i adressfältet och flera nya API:er för utvecklare. Mozilla har släppt Firefox 142, den senaste versionen av sin populära webbläsare med öppen källkod. Lanseringen sker officiellt den 19 augusti 2025,…

  • GNU Linux-libre 6.16 är släppt – för dig som vill ha ett helt fritt Linux-system

    Den nya versionen av GNU Linux-libre-kärnan, 6.16, är nu tillgänglig för nedladdning. Det här är ett alternativ till den vanliga Linux-kärnan, anpassad för användare som vill köra ett 100 % fritt GNU/Linux-system utan några stängda drivrutiner eller icke-fri kod. Kärnan bygger på den officiella Linux 6.16-versionen, men har rensats från all kod som kräver binära “blobbar”…

  • Nyheterna i OpenBSD 7.5

    OpenBSD 7.5 har nu officiellt släppts, och fortsätter att erbjuda ett säkert och fritt UNIX-baserat operativsystem som betonar säkerhet, mångsidighet och korrekthet. Från början en avknoppning från NetBSD, har OpenBSD vuxit till att bli ett betydelsefullt operativsystem med fokus på en säker databehandlingsmiljö. Här är några av de mest betydelsefulla uppdateringarna i OpenBSD 7.5:Den nya…