• AI hjälpte Linus Torvalds hitta Linuxbugg efter 18 omstarter

    Ett avrundningsfel på en enda kodrad gjorde delar av ett reserverat grafikminne tillgängligt för vanliga program. Resultatet blev skadade data och svart skärm. För att hitta orsaken tog Linus Torvalds hjälp av AI – men det krävdes 24 felsökningspatchar och 18 omstarter innan gåtan var löst.

    AI används i allt fler delar av programutvecklingen, och nu har tekniken även spelat en viktig roll vid felsökning av själva Linuxkärnan.

    Linux skapare Linus Torvalds berättar i en kodändring i Linuxkärnan hur AI hjälpte honom att hitta ett ovanligt svårupptäckt fel i grafikdrivrutinen Intel Xe. Han beskriver arbetet som en ”debug session from hell” – en felsökningssession från helvetet.

    Problemet drabbade Torvalds egen dator med en Intel Battlemage G21-grafikkrets och 16 GiB grafikminne. När datorn startades visades ingen vanlig inloggningsskärm. I stället möttes han av en svart skärm medan inloggningshanteraren GDM gång på gång försökte starta om skrivbordets grafikprocess.

    Datorn fungerade i övrigt, men grafiksystemet kom aldrig längre än till sitt första riktiga arbete.

    En gräns drogs åt fel håll

    Felet fanns i hanteringen av en del av grafikminnet som används för kompressionsdata, så kallad Flat CCS. CCS kan förenklat beskrivas som metadata som hjälper grafikkretsen att hålla reda på hur olika delar av grafikminnet är komprimerade.

    Detta område måste vara reserverat för grafikkretsens egen hårdvara. Operativsystemets vanliga minneshanterare får därför inte dela ut det till program eller använda det för exempelvis sidtabeller.

    Intel Xe-drivrutinen läste adressen där det reserverade CCS-området började. Adressen avrundades sedan uppåt till närmaste gräns på 128 KiB. Allt grafikminne under den avrundade adressen betraktades därefter som ledigt och användbart.

    Det låter kanske rimligt, men gränsen markerade var det användbara minnet slutade – inte var ett nytt ledigt område började. Genom att avrunda uppåt råkade drivrutinen därför lägga en liten del av det reserverade CCS-minnet i den fria minnespoolen.

    Man kan jämföra det med en lagerhylla där halva den sista hyllplatsen redan är reserverad. Om lagrets tillgängliga utrymme avrundas uppåt räknas hela hyllplatsen som ledig, trots att den reserverade delen fortfarande används.

    Två kilobyte räckte för att slå ut skrivbordet

    På Torvalds dator handlade överlappningen om endast två kibibyte. Eftersom minneshanteraren arbetar med hela minnessidor hamnade det reserverade området ändå på samma sida som minne vilket drivrutinen kunde dela ut.

    Vid varje kallstart råkade Mesa, den öppna grafikstacken som används av Linux, placera en viktig sidtabell på just denna minnessida. Sidtabeller fungerar ungefär som kartor som visar grafikkretsen var olika data finns i minnet.

    Samtidigt skrev grafikkretsens kompressionshårdvara sina metadata i den reserverade delen av sidan. Den behövde varken något vanligt program, någon bufferthantering eller en särskild GPU-instruktion för att göra det. Skrivningen skedde direkt i hårdvaran – till och med innan användarmiljön hade startat.

    När kompressionsinformationen skrevs förstördes delar av Mesas sidtabell. Därmed försvann den post som pekade på minnet där kompositörens kommandon låg. När skrivbordsmiljön skickade sitt första arbete till grafikkretsen kunde GPU:n inte längre hitta instruktionerna.

    Resultatet blev ett grafikfel, varefter GDM startade om kompositören. Samma sak upprepades och användaren blev kvar framför en svart skärm.

    En manuell omstart av GDM kunde däremot få systemet att fungera, eftersom den nya grafikprocessen fick sina sidtabeller placerade på en annan plats i minnet. Det gjorde felet ännu svårare att förstå: hårdvaran verkade fungera, och problemet kunde tillfälligt försvinna utan att någon kod hade ändrats.

    AI gjorde det tidskrävande arbetet

    För att hitta orsaken behövde Torvalds lägga till allt mer detaljerad diagnostik i drivrutinen. Sammanlagt krävdes 24 tillfälliga felsökningspatchar och 18 starter med olika versioner av Linuxkärnan.

    AI fick göra mycket av det repetitiva arbetet: lägga till ny felsökningskod, bearbeta den insamlade informationen och föreslå nästa kontroll. Torvalds styrde undersökningen och bestämde vilka spår som skulle följas.

    Enligt honom ville AI-systemet ge upp vid flera tillfällen. Det hävdade att problemet inte gick att lösa och föreslog att de i stället skulle sammanställa en rapport om vad som hade undersökts. Torvalds fortsatte dock att pressa fram nya tester.

    När AI:n fick tydliga instruktioner att fortsätta tog den fram ytterligare diagnostik och analyserade resultaten. Till slut kunde minnesskadan knytas till CCS-området och den felaktigt avrundade adressen.

    Torvalds lät även AI skriva den långa tekniska beskrivningen i den färdiga kodändringen.

    En rättning på en kodrad

    Själva lösningen var nästan komiskt liten. I stället för att avrunda gränsen uppåt ändrades koden så att den avrundades nedåt till den sidstorlek som minneshanteraren använder.

    På den berörda datorn innebar det att exakt en minnessida undantogs från den tillgängliga minnespoolen. När Torvalds därefter läste innehållet i den reserverade sidan kunde han se ett regelbundet mönster av kompressionsmetadata – ett tydligt bevis på vad som hade skrivit över sidtabellen.

    Drivrutinen innehöll redan en kontroll som var tänkt att upptäcka problemet. Den var dock utformad på ett sådant sätt att den felaktigt avrundade adressen kunde godkännas just i det fall som kontrollen skulle fånga. Dessutom var kontrollen endast aktiv när ett särskilt felsökningsalternativ för Intel Xe-drivrutinen hade aktiverats.

    Även den kontrollen har nu ersatts med en som faktiskt kan upptäcka om CCS-området kolliderar med ett annat reserverat minnesområde.

    AI som verktyg – inte ansvarig utvecklare

    Händelsen visar både möjligheterna och begränsningarna med AI-baserad programmering. AI:n löste inte självständigt problemet och var flera gånger beredd att ge upp. Däremot kunde den snabbt producera diagnostisk kod och gå igenom stora mängder teknisk information när en erfaren utvecklare styrde arbetet.

    Det ligger nära Torvalds tidigare hållning: Linuxprojektet ska varken vara ett AI-projekt eller ett anti-AI-projekt. AI bör behandlas som vilket utvecklingsverktyg som helst. Det är fortfarande människan som använder verktyget som ansvarar för kodens kvalitet, granskar resultatet och ser till att ändringen är korrekt.

    Felsökningen av Intel Xe-drivrutinen är ett tydligt exempel på detta samspel. AI:n stod för mycket av uthållighetsarbetet, men det krävdes mänsklig envishet, teknisk erfarenhet och 18 kernelstarter för att nå fram.

    Efter 24 felsökningspatchar visade sig hela problemet i praktiken handla om skillnaden mellan att avrunda uppåt och att avrunda nedåt. I Linuxkärnan kan en enda felaktig avrundning vara skillnaden mellan ett fungerande skrivbord och en helt svart skärm.

    Källor: Kodändringen i Linuxkärnan och diskussionen på DRM-utvecklarnas e-postlista.

    > SYSTEMINFORMATION: INTEL_XE_DEBUG

    FAKTA // Linuxbuggen som krävde 18 omstarter

    $ berörd_drivrutin
    Intel Xe, grafikdrivrutinen i Linuxkärnan.
    $ symptom
    Svart skärm när GDM upprepade gånger försökte starta om skrivbordets kompositör.
    $ testad_hårdvara
    Intel Battlemage G21 med 16 GiB grafikminne.
    $ orsak
    En minnesgräns avrundades uppåt. Därför kunde en del av grafikminnet som var reserverat för kompressionsdata delas ut som vanligt, användbart minne.
    $ konsekvens
    Grafikkretsens kompressionshårdvara skrev över delar av Mesas sidtabell. GPU:n kunde då inte hitta kompositörens instruktioner.
    $ felsökning
    24 felsökningspatchar och 18 omstarter av Linuxkärnan.
    $ ai_roll
    AI hjälpte till att skriva diagnostisk kod, analysera resultaten och dokumentera felet. Linus Torvalds styrde arbetet och avgjorde vilka tester som skulle genomföras.
    $ lösning
    Gränsen ändrades från uppåtrundning till nedåtrundning, så att det reserverade CCS-minnet inte längre kunde lämnas ut till andra användare.
    > STATUS: BUGG IDENTIFIERAD OCH RÄTTAD
    > SLUTLIG ÄNDRING: round_up() → round_down()

    > Läs kodändringen på GitHub

  • Firefox 154 skyddar hemnätverket och ger användaren större kontroll över AI

    Mozilla skärper säkerheten i Firefox 154 genom att hindra webbplatser från att obemärkt kommunicera med routrar, skrivare och annan utrustning i det lokala nätverket. Uppdateringen ger även enklare kontroll över webbläsarens AI-funktioner, förbättrad hantering av kakor och PDF-filer samt flera nyheter för Windows, macOS, Linux och Android.

    En webbläsare kommunicerar inte bara med webbplatser ute på internet. Den kan även försöka nå utrustning som finns i det lokala nätverket, exempelvis skrivare, routrar, nätverksdiskar, övervakningskameror och smarta hem-produkter.

    Detta kan vara praktiskt, men innebär också en säkerhetsrisk. En skadlig eller manipulerad webbplats skulle i vissa situationer kunna försöka kartlägga eller kommunicera med enheter bakom användarens router.

    I Firefox 154 utökar Mozilla därför webbläsarens skydd för lokal nätverksåtkomst. Skyddet omfattar nu även kommunikation som använder WebSocket.

    Vad är WebSocket?

    Vanlig webbtrafik fungerar ofta genom att webbläsaren skickar en fråga till en server och får ett svar. WebSocket fungerar annorlunda. Tekniken skapar en mer långvarig och dubbelriktad förbindelse där både webbläsaren och servern kan skicka information när som helst.

    Det används bland annat för chattar, spel, övervakning, börskurser och andra tjänster som behöver uppdateras i realtid.

    Samma teknik kan emellertid också användas för att försöka kontakta tjänster i ett lokalt nätverk. Genom att låta skyddet för lokal nätverksåtkomst omfatta WebSocket minskar Firefox risken för att en vanlig webbsida i hemlighet försöker kommunicera med exempelvis en router, skrivare eller nätverkskamera.

    För de flesta användare sker förändringen i bakgrunden. Den är ändå viktig eftersom allt fler hushåll och arbetsplatser har uppkopplad utrustning som inte alltid är ordentligt skyddad.

    Bättre kontroll över kakor

    Firefox 154 förändrar även hur undantag för kakor och webbplatsdata fungerar.

    Användare som låter Firefox radera kakor när webbläsaren stängs kan nu skapa undantag för vissa webbplatser. Ett exempel kan vara en webbplats där användaren vill fortsätta vara inloggad mellan två besök.

    Tidigare kunde ett sådant undantag även påverka andra integritetsskydd. I Firefox 154 går det att behålla webbplatsens kakor utan att samtidigt undanta den från spårningsskydd eller andra begränsningar.

    Det ger en bättre balans mellan bekvämlighet och integritet. Användaren kan behålla en fungerande inloggning utan att ge webbplatsen större möjligheter att spåra besöken.

    Snabbare väg till AI-inställningarna

    Firefox får också en ny snabbåtgärd med namnet ”Manage AI” i adressfältet. Den leder direkt till AI-avsnittet i Firefox inställningar.

    Nyheten innebär inte att användaren måste använda AI-funktioner. Tanken är i stället att göra funktionerna lättare att hitta, kontrollera och stänga av.

    När webbläsare får allt fler AI-baserade funktioner blir det viktigt att användaren tydligt kan se vilka tjänster som är aktiverade. En lättillgänglig kontrollpanel kan därför vara minst lika viktig som själva AI-funktionerna.

    Mozilla börjar dessutom införa automatisk organisering av flikar i Smart Window. Firefox kan analysera vilka öppna flikar som hör ihop, föreslå grupper och ge grupperna passande namn.

    Funktionen rullas ut stegvis och kommer därför inte att visas för alla användare samtidigt.

    Firefox-profilen kan flyttas mellan olika operativsystem

    Mozilla utökar även funktionen för säkerhetskopiering av Firefox-profiler. På macOS går det nu att skapa en lokal säkerhetskopia som sedan kan återställas i Firefox på Windows, macOS eller Linux.

    En Firefox-profil kan innehålla bland annat bokmärken, inställningar och andra personliga anpassningar. Möjligheten att flytta profilen mellan olika operativsystem underlättar både datorbyten och övergångar från exempelvis Windows till Linux.

    Säkerhetskopian sparas lokalt, vilket kan vara intressant för användare som inte vill använda en molnbaserad synkroniseringstjänst.

    Tydligare textmarkering i PDF-filer

    Firefox har sedan länge en inbyggd PDF-läsare. I version 154 blir markerad text i PDF-dokument tydligare och mer lik textmarkering på vanliga webbsidor.

    Färgen följer dessutom operativsystemets tillgänglighetsinställningar. Det är särskilt värdefullt för personer som använder högkontrastläge eller andra visuella hjälpmedel.

    Mozilla har också rättat ett problem där PDF-dokument kunde få fel skala i förhandsgranskningen inför utskrift när alternativet ”Anpassa till sidbredd” användes.

    Bättre fullskärmsläge med vertikala flikar

    Användare av vertikala flikar får ett mer konsekvent fullskärmsläge. När Firefox går över till fullskärm försvinner sidofältet tillsammans med de andra verktygsfälten.

    För man muspekaren till skärmens kant visas gränssnittet igen. På så sätt kan hela skärmytan användas för en film, presentation eller webbsida utan att användaren förlorar snabb åtkomst till flikarna.

    Firefox View kommer samtidigt inte längre att visas automatiskt i verktygsfältet för nya profiler eller för användare som inte har öppnat funktionen på länge. Den finns fortfarande under ”Lista alla flikar” och kan läggas tillbaka permanent genom funktionen för anpassning av verktygsfältet.

    Små förbättringar för Windows och macOS

    I Windows går det nu att byta Firefox standardikon direkt i inställningarna. Funktionen fungerar ännu inte med Firefox-installationer som använder MSIX-formatet.

    Mozilla planerar att senare införa motsvarande stöd för MSIX, macOS och Linux.

    En hård omladdning av en webbsida, genom att hålla ned Skift samtidigt som uppdateringsknappen klickas, rensar nu även cachade webbplatsikoner. Det kan hjälpa när en webbplats har bytt ikon men Firefox fortfarande visar den gamla.

    På macOS har Mozilla förbättrat spolning och hopp mellan olika positioner i videor. Ett fel har också rättats där ett stängt Firefox-fönster ibland kunde lämna kvar ett osynligt fönster som fortsatte att fånga upp musklick.

    Fler förbättringar i Firefox för Android

    Android-versionen får stabilare automatiska översättningar på telefoner och surfplattor där flera systemspråk används.

    Sökningar bland bokmärken kan nu visa upp till 75 träffar per sökning. Vid nedladdning av en fil går det dessutom att ändra både filnamnet och var filen ska sparas innan nedladdningen startar.

    Det är små förändringar var för sig, men de gör mobilversionen mer användbar för personer som har många bokmärken eller ofta laddar ned dokument.

    Smartare användning av webbläsarens cache

    Bland de mer tekniska nyheterna finns stöd för HTTP-rubriken No-Vary-Search i Firefox diskcache.

    En webbadress kan innehålla olika parametrar efter ett frågetecken. Vissa parametrar förändrar innehållet på sidan, medan andra exempelvis bara används för statistik och marknadsföring.

    Med No-Vary-Search kan en webbserver tala om för Firefox att vissa parametrar inte påverkar det verkliga innehållet. Webbläsaren kan då återanvända en redan sparad kopia i stället för att hämta samma resurs igen.

    Det kan ge fler lyckade cacheträffar, minska onödig datatrafik och i vissa fall göra webbsidor snabbare.

    En uppdatering med fokus på kontroll

    Firefox 154 innehåller ingen enskild förändring som helt förändrar webbläsaren. Uppdateringen består i stället av många mindre förbättringar som tillsammans ger bättre säkerhet, integritet och användarkontroll.

    Skyddet av lokala nätverk är särskilt betydelsefullt i en tid då allt fler vardagsföremål är uppkopplade. Samtidigt visar de nya AI- och cookieinställningarna att Mozilla vill göra det tydligare för användaren vad webbläsaren får göra.

    Firefox 154 kan laddas ned från Mozillas servrar. Windows- och macOS-användare får uppdateringen automatiskt, medan Linuxversionen distribueras genom respektive Linuxdistributions paketförråd.

    > FAKTA: FIREFOX 154

    Utvecklare Mozilla
    Version Firefox 154
    Viktigaste nyheten Utökat skydd mot obehörig åtkomst till lokala nätverk via WebSocket.
    Integritet Webbplatser kan undantas från automatisk radering av kakor utan att undantas från spårningsskyddet.
    AI-kontroller Snabbåtgärden ”Manage AI” leder direkt till webbläsarens AI-inställningar.
    Säkerhetskopiering Lokala Firefox-profiler kan återställas mellan Windows, macOS och Linux.
    PDF Tydligare textmarkering och rättad skalning vid utskrift.
    Android Förbättrade översättningar, fler bokmärkesträffar och större kontroll över nedladdningar.
    Plattformar Linux, Windows, macOS och Android.

    > Hämta Firefox 154 från Mozilla_

  • GCC säger nej till betydande kod som skapats av AI

    Utvecklare får använda AI för att diskutera idéer, förstå källkod och göra efterforskningar. Men kod som helt eller delvis bygger på material från språkmodeller som ChatGPT, Gemini eller GitHub Copilot ska normalt inte tas emot som bidrag till GNU Compiler Collection.

    GCC Steering Committee, den grupp som leder utvecklingen av GNU Compiler Collection, har antagit en ny policy för användningen av artificiell intelligens och stora språkmodeller.

    GNU Compiler Collection, vanligtvis förkortat GCC, är en samling kompilatorer för bland annat programmeringsspråken C, C++, Fortran och Ada. Programvaran är en central del av många Linuxsystem och används för att omvandla programmerares källkod till körbara program.

    Den nya policyn innebär att GCC tills vidare kommer att avvisa bidrag som innehåller upphovsrättsligt betydande material som har skapats av en språkmodell.

    Det räcker inte att redigera AI-koden

    Reglerna omfattar inte bara kod som kopierats direkt från exempelvis ChatGPT eller GitHub Copilot. Även kod som senare har skrivits om, rättats eller förbättrats av en människa kan omfattas.

    Det avgörande är om den färdiga koden fortfarande bygger på material som ursprungligen skapades av en språkmodell.

    En utvecklare kan alltså inte låta en AI skapa en större funktion, städa upp koden manuellt och därefter behandla resultatet som ett helt självständigt arbete.

    När ett kodbidrag väl har sitt ursprung i AI-genererat material fortsätter det, enligt policyn, att räknas som härlett från detta material.

    AI får fortfarande användas som hjälpmedel

    Policyn innebär inte ett fullständigt förbud mot AI-verktyg.

    Utvecklare får fortfarande använda språkmodeller för att:

    • diskutera programmeringsidéer,
    • förstå befintlig källkod,
    • lära sig mer om ett obekant teknikområde,
    • undersöka möjliga lösningar,
    • genomföra allmän efterforskning.

    Begränsningen gäller när upphovsrättsligt betydande material från språkmodellen faktiskt hamnar i den kod som skickas in till GCC-projektet.

    En utvecklare kan exempelvis fråga en språkmodell hur en viss kompilatorteknik fungerar. Därefter kan utvecklaren själv konstruera och skriva en egen lösning. Det skiljer sig från att låta språkmodellen skapa själva implementationen och sedan använda den som grund för bidraget.

    Vad betyder upphovsrättsligt betydande?

    All kod är inte automatiskt tillräckligt originell eller omfattande för att skyddas av upphovsrätten.

    En mycket enkel ändring, som att rätta ett stavfel, byta ett variabelnamn eller justera en uppenbar felskrivning, kan vara juridiskt obetydlig. Mer omfattande funktioner, algoritmer och implementationer kan däremot betraktas som upphovsrättsligt betydande.

    Policyn innehåller därför vissa begränsade undantag.

    GCC:s ansvariga utvecklare kan acceptera triviala eller juridiskt obetydliga ändringar som har skapats med hjälp av en språkmodell. Ändringen måste fortfarande uppfylla projektets vanliga kvalitetskrav, och användningen av AI ska redovisas tydligt.

    Särskilda regler för testprogram

    AI-genererade testfall kan också behandlas annorlunda än kod som blir en permanent del av GCC.

    Ett testfall består ofta av ett mycket litet program som används för att återskapa ett fel eller kontrollera att kompilatorn beter sig på rätt sätt. Sådan kod är normalt inte en del av kompilatorns egen implementation.

    Därför kan även upphovsrättsligt betydande AI-genererade testfall i vissa situationer accepteras.

    Upphovsrätten är den stora frågan

    Bakgrunden till försiktigheten är osäkerheten kring hur språkmodeller har tränats och vilka rättigheter som gäller för materialet de producerar.

    En språkmodell kan ha tränats på stora mängder offentligt tillgänglig källkod. Det är inte alltid möjligt att avgöra om ett kodförslag är en helt ny konstruktion eller om det ligger nära kod som redan har skrivits av någon annan.

    För ett stort projekt som GCC kan detta skapa både juridiska och praktiska problem. Projektet måste kunna veta att den kod som tas emot får distribueras under GCC:s licens och att bidragsgivaren har rätt att lämna över den.

    En försiktighetsprincip för fri programvara

    Den nya policyn visar att AI kan användas som ett verktyg under utvecklingsarbetet, men att ansvaret fortfarande ligger hos människan.

    För GCC räcker det inte att en utvecklare förstår, granskar eller förbättrar den kod som en språkmodell har skapat. Om ett betydande kodbidrag bygger på AI-genererat material kan det fortfarande avvisas.

    Budskapet till utvecklare är därför tydligt: använd gärna AI för att lära, resonera och undersöka – men skriv den kod som ska skickas in till GCC själv.

    > FAKTA: GCC OCH AI-GENERERAD KOD

    GCC är en samling kompilatorer för bland annat C, C++, Fortran och Ada. GCC används i många Linuxdistributioner och andra fria operativsystem.

    GCC-projektets nya policy innebär att upphovsrättsligt betydande kod som har skapats av en språkmodell normalt inte accepteras som bidrag.

    Policyn gäller även kod som först har skapats av exempelvis ChatGPT, Gemini eller GitHub Copilot och därefter har skrivits om eller förbättrats av en människa.

    AI får fortfarande användas för att diskutera idéer, förstå befintlig kod, göra efterforskningar och lära sig mer om ett teknikområde.

    Triviala ändringar och vissa testfall kan i särskilda fall accepteras. Användningen av AI måste då redovisas tydligt.

  • Codeberg säger nej till projekt som huvudsakligen skapats av AI

    Den ideella kodplattformen Codeberg förbjuder nu projekt som till största delen består av AI-genererad kod. Beslutet grundas på osäker upphovsrätt, säkerhetsrisker och svårigheten att avgöra vem som egentligen ansvarar för programvaran.

    Den ideella kodplattformen Codeberg inför nya regler för programvara som har skapats med hjälp av generativ artificiell intelligens. Projekt där merparten av källkoden har skrivits av AI-verktyg får inte längre lagras på plattformen.

    Codeberg är en tjänst för fri programvara och projekt med öppen källkod. Plattformen drivs utan vinstsyfte och bygger på programvaran Forgejo, som är ett öppet alternativ till bland annat GitHub.

    Den nya begränsningen har lagts till i Codebergs användarvillkor efter att frågan diskuterats och godkänts genom organisationens gemensamma beslutsprocess. Regeln omfattar kod som huvudsakligen har skapats av generativa AI-tjänster, exempelvis Claude och OpenAI Codex.

    Oklart vem som äger AI-skapad kod

    Ett av Codebergs viktigaste argument handlar om upphovsrätt.

    Generativa AI-system tränas på mycket stora mängder text och programkod. I många fall är det svårt att veta exakt vilket material som har använts vid träningen och vilka licenser som gäller för det ursprungliga materialet.

    Det skapar flera obesvarade frågor. Kan AI-genererad kod innehålla delar som liknar upphovsrättsskyddad kod? Vem bär ansvaret om sådan kod publiceras? Kan den som använder AI-verktyget verkligen ge programmet en giltig licens?

    Codeberg anser att den juridiska situationen fortfarande är för osäker för att plattformen ska tillåta projekt som till största delen består av AI-genererat innehåll.

    Risk för skadlig och osäker kod

    Codeberg lyfter även fram säkerheten.

    Ett generativt AI-system förstår inte programkod på samma sätt som en erfaren utvecklare. Systemet skapar i stället svar genom att beräkna vilka ord, symboler och kodrader som sannolikt bör följa efter varandra.

    Resultatet kan se korrekt och professionellt ut, trots att programmet innehåller allvarliga fel. Det kan exempelvis handla om säkerhetshål, felaktig hantering av lösenord eller kod som använder gamla och osäkra funktioner.

    AI-verktyg kan dessutom producera skadlig kod, antingen avsiktligt efter en instruktion eller oavsiktligt genom ett felaktigt förslag. Enligt Codeberg har dagens AI-tjänster inte tillräckligt starka skydd för att garantera att större automatiskt skapade projekt är säkra.

    I användarvillkoren skriver Codeberg att användare inte får dela projekt som huvudsakligen består av kod skriven av generativa AI-verktyg. Som skäl anges både den oklara upphovsrätten och risken för skadligt innehåll.

    All användning av AI förbjuds inte

    Den nya regeln innebär inte att utvecklare helt måste avstå från AI.

    Det är fortfarande tillåtet att använda AI som ett begränsat hjälpmedel. En programmerare kan exempelvis be ett AI-system att förklara ett felmeddelande, föreslå hur en enskild funktion kan förbättras eller hjälpa till att skriva dokumentation.

    Begränsningen gäller projekt där AI har producerat huvuddelen av själva källkoden.

    Gränsen är dock inte särskilt tydlig. Codeberg har inte angett någon exakt procentsats för hur stor del av ett projekt som får vara AI-genererad. Det framgår inte heller hur kod som har skapats gemensamt av människor och AI ska bedömas.

    Mänsklig granskning verkar inte räcka

    Reglernas formulering innehåller inget tydligt undantag för kod som först har skapats av AI och därefter granskats av en människa.

    Det innebär att ett projekt kan omfattas av förbudet även om utvecklaren har läst, testat och förstått varje kodrad. Den avgörande frågan verkar vara vem eller vad som ursprungligen skapade huvuddelen av koden.

    Detta kan bli svårt att hantera i praktiken. Modern programutveckling sker ofta i flera steg. En utvecklare kan låta AI skapa ett första förslag, ändra stora delar av det och sedan bygga vidare manuellt.

    När är koden då fortfarande AI-genererad? Codebergs regler ger ännu inget tydligt svar.

    Svårt att upptäcka AI-skriven kod

    Det finns i dag ingen helt pålitlig metod för att avgöra om ett program har skrivits av en människa eller av ett AI-system.

    Till skillnad från bilder och vanlig text innehåller programkod ofta fasta strukturer och återkommande lösningar. Två utvecklare kan därför skriva mycket liknande kod utan att någon har kopierat den andra.

    AI-genererad kod kan också redigeras, döpas om och blandas med mänskligt skriven kod. Efter tillräckligt många ändringar kan det vara nästan omöjligt att fastställa hur den första versionen skapades.

    Codeberg har ännu inte förklarat hur plattformen ska upptäcka regelbrott eller vilken typ av bevis som kommer att krävas.

    Det är därför möjligt att reglerna främst kommer att användas mot projekt som öppet beskriver sig som helt eller nästan helt AI-genererade.

    En annan väg än GitHub

    Codebergs beslut går i motsatt riktning jämfört med utvecklingen hos den kommersiella konkurrenten GitHub.

    GitHub har under de senaste åren byggt in allt fler AI-funktioner för programmerare. AI-assistenter kan föreslå kod, besvara frågor om projekt och i vissa fall arbeta mer självständigt med programmeringsuppgifter.

    Medan GitHub ser generativ AI som en central del av framtidens programutveckling väljer Codeberg alltså att dra en tydlig gräns.

    Skillnaden speglar två olika synsätt. Det ena betonar snabbare utveckling och automatisering. Det andra lägger större vikt vid upphovsrätt, säkerhet, mänsklig kontroll och möjligheten att förstå hur ett program har skapats.

    Kan påverka fler plattformar

    Codebergs beslut är ett av de tydligaste exemplen hittills på en kodplattform som begränsar AI-genererad programvara i sina användarvillkor.

    Plattformen nöjer sig inte med att rekommendera försiktighet eller kräva att AI-användning redovisas. Projekt som huvudsakligen har skapats av generativ AI måste i stället publiceras någon annanstans.

    Det återstår att se hur reglerna kommer att fungera i praktiken. Codeberg behöver bland annat avgöra vad ordet ”huvudsakligen” betyder, hur misstänkta projekt ska granskas och hur utvecklare ska kunna försvara sig mot felaktiga anklagelser.

    Beslutet visar samtidigt att frågan om AI-genererad kod inte bara är teknisk. Den handlar även om juridiskt ansvar, säkerhet, förtroende och vilken roll människor ska ha i framtidens programutveckling.

    https://codeberg.org/Codeberg/org/pulls/1253/commits/96fac426a32d1ba91ff879366d59bf1af54080c2

    Fakta: Codebergs nya AI-regel

    Plattform: Codeberg

    Inriktning: Ideell Git-plattform för fri programvara och projekt med öppen källkod.

    Ny regel: Projekt som huvudsakligen består av kod skapad med generativa AI-verktyg får inte längre publiceras på plattformen.

    Exempel på AI-verktyg: Claude och OpenAI Codex.

    Codebergs motivering: AI-genererad kod kan ha oklar upphovsrättslig status och innehålla säkerhetsproblem eller skadlig kod.

    Begränsad AI-hjälp: Det är fortfarande tillåtet att använda AI som hjälpmedel, så länge AI inte har skapat huvuddelen av projektets kod.

    Oklart: Codeberg har ännu inte förklarat exakt hur AI-genererad kod ska identifieras eller hur ordet ”huvudsakligen” ska bedömas.

  • Linus Torvalds: Från programmerare till utvecklingsledare

    Linus Torvalds skriver numera sällan kod själv och beskriver sin roll som utvecklingsledare. Under Open Source Summit India 2026 berättade han om arbetet bakom Linuxkärnan, synen på AI och Rust samt varför föråldrad teknik ibland måste tas bort.

    Linus Torvalds skriver numera sällan kod själv. I stället leder han utvecklingen av Linuxkärnan genom att granska större förändringar, samordna utvecklare och fatta beslut om projektets inriktning.

    Under Open Source Summit India 2026 berättade han att Git och e-post fortfarande är hans viktigaste verktyg. Arbetet handlar i dag mer om människor, prioriteringar och helhet än om enskilda kodrader.

    Linux utvecklas stegvis, med nya kärnversioner ungefär varannan månad. Torvalds föredrar små förbättringar framför stora och riskfyllda förändringar. Han är särskilt försiktig med sena rättningar, eftersom även mindre ändringar kan skapa nya problem.

    Enligt Torvalds är mänskliga konflikter ofta svårare att lösa än tekniska fel. Kod kan rättas, medan problem med kommunikation och samarbete kan bli betydligt mer komplicerade.

    Han anser också att Linux inte kan stödja all gammal hårdvara för alltid. Teknik som inte längre används måste ibland tas bort för att minska mängden kod som behöver underhållas.

    Rust är enligt Torvalds ett viktigt tillskott, men inget fullständigt skydd mot fel. Språket kan förhindra vissa minnesproblem, men inte logiska misstag. Därför kommer C även fortsättningsvis att spela en viktig roll i Linuxkärnan.

    AI-verktyg används allt mer för att hitta buggar och granska kod. Samtidigt har de skapat felaktiga rapporter och ytliga lösningar. Torvalds anser därför att människor alltid måste kontrollera och ansvara för AI-genererade bidrag.

    Han använder själv AI för mindre experiment och prototyper, men anser ännu inte att tekniken är tillräckligt pålitlig för att självständigt skriva kod till Linuxkärnan.

    Torvalds främsta uppgift är numera inte att programmera, utan att se till att tusentals utvecklares arbete tillsammans leder till en stabil och långsiktigt hållbar Linuxkärna.

    https://www.zdnet.com/article/open-source-summit-linus-torvalds

  • 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.

  • IBM och Red Hat satsar 5 miljarder dollar på säkerhet i öppen källkod

    IBM och Red Hat lanserar Project Lightwell, en satsning på 5 miljarder dollar för att stärka säkerheten i öppen källkod. Genom att kombinera AI-assisterad kodanalys med tusentals ingenjörer vill företagen skapa ett betrott säkerhetslager för företag som är beroende av Linux, Kubernetes, Java, AI-ramverk och andra centrala open source-komponenter.

    IBM och Red Hat lanserar Project Lightwell, ett omfattande initiativ på 5 miljarder dollar som ska stärka säkerheten i den öppna källkod som moderna företag, molnplattformar och AI-system bygger på. Projektet beskrivs som en ny typ av företagsinriktad säkerhetsplattform där AI-assisterad analys kombineras med mänsklig expertis från över 20 000 ingenjörer inom IBM och Red Hat.

    Bakgrunden är att öppen källkod i dag är en grundläggande del av nästan all modern IT-infrastruktur. Operativsystem, molntjänster, utvecklingsverktyg, databaser, AI-ramverk och containerplattformar bygger ofta på komponenter som utvecklas öppet och används av tusentals organisationer världen över. Samtidigt har hotbilden förändrats. Sårbarheter kan upptäckas snabbare än tidigare, inte minst med hjälp av AI, och angripare kan utnyttja brister i mjukvarukedjan innan många organisationer hunnit reagera.

    Project Lightwell ska fungera som ett slags betrott säkerhetslager för företag som är beroende av öppen källkod. IBM beskriver initiativet som en ”trusted enterprise clearinghouse”, alltså en samordnande plattform där sårbarheter kan identifieras, analyseras, valideras, prioriteras och åtgärdas i stor skala. Målet är inte bara att hitta säkerhetsproblem, utan också att testa och kvalitetssäkra patchar innan de används i produktionsmiljöer.

    En central del av satsningen är AI-assisterad ingenjörskonst. AI ska användas för att analysera kod, prioritera risker, hjälpa till med granskning och stödja utvecklingen av korrigeringar. Men IBM och Red Hat betonar samtidigt att arbetet inte enbart bygger på automatisering. Projektet ska backas upp av ett mycket stort team av ingenjörer som kan granska, testa och samordna arbetet med både företagskunder och öppna utvecklarprojekt.

    Project Lightwell riktar sig främst till stora företag och organisationer snarare än till den breda open source-gemenskapen. IBM planerar att erbjuda tjänsten genom kommersiella abonnemang, där kunder får tillgång till validerade säkerhetsfixar, livscykelhantering och produktionsklassad testning. För företag inom exempelvis finans, offentlig sektor, molndrift och AI-utveckling kan detta bli ett sätt att minska risken i sina beroenden av öppen källkod.

    Teknikområdet som omfattas är brett. IBM och Red Hat nämner bland annat Linux, Java, Kubernetes, Kafka, Ansible, Terraform, Flink, Cassandra, AI-ramverk, språkverktyg, oberoende bibliotek och plattformar för dataströmning. Det innebär att Project Lightwell inte bara handlar om Red Hats egna produkter, utan även om komponenter utanför bolagets traditionella produktgränser.

    Clearinghouse-modellen bygger på tre huvudsakliga funktioner. För det första ska företag kunna rapportera känsliga sårbarheter i den mjukvara de använder. För det andra ska Project Lightwell kunna erbjuda validerade patchar för både Red Hat-relaterad kod och fristående open source-komponenter. För det tredje ska IBM och Red Hat samordna ansvarsfull rapportering uppströms, så att korrigeringar också kan komma de öppna projekten till del.

    Det är en viktig balansgång. Öppen källkod bygger på samarbete, transparens och frivilliga eller företagsstödda underhållare. IBM och Red Hat framhåller därför att Project Lightwell inte ska ersätta befintliga säkerhetsprocesser eller de utvecklare som redan underhåller projekten. I stället presenteras satsningen som ett extra lager för samordning, validering och företagsanpassad hantering av säkerhetsproblem.

    För Red Hat ligger initiativet nära bolagets etablerade affärsmodell. Red Hat har länge byggt sin verksamhet på att paketera, underhålla, testa och ge support för öppen källkod i företagsmiljöer. Skillnaden med Project Lightwell är att samma typ av ingenjörsprocesser nu ska kunna tillämpas på ett större ekosystem av open source-komponenter, även sådana som inte ingår direkt i Red Hats egna plattformar.

    Projektet testas redan tillsammans med tidiga användare inom finanssektorn. Bland de organisationer som nämns finns Bank of America, BNY, Citi, Goldman Sachs, JPMorgan Chase, Mastercard, Morgan Stanley, Royal Bank of Canada, State Street, Visa och Wells Fargo. Erfarenheterna från dessa piloter ska enligt IBM användas för att förbättra hur sårbarheter identifieras, valideras och åtgärdas i stor skala.

    Initiativet visar också hur säkerheten kring öppen källkod håller på att bli en strategisk fråga för storföretag. Tidigare har många organisationer förlitat sig på att enskilda projekt, distributioner eller leverantörer hanterar säkerhetsuppdateringar. Med allt mer komplexa beroendekedjor, AI-genererad kod och snabbare sårbarhetsforskning räcker det inte alltid med traditionella processer.

    Project Lightwell kan därför ses som ett försök att bygga en mer industriell modell för säkerhet i öppen källkod. Genom att kombinera AI, storskalig ingenjörskapacitet och samordning med upstream-projekt vill IBM och Red Hat skapa ett system där företag snabbare kan få tillgång till testade och betrodda säkerhetsfixar.

    Samtidigt väcker modellen frågor. Om säkerhetsfixar och validering erbjuds genom kommersiella abonnemang kan det skapa en tydligare uppdelning mellan företagsanpassad open source-säkerhet och den bredare öppna gemenskapens resurser. Hur IBM och Red Hat hanterar balansen mellan kommersiell nytta och bidrag tillbaka till öppna projekt blir därför avgörande för hur Project Lightwell tas emot.

    Klart är att säkerhet i mjukvarans leveranskedja har blivit en av de stora frågorna för hela IT-branschen. När Linux, Kubernetes, Java-bibliotek, AI-ramverk och molnkomponenter utgör grunden för samhällsviktig infrastruktur blir frågan inte längre om öppen källkod används, utan hur den säkras, testas och underhålls över tid.

    Med Project Lightwell vill IBM och Red Hat positionera sig som en central aktör i den utvecklingen. Om satsningen lyckas kan den bli ett viktigt steg mot mer strukturerad, AI-assisterad och företagsanpassad säkerhet för den öppna källkod som stora delar av den digitala världen redan är beroende av.

    https://newsroom.ibm.com/2026-05-28-ibm-and-red-hat-commit-5-billion-to-redefine-the-future-of-open-source-in-the-ai-era

    Fakta: Project Lightwell

    Vad är det?
    Project Lightwell är ett initiativ från IBM och Red Hat för att stärka säkerheten i öppen källkod som används i företag, molnplattformar och AI-system.

    Budget:
    5 miljarder dollar.

    Syfte:
    Att identifiera, analysera, validera och åtgärda sårbarheter i open source-komponenter i stor skala.

    Teknik:
    AI-assisterad kodanalys kombineras med arbete från IBM:s och Red Hats ingenjörer.

    Omfattar bland annat:
    Linux, Java, Kubernetes, Kafka, Ansible, Terraform, Flink, Cassandra, AI-ramverk, språkverktyg och fristående bibliotek.

    Målgrupp:
    Främst stora företag och organisationer som är beroende av öppen källkod i produktion.

    Viktigt att notera:
    Project Lightwell är inte tänkt att ersätta öppna utvecklarprojekt eller befintliga säkerhetsprocesser, utan fungera som ett extra lager för samordning, testning och validering.

  • WordPress 7.0: När publiceringsverktyget tar första steget in i AI-eran

    WordPress 7.0: När publiceringsverktyget tar första steget in i AI-eran

    WordPress 7.0 markerar ett tydligt skifte för världens mest använda publiceringsplattform. Med nya AI-funktioner, en modernare administrationspanel och bättre verktyg för design, navigation och responsiv layout blir uppdateringen mer än en vanlig versionshöjning. WordPress tar nu ett steg mot en framtid där webbplatser kan byggas smartare, snabbare och mer visuellt – utan att användaren behöver vara utvecklare.

    WordPress har länge varit internets osynliga motor. Bakom bloggar, företagshemsidor, nyhetssajter, webbutiker och föreningssidor finns ofta samma grundsystem. Nu tar WordPress nästa stora steg med version 7.0, kallad Armstrong, en uppdatering som inte bara putsar på ytan utan också lägger grunden för hur artificiell intelligens kan bli en naturlig del av framtidens webbpublicering.

    Namnet Armstrong är en hyllning till jazzlegenden Louis Armstrong, musikern som förvandlade jazzen genom sitt personliga uttryck, sin trumpet och sin röst. På samma sätt vill WordPress 7.0 ge webbskapare fler verktyg för att sätta sin egen prägel på innehåll, design och arbetsflöden.

    AI flyttar in i WordPress

    Den största nyheten är att WordPress nu får en tydligare grund för AI-funktioner. I stället för att varje tillägg ska behöva bygga egna lösningar för att koppla upp sig mot externa AI-tjänster introduceras en mer standardiserad modell.

    En ny Connectors-skärm fungerar som en central plats där webbplatsägaren kan hantera kopplingar till externa tjänster, däribland AI-leverantörer. Det betyder att en användare i framtiden enklare kan välja vilken AI-tjänst som ska användas och sedan låta olika delar av WordPress dra nytta av samma anslutning.

    Med ett frivilligt AI-tillägg blir det möjligt att använda AI direkt i redigeraren. Systemet kan till exempel hjälpa till att generera rubriker, skriva utdrag, föreslå alt-texter till bilder, skapa bilder, redigera bilder och automatisera enklare arbetsmoment.

    För vanliga användare kan detta spara tid. För utvecklare innebär det att WordPress får en mer enhetlig teknisk grund för AI, i stället för att varje plugin behöver uppfinna sin egen lösning.

    En modernare administrationspanel

    WordPress administrationspanel har sett ganska likartad ut under lång tid. I version 7.0 görs ett större visuellt lyft. Gränssnittet får en lugnare, renare och modernare känsla med nytt färgschema, uppdaterade knappar, förbättrade formulärfält och mjukare övergångar mellan olika sidor i administrationen.

    Det handlar inte bara om kosmetik. För den som arbetar dagligen i WordPress kan små förändringar i gränssnittet göra stor skillnad. En tydligare panel, bättre kontraster och enklare navigering gör att arbetsflödet känns mindre rörigt.

    En ny genväg till kommandopaletten, via ⌘K eller Ctrl+K, gör det dessutom enklare att snabbt hitta funktioner utan att leta sig fram genom menyer.

    Bättre kontroll över menyer och navigation

    Navigationen på en webbplats är ofta avgörande för hur lätt besökaren hittar rätt. I WordPress 7.0 får webbplatsägare ett särskilt arbetsläge för att bygga mer avancerade navigationsöverlägg.

    Tidigare har menyer ofta varit ganska enkla listor med länkar. Nu blir det möjligt att skapa rikare navigationsytor med kolumner, större typografi, justeringar, mallar och egna layouter. Det gör att menyer kan bli mer som designade innehållsytor än bara tekniska länksamlingar.

    För webbplatser med många undersidor, tjänster eller kategorier kan detta bli en stor förbättring.

    Mönster blir enklare att hantera

    WordPress blockmönster är färdiga designsektioner som kan läggas in på en sida. I tidigare versioner kunde dessa ibland upplevas som svåra att redigera eftersom de bestod av flera kapslade block.

    I WordPress 7.0 beter sig mönster mer som ett enda sammanhållet block när de har lagts till på sidan. Det gör det lättare att byta text, bilder och grundläggande stil utan att behöva gräva sig ned i flera lager av block.

    För mer avancerade ändringar finns fortfarande möjligheten att redigera själva mönstret separat.

    Visuell versionshistorik

    En annan viktig nyhet är en mer visuell hantering av tidigare versioner av sidor och inlägg. WordPress 7.0 introducerar en tidslinje där användaren kan granska äldre versioner och se förändringar block för block.

    I praktiken blir det enklare att förstå vad som har ändrats, när det ändrades och vilken version man eventuellt vill återställa. Det är särskilt användbart på webbplatser där flera personer arbetar med samma innehåll.

    I stället för att bara jämföra textmassor får användaren en mer visuell bild av innehållets utveckling.

    Responsiv design direkt i blocken

    Dagens webbplatser måste fungera lika bra på mobil, surfplatta och dator. WordPress 7.0 ger bättre kontroll över vilka block som ska visas på olika skärmstorlekar.

    Det innebär att en webbplatsägare kan välja att visa visst innehåll på dator men dölja det på mobil, eller tvärtom. Det kan vara användbart för stora bildsektioner, avancerade layouter eller innehåll som behöver anpassas för små skärmar.

    Det här gör WordPress mer flexibelt för dem som vill bygga mobilanpassade sidor utan att behöva skriva egen CSS-kod.

    Typsnitt för alla teman

    Font Library, alltså WordPress inbyggda funktion för att hantera typsnitt, blir nu tillgänglig för fler typer av teman. Tidigare var funktionen främst kopplad till blockteman, men i WordPress 7.0 fungerar den även med klassiska och hybrida teman.

    Det gör att fler användare kan installera, ladda upp och hantera typsnitt direkt från WordPress, oavsett vilket tema webbplatsen använder.

    För många mindre webbplatsägare innebär detta att det blir enklare att skapa ett mer konsekvent visuellt uttryck utan att behöva ändra temafiler manuellt.

    Nya block och bättre designverktyg

    WordPress 7.0 innehåller också flera nya block och redigeringsförbättringar. Bland nyheterna finns bland annat ett ikonblock, som gör det möjligt att lägga till och formge ikoner direkt i innehållet.

    Det nämns även förbättringar kring gallerier, rubriker, brödsmulor och andra byggstenar som gör det lättare att skapa tydliga och visuellt genomarbetade sidor.

    Tillsammans gör detta blockredigeraren mer komplett. WordPress fortsätter därmed rörelsen bort från att vara ett enkelt bloggverktyg och vidare mot att vara ett fullskaligt visuellt publiceringssystem.

    Snabbare och smartare laddning

    Prestanda är en central fråga för alla webbplatser. En långsam sida riskerar både färre besökare och sämre placering i sökmotorer.

    WordPress 7.0 förbättrar hur bilder prioriteras vid laddning. Det är särskilt viktigt när bilder ligger dolda i exempelvis navigationsöverlägg eller interaktiva block men ändå påverkar hur webbläsaren bedömer sidans viktigaste resurser.

    Uppdateringen förbättrar också inläsning av blockspecifika stilmallar i klassiska teman och ger bättre stöd för skript som bygger på moderna script-moduler. Målet är att minska onödig blockering när sidan laddas.

    Tillgänglighet får fortsatt fokus

    Tillgänglighet är ett område där små detaljer kan göra stor skillnad. WordPress 7.0 innehåller förbättringar för bland annat mediehantering, röststyrning, färgkontraster i det nya administrationsgränssnittet och navigering i redigeraren.

    Det är viktigt eftersom WordPress används av allt från privatpersoner till myndigheter, företag och organisationer. Ett publiceringsverktyg som används av så många måste fungera för så många användare som möjligt.

    Vad betyder WordPress 7.0 i praktiken?

    För vanliga användare innebär WordPress 7.0 framför allt en modernare arbetsmiljö och fler kreativa verktyg. Det blir lättare att bygga snygga sidor, hantera typsnitt, arbeta med responsiv design och använda AI-stöd direkt i publiceringen.

    För utvecklare är den stora nyheten att WordPress får en tydligare teknisk grund för AI och externa tjänster. Det kan på sikt leda till kraftfullare tillägg, bättre integrationer och mer automatiserade arbetsflöden.

    För företag och webbplatsägare handlar uppdateringen om effektivitet. AI kan hjälpa till med innehåll, den nya adminpanelen gör arbetet smidigare och förbättrade designkontroller minskar behovet av specialkod.

    En ny riktning för WordPress

    WordPress 7.0 är inte bara ännu en versionsuppdatering. Det är ett tecken på vart hela plattformen är på väg. AI blir en del av publiceringsmiljön, designverktygen blir mer visuella och administrationen får en modernare känsla.

    Samtidigt finns WordPress traditionella styrka kvar: friheten att bygga allt från en enkel blogg till en avancerad företagswebbplats.

    Med Armstrong tar WordPress ett tydligt steg in i nästa fas. Precis som Louis Armstrong satte sin personliga prägel på jazzen vill WordPress 7.0 ge användarna fler möjligheter att skapa webbplatser med egen stil, eget uttryck och nya tekniska möjligheter.

    Faktaruta: WordPress 7.0

    Version: WordPress 7.0

    Kodnamn: Armstrong

    Fokus: AI-funktioner, modernare administrationspanel, förbättrade designverktyg och bättre responsiv kontroll.

    Ny AI-grund: WordPress får stöd för AI-kopplingar via en central hantering för externa tjänster och AI-leverantörer.

    För användare: Enklare verktyg för rubriker, utdrag, alt-texter, bildskapande och redigering.

    För utvecklare: Mer standardiserad hantering av externa tjänster och AI-integrationer.

    Designnyheter: Förbättrade block, navigationsöverlägg, visuell versionshistorik och bättre kontroll över hur innehåll visas på mobil, surfplatta och dator.

    Administration: Nytt färgschema, uppdaterade knappar, modernare formulärfält och smidigare övergångar i kontrollpanelen.

    Rekommendation: Ta alltid backup av webbplatsen innan du uppdaterar WordPress.

  • Ardour 9.5: fri ljudstudio får smartare MIDI och bättre pianorulle

    Ardour 9.5 är här med en tydlig satsning på MIDI och ett modernare arbetsflöde i pianorullen. Den fria ljudstudion får nya verktyg för ackordredigering, kvantisering, referensnoter och MIDI-automation, samtidigt som pluginhantering, kontroll ytor och stabilitet har förbättrats. Resultatet är en uppdatering som gör Ardour mer användbart för både musiker, producenter och ljudtekniker som vill arbeta med öppen källkod utan att kompromissa med avancerade funktioner.

    Ardour 9.5 är här, och den nya versionen bjuder på flera stora förbättringar för den som arbetar med musikproduktion, MIDI och digital ljudredigering. Den fria och öppna ljudstudion har fått en rejält uppdaterad pianorulle, bättre stöd för ackord, smidigare kvantisering och nya verktyg som gör MIDI-arbete mer likt det många känner igen från kommersiella program som Cubase.

    En digital ljudstudio med öppen källkod

    Ardour är en digital audio workstation, ofta förkortat DAW. Det är samma typ av program som används för att spela in, klippa, mixa och producera musik. Skillnaden är att Ardour bygger på öppen källkod och finns till Linux, macOS och Windows.

    Programmet används av musiker, ljudtekniker, poddproducenter och andra som vill ha ett kraftfullt verktyg utan att vara låsta till slutna ekosystem. Med version 9.5 fortsätter Ardour att utvecklas i riktning mot en mer komplett och modern musikstudio.

    Pianorullen har fått ett stort lyft

    Den största nyheten i Ardour 9.5 är förbättringarna i pianorullen. Pianorullen är den vy där MIDI-noter visas som små block på ett rutnät. Där kan användaren rita in melodier, basgångar, trummor och ackord utan att spela in allt via ett MIDI-keyboard.

    I Ardour 9.5 har pianorullen fått en ny sidopanel till vänster. Där finns nu verktyg för ackordredigering och kvantisering. Det betyder att användaren enklare kan skapa och rätta till musikaliska mönster direkt i redigeringsvyn.

    En särskilt intressant nyhet är möjligheten att rita tre-, fyr- eller femtoniga ackord direkt i pianorullen. I stället för att lägga in varje ton manuellt kan man snabbt skapa ett helt ackord. Befintliga ackord kan dessutom ändras, inverteras eller justeras genom att flytta och släppa noter.

    Kvantisering direkt där man arbetar

    Kvantisering är ett viktigt verktyg i MIDI-produktion. Det används för att flytta noter till ett rytmiskt rutnät, så att spelningen blir tajtare. Om en inspelad basgång eller trumfigur ligger lite före eller efter taktslagen kan kvantisering rätta till detta.

    I Ardour 9.5 finns kvantiseringen nu direkt i pianorullens sidopanel. Användaren kan markera noter, välja ett rutnät och tillämpa ändringen utan att behöva lämna redigeringsläget. Det gör arbetsflödet snabbare och mer naturligt, särskilt för den som arbetar mycket med MIDI.

    Referensnoter gör det lättare att komponera

    En annan stor förbättring är stödet för referensnoter. I andra musikprogram kallas detta ofta för ghost notes. Funktionen gör det möjligt att visa noter från flera MIDI-regioner samtidigt i samma pianorulle.

    Det betyder att man exempelvis kan redigera en basgång medan man ser ackorden från ett pianospår i bakgrunden. På så sätt blir det lättare att komponera delar som passar ihop musikaliskt. Funktionen är särskilt användbar vid arrangering, harmonisering och när flera instrument ska samspela.

    Mer välbekant arbetssätt för vana DAW-användare

    Ardour 9.5 inför också en mer Cubase-liknande markörhantering i pianorullen. För användare som kommer från etablerade kommersiella musikprogram kan detta göra övergången till Ardour enklare.

    Det handlar inte bara om utseende, utan om känsla och arbetsflöde. Små detaljer i hur markören beter sig, hur noter väljs och hur redigeringen sker kan göra stor skillnad när man arbetar snabbt med musikproduktion.

    Bättre hantering av mallar och teman

    Även arbetet med spårmallar har förbättrats. På mixersidan kan användaren nu enklare komma åt både lokala och globala spårmallar. Dessa kan användas för att snabbt lägga på färdiga inställningar eller ersätta befintlig bearbetning på spår.

    Det kan vara praktiskt om man ofta använder samma typ av kanalinställningar, exempelvis för sång, gitarr, trummor eller podcastljud.

    Ardour 9.5 innehåller även två nya färgteman: Arc och OneDark. Det gör att användaren kan anpassa programmets utseende efter smak och arbetsmiljö.

    Experimentellt AI-stöd – men inte för att skapa musik

    En uppmärksammad nyhet är att Ardour 9.5 innehåller en experimentell MCP-server, skapad av communityn. Den kan användas för att styra Ardour via en lokalt körande språkmodell.

    Det är viktigt att påpeka att funktionen inte handlar om att låta AI skapa ljud eller musik åt användaren. I stället handlar det om fjärrstyrning och kontroll av programmet. Funktionen är frivillig och måste aktiveras manuellt under inställningarna för kontrollenheter.

    Detta visar ändå att även traditionella ljudprogram börjar experimentera med nya sätt att styra programvara, utan att nödvändigtvis ersätta den mänskliga musikskaparen.

    Flera förbättringar för plugins och stabilitet

    Ardour 9.5 innehåller också en rad förbättringar för plugins. Bland annat har problem med vissa VST3-plugins rättats, och programmet klarar bättre av VST-plugins med namn som ligger utanför användarens aktuella systemspråk.

    Programmet förhindrar även pluginändringar under inspelning, vilket minskar risken för störningar eller instabilitet när ljud spelas in. Dessutom har krascher kopplade till vissa LV2-plugins åtgärdats.

    För användaren betyder detta framför allt en stabilare arbetsmiljö, särskilt i större projekt med många effekter och instrument.

    Många mindre men viktiga rättningar

    Utöver de stora nyheterna innehåller Ardour 9.5 många mindre förbättringar. Metronomens klickljud har förbättrats, exportfunktionen har fått bättre kontroll för överskrivning av filer och standardvärden för MIDI-kanal och velocity sparas nu bättre.

    Även stöd för JPEG-bilder har återställts, sessionsdialogen kan ändra storlek bättre och flera funktioner för OSC, Mackie-kontroller och MIDI chase har förbättrats.

    Buggrättningarna omfattar bland annat problem med sidokedjesändningar, ljudartefakter från mutade aux-sends, MIDI-timestretching, pitch bend-visning och olika kraschfall.

    Ett viktigt steg för fri musikproduktion

    Ardour 9.5 är ingen liten underhållsuppdatering. Den nya versionen förbättrar särskilt MIDI-arbetet och gör programmet mer attraktivt för producenter som skriver musik direkt i pianorullen.

    Med ackordverktyg, referensnoter, förbättrad kvantisering och bättre pluginhantering närmar sig Ardour ännu mer de arbetsflöden som användare känner igen från kommersiella musikprogram. Samtidigt behåller programmet sin identitet som ett kraftfullt verktyg byggt på öppen källkod.

    För den som vill producera musik utan att låsa sig till dyra licenser eller slutna plattformar är Ardour 9.5 därför en viktig uppdatering.

    https://ardour.org/whatsnew.html

    Teknisk faktaruta: Ardour 9.5

    Program: Ardour

    Version: 9.5

    Typ: Digital ljudstudio, DAW

    Licens: Öppen källkod

    Plattformar: Linux, macOS och Windows

    Huvudnyhet: Kraftigt förbättrad pianorulle för MIDI-redigering

    Nya MIDI-funktioner: Ackordredigering, kvantisering i sidopanelen och referensnoter

    Ackordverktyg: Skapa tre-, fyr- och femtoniga ackord direkt i pianorullen

    Referensnoter: Visa flera MIDI-regioner samtidigt vid redigering

    Nya teman: Arc och OneDark

    AI-funktion: Experimentell MCP-server för lokal styrning via LLM

    Plugins: Förbättrat stöd för VST3, VST och LV2

    Övrigt: Förbättrad export, MIDI chase, metronom, OSC och Mackie-kontroller

  • När Linux sätter gränser för vad som är en säkerhetsbugg

    När antalet AI-genererade sårbarhetsrapporter ökar vill Linuxprojektet dra en tydligare gräns mellan vanliga buggar och verkliga säkerhetshål. Linus Torvalds har nu slagit ihop ny dokumentation som förklarar när ett fel i Linuxkärnan ska behandlas som en säkerhetsbugg, hur rapporter bör skickas in och varför spekulativa AI-fynd inte får belasta säkerhetsteamet i onödan. Resultatet är en mer praktisk hotmodell för Linux – och ett försök att skilja allvarliga angreppsvägar från brus, teorier och dåligt testade rapporter.

    Linuxkärnan är ett av världens viktigaste mjukvaruprojekt. Den används i allt från mobiltelefoner och servrar till routrar, bilar, molntjänster och superdatorer. Därför är frågan om säkerhetsbuggar i Linux inte bara en teknisk detalj för utvecklare, utan något som i förlängningen påverkar stora delar av det digitala samhället.

    Nu har Linus Torvalds slagit ihop ny dokumentation i Linuxkärnan som tydligare förklarar vad som faktiskt räknas som en säkerhetsbugg, hur sådana buggar bör rapporteras och hur utvecklare ska hantera rapporter som tagits fram med hjälp av AI. Dokumentationen ingår i ändringarna för docs-7.1-fixes och bygger bland annat på arbete av Willy Tarreau, känd från HAProxy och underhåll av stabila Linuxkärnor.

    Alla buggar är inte säkerhetshål

    En central poäng i den nya dokumentationen är att inte alla fel i kärnan ska betraktas som säkerhetshål. Linuxprojektet vill i första hand att vanliga buggar ska hanteras öppet, på publika e-postlistor och i den normala utvecklingsprocessen.

    Det finns en praktisk orsak till detta. När fler utvecklare kan läsa, granska och testa en lösning ökar chansen att felet rättas på ett bra sätt. Om en bugg däremot behandlas bakom stängda dörrar av en liten grupp personer finns större risk att viktiga användningsfall missas eller att lösningen inte blir tillräckligt testad.

    Den privata säkerhetslistan är därför tänkt för särskilt allvarliga fall: buggar som är lätta att utnyttja, påverkar många användare och ger en angripare rättigheter som denne inte borde ha på ett korrekt konfigurerat produktionssystem.

    Med andra ord: ett fel blir inte automatiskt ett säkerhetshål bara för att det kan krascha något eller ser farligt ut i teorin. Det avgörande är om felet passerar en verklig säkerhetsgräns.

    Linux får en tydligare hotmodell

    En viktig del av förändringen är att Linuxkärnan nu får en mer uttalad hotmodell. En hotmodell beskriver vad systemet ska skydda mot, men också vad det inte kan eller inte lovar att skydda mot.

    Linuxkärnan ska bland annat skydda användare från varandra på samma system. En vanlig användare ska inte kunna läsa andra användares filer, komma åt deras processminne, spionera på deras processer eller kringgå skydd som styr nätverk och kommunikation.

    Kärnan ska också upprätthålla skydd baserade på så kallade capabilities, alltså särskilda behörigheter som CAP_SYS_ADMIN, CAP_NET_ADMIN och CAP_SYS_PTRACE. En användare utan rätt behörighet ska exempelvis inte kunna ändra nätverksinställningar, manipulera andra användares processer eller påverka kärnans tillstånd.

    Om en bugg gör att en vanlig användare kan få en sådan behörighet, eller göra något som normalt kräver administratörsrättigheter, kan det röra sig om en riktig säkerhetsbugg.

    AI-rapporter har blivit ett problem

    Den nya dokumentationen tar också upp ett modernt problem: AI-assisterade sårbarhetsrapporter.

    AI-verktyg kan vara användbara för att hitta misstänkta buggar i kod, särskilt i gamla eller ovanliga delar av kärnan. Men enligt dokumentationen har många rapporter som skickas till säkerhetsteamet blivit för långa, för spekulativa eller helt enkelt för dåligt verifierade.

    Problemet är inte att AI används. Problemet är när AI-genererade rapporter skickas in utan att någon människa har kontrollerat om felet verkligen går att återskapa, om det har säkerhetspåverkan eller om den föreslagna exploiten faktiskt fungerar.

    Därför säger den nya vägledningen att buggar som hittats med AI normalt ska behandlas som offentliga. Skälet är att flera personer ofta hittar samma typ av AI-upptäckta fel samtidigt. Däremot ska fungerande exploitkod inte publiceras öppet. Rapportören kan i stället säga att en reproducerbar exploit finns och lämna den privat om en ansvarig underhållare ber om det.

    Rapporter ska vara korta, tydliga och testade

    Linuxutvecklarna efterfrågar nu mer disciplinerade rapporter. En bra rapport ska vara kort, skriven i ren text och börja med det viktigaste: vilken fil eller funktion som påverkas, vilka versioner som berörs och vilken konkret påverkan felet har.

    Det räcker inte att skriva att ett fel “kan leda till privilegieeskalering” om det inte är visat. Rapportören bör i stället beskriva vad som faktiskt har testats. Till exempel: kan en vanlig användare få CAP_NET_ADMIN? Kan en process läsa minne den inte ska komma åt? Går felet att återskapa på en normal installation?

    AI-genererade reproducerare ska testas innan de skickas in. Om en AI påstår att en exploit fungerar, men rapportören inte själv har kontrollerat det, riskerar rapporten att ignoreras. Dokumentationen uppmuntrar också till att använda AI för att föreslå och testa fixar, inte bara för att producera fler felrapporter.

    Vad räknas inte som säkerhetsbugg?

    Den nya dokumentationen listar flera typer av problem som normalt inte ska ses som säkerhetshål i Linuxkärnan.

    Det gäller till exempel buggar i gamla, icke-underhållna kärnversioner. Administratörer förväntas hålla sina system uppdaterade, och en sårbarhet måste visas påverka aktivt underhållna versioner för att behandlas som en aktuell säkerhetsfråga.

    Det gäller också osäkra eller ovanliga konfigurationer. Om någon själv har ändrat sysctl-inställningar, filrättigheter eller byggt kärnan med alternativ som uttryckligen sänker säkerheten, är det inte självklart en kärnsårbarhet när något går fel.

    Utvecklingsfunktioner som LOCKDEP, KASAN och FAULT_INJECTION räknas inte heller som produktionsskydd. De är till för testning och felsökning, och kan i sig påverka stabilitet och prestanda.

    Inte heller buggar som kräver orimliga laboratorieförhållanden, modifierad hårdvara, miljarder försök eller redan mycket höga rättigheter ska automatiskt betraktas som säkerhetshål.

    Root som kraschar systemet är inte alltid en sårbarhet

    En annan viktig princip är att åtgärder som kräver full administratörsbehörighet sällan är säkerhetsbuggar i sig. Om root-användaren i den ursprungliga namnrymden kan skriva till en privilegierad enhet och orsaka en kernel oops, är det normalt inte en säkerhetsgräns som brutits. Root hade redan makten att påverka systemet.

    Det Linuxprojektet fokuserar på är i stället när en användare får mer makt än den borde ha. Säkerhetsfrågan uppstår alltså när någon passerar en gräns mellan rättigheter, inte när någon redan har rättigheterna och använder dem på ett destruktivt sätt.

    Användarnamnrymder får särskild förklaring

    Dokumentationen tar även upp CONFIG_USER_NS, alltså stöd för användarnamnrymder. Med denna funktion kan en vanlig användare skapa en isolerad miljö där användaren till synes har fulla rättigheter inom just den miljön.

    Det betyder dock inte att användaren ska kunna påverka hela systemet. En sådan namnrymd får inte ge möjlighet att ändra global systemtid, ladda kärnmoduler, montera blockenheter eller påverka den ursprungliga namnrymden på otillåtet sätt.

    Här blir hotmodellen viktig. En bugg är allvarlig om den gör att isoleringen mellan namnrymder bryts.

    Debuggning är inte alltid tänkt för vanliga användare

    Linux innehåller många kraftfulla verktyg för felsökning och prestandaanalys. Exempel är /proc/kmsg, perf, tracing och debugfs. Dessa kan ge djup insyn i systemet och därmed också bli riskabla om de exponeras fel.

    Den nya dokumentationen betonar att vissa sådana gränssnitt kräver uttryckligt administratörsbeslut. Om en administratör själv ger användare tillgång till känsliga debuggränssnitt är det inte nödvändigtvis ett säkerhetshål i kärnan. Det är en konfigurationsfråga.

    Målet är mindre brus och bättre fixar

    Bakgrunden till förändringen är tydlig: Linuxprojektet vill minska mängden felrapporter som felaktigt märks som säkerhetskritiska. Varje rapport som hamnar fel tar tid från utvecklare och säkerhetsteam. Det gör att verkligt allvarliga problem riskerar att drunkna i brus.

    Samtidigt stänger dokumentationen inte dörren för osäkra fall. Om en rapportör verkligen är osäker på om ett fel är en säkerhetsbugg uppmanas denne fortfarande att rapportera privat. Hellre en extra granskning av ett gränsfall än att en verklig sårbarhet missas.

    Men budskapet är tydligt: kalla inte varje bugg för ett säkerhetshål. Visa vilken säkerhetsgräns som bryts, testa reproduceraren, håll rapporten kort och skicka vanliga buggar till den vanliga utvecklingsprocessen.

    En mognare syn på säkerhet i en AI-tid

    Det här är mer än en intern dokumentationsändring. Det visar hur stora öppna källkodsprojekt anpassar sig till en ny verklighet där AI kan massproducera analyser, hypoteser och rapporter.

    AI kan hjälpa till att hitta riktiga fel. Men den kan också skapa stora mängder halvfärdiga påståenden som människor måste granska. För ett projekt som Linux, där underhållarnas tid är en begränsad resurs, blir kvaliteten på rapporterna avgörande.

    Den nya dokumentationen försöker därför sätta en rimlig balans. Säkerhet ska tas på allvar, men säkerhetsprocessen ska inte överbelastas av spekulationer, dåligt testade AI-fynd eller buggar som egentligen hör hemma i den öppna utvecklingsprocessen.

    I praktiken handlar det om något mycket grundläggande: ett säkerhetshål är inte bara ett fel i kod. Det är ett fel som bryter ett skydd som systemet har lovat att upprätthålla. Linuxprojektets nya dokumentation gör den gränsen tydligare.

    https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=36d49bba19f2c19c933d13b25dcf4eb607a030b3

    Teknisk faktaruta: Linuxkärnans nya säkerhetsdokumentation

    Ämne: Nya riktlinjer för säkerhetsbuggar i Linuxkärnan

    Infört av: Linus Torvalds via dokumentationsändringar i Linuxkärnan

    Pull request: docs-7.1-fixes

    Författare till dokumentationen: Willy Tarreau

    Syfte: Att tydliggöra vad som räknas som en säkerhetsbugg, hur rapporter ska skickas in och hur AI-assisterade buggrapporter ska bedömas.

    Viktiga nyheter:

    • Tydligare gräns mellan vanliga buggar och säkerhetsbuggar.
    • Ny hotmodell för Linuxkärnan.
    • Riktlinjer för AI-genererade och AI-assisterade rapporter.
    • Krav på testade reproducerare och verifierad påverkan.
    • Fokus på buggar som bryter verkliga säkerhetsgränser.

    Exempel på säkerhetspåverkan: En vanlig användare får behörigheter som normalt kräver administratörsrättigheter, exempelvis nätverkskontroll eller åtkomst till andra användares processer.

    Räknas normalt inte som säkerhetsbugg: Fel i gamla kärnversioner, osäkra specialkonfigurationer, utvecklingsfunktioner, teoretiska attacker utan fungerande exploit eller problem som kräver redan höga rättigheter.

    Betydelse: Dokumentationen ska minska brus i säkerhetsrapporteringen och hjälpa utvecklare att fokusera på verkligt allvarliga sårbarheter.

  • OpenShot 3.5 – snabbare, smartare och redo för AI

    Den populära open source-videoredigeraren OpenShot Video Editor tar ett stort kliv framåt i version 3.5. Med upp till 35 % bättre prestanda, en helt ny standardtidslinje och tidiga steg mot AI-integrering genom ComfyUI, markerar uppdateringen en tydlig riktning mot snabbare, smartare och mer framtidssäker videoredigering.

    Den fria videoredigeraren OpenShot Video Editor har nu släppts i version 3.5 – och det är en av de största uppdateringarna i programmets historia. Med fokus på prestanda, stabilitet och nya AI-möjligheter tar OpenShot ett rejält kliv framåt som verktyg för både nybörjare och avancerade användare.

    En märkbar prestandaboost

    En av de mest imponerande förbättringarna i OpenShot 3.5 är hastigheten. Enligt utvecklarna är programmet i genomsnitt cirka 35 % snabbare än tidigare versioner.

    Det här märks tydligt i praktiken:

    • Tidslinjen reagerar snabbare
    • Förhandsvisningar laddar snabbare
    • Effekter och klippbearbetning känns mer direkt

    Särskilt funktioner som chroma key (greenscreen) och färgeffekter har fått stora lyft.

    Ny standard: snabbare och smidigare tidslinje

    Den nya tidslinjen är nu standardläget i OpenShot – och det är en av de mest synliga förbättringarna.

    Den ger:

    • Mjukare zoom och scrollning
    • Smidigare drag-och-släpp
    • Bättre hantering av stora projekt
    • Stabilare förhandsvisning

    Dessutom är keyframe-panelen nu aktiverad som standard, vilket gör det enklare att skapa animationer och finjustera egenskaper över tid.

    Bättre export – mindre filer, högre kvalitet

    Att exportera video har blivit både enklare och mer effektivt:

    • Mindre filstorlekar
    • Förbättrad bildkvalitet
    • Smartare standardinställningar

    Samtidigt har stödet för GPU-acceleration förbättrats. Programmet kan nu:

    • Upptäcka hårdvarustöd mer tillförlitligt
    • Undvika problem som svarta bildrutor
    • Falla tillbaka säkert om GPU-avkodning misslyckas

    Ljudhantering som faktiskt känns modern

    Ljudredigering har länge varit en svag punkt i många enkla videoredigerare – men här har OpenShot gjort stora framsteg.

    Nytt i version 3.5:

    • Automatiska och smartare ljudövergångar
    • Bättre crossfades (övertoning mellan ljud)
    • Snabbare import och hantering av ljudfiler
    • Förbättrade vågformsvisningar

    Resultatet är ett arbetsflöde som känns betydligt mer intuitivt.

    Effekter, masker och förbättrad greenscreen

    Effektsystemet har blivit både kraftfullare och mer flexibelt:

    • Nytt standardläge för chroma key (mjukare kanter, mindre halo-effekt)
    • Utökat stöd för masker i fler effekter
    • Bättre hantering av animerade masker

    Det gör OpenShot mer användbart för allt från enklare YouTube-klipp till mer avancerad videokomposition.

    Experimentell AI – OpenShot möter ComfyUI

    Den kanske mest spännande nyheten är stödet för ComfyUI, ett verktyg för avancerade AI-flöden.

    I OpenShot 3.5 innebär det:

    • Stöd för AI-baserade arbetsflöden
    • Möjlighet till spårning och segmentering
    • Integration med moderna AI-modeller

    Detta är dock fortfarande experimentellt och riktar sig främst till avancerade användare. Men det visar tydligt vart videoredigering är på väg – mot allt mer automatisering och AI-stöd.

    Stabilare än någonsin

    Bakom kulisserna har utvecklarna lagt stort fokus på kvalitet:

    • Fler automatiska tester
    • Nya verktyg för UI-testning
    • Bättre hantering av saknade filer
    • Förbättrad autosave

    Resultatet är ett program som kraschar mindre och känns mer pålitligt i vardagen.

    Vad betyder detta för framtiden?

    OpenShot 3.5 visar tydligt tre trender inom modern mjukvara:

    1. Prestanda är avgörande – användare förväntar sig realtidsrespons
    2. AI integreras överallt – även i kreativa verktyg
    3. Open source blir mer konkurrenskraftigt – även mot kommersiella alternativ

    Utvecklingen fortsätter dessutom snabbt. Stöd för Qt6 och mobilversioner är redan på gång, vilket kan göra OpenShot ännu mer relevant framöver.

    Slutsats

    OpenShot 3.5 är inte bara en uppdatering – det är ett rejält lyft. Kombinationen av högre prestanda, bättre användarupplevelse och tidiga AI-funktioner gör att programmet tar ett stort steg mot att bli ett verkligt konkurrenskraftigt videoredigeringsverktyg.

    För dig som vill ha ett gratis, öppet och kraftfullt alternativ till kommersiella videoredigerare är det här ett perfekt tillfälle att testa OpenShot igen.

    https://www.openshot.org

    Teknisk faktaruta: OpenShot 3.5

    • Program: OpenShot Video Editor
    • Version: 3.5
    • Licens: Open source
    • Typ: Icke-linjär videoredigerare
    • Plattform: GNU/Linux, Windows, macOS
    • Ny standardtidslinje: Ja
    • Prestandalyft: cirka 35 % snabbare
    • Exportförbättringar: mindre filer och bättre kvalitet
    • GPU-stöd: förbättrad hårdvaruavkodning och rendering
    • Ljud: smartare övergångar och snabbare ljudhantering
    • Effekter: förbättrad chroma key, masker och clip processing
    • AI-stöd: experimentell integration med ComfyUI
    • Stabilitet: fler tester, bättre autosave och säkrare filhantering
    • Distribution: kan laddas ned som AppImage



  • Firefox tar nästa steg: integrerad VPN och smart multitasking

    Mozilla rustar Firefox för framtiden med en rad nya funktioner som sätter integritet och produktivitet i centrum. Med en inbyggd VPN, smart delad vy och valbar AI tar webbläsaren ett tydligt steg mot att ge användaren mer kontroll – både över sin data och sitt arbetsflöde.

    Mozilla laddar upp inför en av sina mest ambitiösa Firefox-uppdateringar på länge. Med fokus på integritet, kontroll och effektivitet introduceras flera nya funktioner som kan förändra hur vi surfar – både i vardagen och på jobbet.

    Det handlar inte bara om små förbättringar, utan om ett tydligt försök att göra Firefox till ett mer självständigt och kraftfullt alternativ i en tid där många webbläsare går mot mer datainsamling och AI-integration.

    Inbyggd VPN – men med en twist

    En av de mest uppmärksammade nyheterna är en inbyggd VPN direkt i webbläsaren. Till skillnad från traditionella VPN-tjänster skyddar den här lösningen endast trafiken i Firefox, inte hela datorn.

    Det innebär att din IP-adress och position döljs när du surfar i Firefox, att trafiken skickas via en proxy för ökad anonymitet och att ingen separat installation behövs.

    Till en början får användare 50 GB data per månad, och funktionen lanseras först i USA, Frankrike, Tyskland och Storbritannien.

    Det är ett intressant mellanting – enklare än en full VPN, men också mer begränsad. För många vardagsanvändare kan det dock vara fullt tillräckligt.

    Split View – två sidor, ett fönster

    En annan efterlängtad funktion är Split View, som gör det möjligt att visa två webbsidor sida vid sida i samma fönster.

    Det här öppnar för smidigare arbetsflöden, där man kan jämföra produkter utan att växla flikar, kopiera information mellan sidor snabbare och läsa och skriva samtidigt utan att tappa fokus.

    Funktionen integreras direkt i fliksystemet och blir tillgänglig i Firefox 149.

    AI – men på dina villkor

    Mozilla introducerar också Smart Window, ett AI-verktyg som kan hjälpa till med snabba sammanfattningar av artiklar, definitioner och förklaringar samt jämförelser av produkter.

    Här finns en viktig skillnad mot många konkurrenter. Funktionen är helt valfri och måste aktiveras av användaren. Det går dessutom att styra exakt vilka delar man vill använda.

    Små funktioner som gör stor skillnad

    Utöver de stora nyheterna kommer flera mindre men genomtänkta förbättringar.

    Tab Notes gör det möjligt att lägga anteckningar direkt på flikar, den nya inställningsmenyn ger bättre överblick och sökfunktion, och designen uppdateras med modernare ikoner, menyer och teman.

    Mozilla introducerar även en ny maskot vid namn Kit, som ska ge webbläsaren en mer personlig känsla.

    En tydlig riktning: mer kontroll till användaren

    Det som binder ihop alla dessa förändringar är Mozillas tydliga filosofi att användaren ska ha kontrollen.

    I en tid där många tjänster bygger på datainsamling och automatiserade beslut går Firefox i en annan riktning, med integritet som standard, AI som ett val och funktioner som är tänkta att hjälpa utan att störa.

    Vad betyder det här i praktiken?

    Den här uppdateringen kan ses som ett försök att återta mark i webbläsarkriget. Med funktioner som VPN och Split View inbyggda direkt från start blir Firefox mer komplett utan att kräva externa tillägg.

    För användaren innebär det färre installationer, bättre arbetsflöde och starkare integritet direkt ur lådan.

    Slutsats

    Firefox 149 markerar ett tydligt skifte. Det handlar inte bara om nya funktioner, utan om en mer definierad identitet som en webbläsare för dem som vill ha frihet, kontroll och ett mer privat internet.

    Och kanske är det precis det som behövs just nu.

    Läs mer >>

    Faktaruta: Firefox 149

    Version: Firefox 149

    Nyheter: Inbyggd VPN, Split View, Tab Notes och uppdaterad design

    VPN: Skyddar endast trafiken i Firefox, inte hela systemet

    Datamängd: 50 GB per månad i utvalda länder

    Split View: Visar två webbsidor sida vid sida i samma fönster

    AI-funktioner: Smart Window är valbar och måste aktiveras av användaren

    Lansering: Från och med Firefox 149

  • Oracle vill vinna tillbaka förtroendet kring MySQL – ny strategi för öppenhet och innovation

    Efter år av kritik mot hur MySQL förvaltas lovar Oracle nu en nystart. Med ökad transparens, tydligare utvecklingsplaner och ett förnyat fokus på Community Edition vill företaget stärka förtroendet i open source-världen – samtidigt som konkurrensen från PostgreSQL hårdnar.

    När teknikjätten Oracle Corporation köpte databasen MySQL år 2010 väcktes starka reaktioner i open source-världen. Många utvecklare oroade sig för att den fria databasen skulle tappa sin öppna själ under kommersiell styrning. Resultatet blev bland annat skapandet av MariaDB – en alternativ version som i dag används som standard i flera stora Linuxdistributioner.

    Nu signalerar Oracle en ny riktning. I ett färskt blogginlägg presenterar företaget en strategi som ska stärka relationen till utvecklare, användargrupper och open source-ekosystemet. Målet: ökad transparens, tydligare färdplaner och större delaktighet från communityn.

    En ny era för MySQL Community Edition

    Kärnan i satsningen är ett förnyat fokus på MySQL Community Edition, den GPL-licensierade versionen som vem som helst kan använda och vidareutveckla.

    Oracle lovar:

    • Tydligare och mer öppna utvecklingsplaner
    • Fler möjligheter för communityn att bidra
    • Starkare dialog med användargrupper
    • Mer synliga forum för återkoppling

    Det handlar alltså inte bara om nya funktioner – utan om hur utvecklingen organiseras och kommuniceras.

    Modernare funktioner – även AI i sikte

    Databasvärlden har förändrats kraftigt de senaste åren. Nya typer av applikationer ställer högre krav på:

    • Observability – bättre insyn i hur databasen presterar i realtid
    • Skalbarhet för molnmiljöer
    • Stöd för AI-relaterade arbetslaster

    Oracle nämner särskilt utveckling av så kallade vektorfunktioner – en teknik som används för att hantera AI-relaterad data, exempelvis vid semantisk sökning eller maskininlärningsapplikationer. Det är ett område där konkurrenter redan har rört sig snabbt.

    Tydligare samarbete med Linuxvärlden

    En annan del av strategin är att stärka samarbetet med Linuxdistributioner och open source-projekt. Oracle pekar specifikt på närmare samarbete med Canonical och Ubuntu-communityn.

    Företaget betonar också sitt fortsatta stöd för plattformar som bygger på MySQL, bland annat:

    • WordPress
    • Drupal
    • Magento
    • Joomla!

    Dessa system driver miljontals webbplatser världen över, vilket gör MySQL till en av internets mest centrala tekniker.

    Skuggan från PostgreSQL

    Samtidigt sker detta i ett konkurrensläge där PostgreSQL har vuxit kraftigt i popularitet. Många nya projekt väljer PostgreSQL som standard, tack vare dess öppna utvecklingsmodell, extensibilitet och starka communityprofil.

    I delar av MySQL-ekosystemet har det därför funnits en oro för att nuvarande styrningsmodell gör det svårare att locka nya installationer och utvecklare.

    Öppet brev kräver oberoende stiftelse

    Kort efter Oracles tillkännagivande publicerade en grupp communitymedlemmar ett öppet brev där de föreslår att MySQL bör förvaltas av en oberoende, icke-vinstdrivande stiftelse – fristående från en enskild leverantör. Syftet skulle vara att säkerställa långsiktig öppenhet och bredare delaktighet.

    Det är ännu oklart om Oracles nya strategi kan leda till strukturella förändringar i hur projektet styrs, eller om det främst handlar om förbättrad kommunikation.

    Vad betyder detta i praktiken?

    MySQL Community Edition är fortfarande licensierad under GPL, vilket innebär att källkoden är fri att använda, studera och modifiera. Samtidigt erbjuder Oracle kommersiella versioner med extra funktioner för företag.

    Frågan som nu ställs är om Oracles initiativ kan:

    • Återvinna förtroendet hos delar av open source-communityn
    • Bromsa PostgreSQLs dominans i nya projekt
    • Skapa ett mer dynamiskt och öppet utvecklingsklimat

    Om satsningen blir mer än ord – och faktiskt leder till en mer transparent och inkluderande utvecklingsprocess – kan MySQL mycket väl stå inför en ny expansionsfas.

    Efter över 25 år i databasscenens centrum är det tydligt att kampen om framtidens relationsdatabaser långt ifrån är avgjord.

    https://blogs.oracle.com/mysql/new-era-of-mysql-community-engagement

  • Kan artificiell intelligens få en plats i Linux-kärnan?

    Kan Linux-kärnan bli smartare med hjälp av artificiell intelligens?
    En ny diskussion bland Linux-utvecklare väcker frågan om maskininlärning kan användas för att optimera hur operativsystemets innersta delar fungerar. Förslaget är försiktigt, kontroversiellt – och helt utanför kärnan själv.

    Tänk dig att Linux-kärnan – själva hjärtat i operativsystemet – kunde lära sig av sitt eget beteende och fatta smartare beslut i realtid. Det är precis den sortens framtid som nu diskuteras bland Linux-utvecklare.

    På Linux kernel mailing list (LKML), den centrala mötesplatsen för kärnutveckling, har en ny idé väckt uppmärksamhet: att låta maskininlärning hjälpa vissa delar av kärnan att fungera bättre. Förslaget kommer från Viacheslav Dubeyko, ingenjör på IBM, och handlar om att skapa en generell infrastruktur där kärnans olika delsystem kan samarbeta med maskininlärningsmodeller – utan att dessa modeller körs i själva kärnan.

    Maskininlärning – men utanför kärnan

    En viktig poäng i förslaget är att all maskininlärning ska ske helt i användarutrymmet (user space), inte inne i kärnan. Det är ett medvetet och strategiskt val. Linux-kärnan är extremt känslig för instabilitet, fördröjningar och säkerhetsproblem. Att köra stora och komplexa ML-ramverk där vore både riskabelt och svårt att acceptera för kärnans utvecklare.

    I stället föreslås ett slags kommunikationslager. Kärnan kan skicka mätdata och statusinformation till en användarprocess som kör en maskininlärningsmodell. Modellen analyserar informationen och skickar tillbaka rekommendationer eller förslag, som kärnan kan välja att använda – eller ignorera.

    Vad skulle ML kunna bidra med?

    Diskussionen handlar inte om självlärande operativsystem i science-fiction-stil, utan om ganska konkreta problem. Exempel som nämns är:

    • schemaläggning av processer
    • minneshantering
    • optimering av I/O-prestanda
    • att förutse belastningstoppar eller flaskhalsar

    I dag bygger dessa delar ofta på statiska algoritmer och handskrivna heuristiker. Tanken är att maskininlärning i vissa fall skulle kunna anpassa sig bättre till verkliga användningsmönster och föränderliga arbetslaster.

    Skepsis och försiktighet

    Som väntat har förslaget mötts av både nyfikenhet och skepticism. Linux-kärnans utvecklare är kända för sin försiktiga hållning, och flera frågor är fortfarande obesvarade:

    • Hur säkerställer man att ML-baserade rekommendationer inte försämrar stabiliteten?
    • Vad händer om modellen ger felaktiga råd?
    • Är den potentiella vinsten värd den ökade komplexiteten?
    • Hur testar man system som inte alltid beter sig deterministiskt?

    Det är därför arbetet fortfarande är tydligt experimentellt. De föreslagna patcharna har inte accepterats i huvudgrenen av Linux-kärnan, och ingen talar ännu om detta som något som är på väg in i vanliga Linux-system.

    Ett försiktigt steg mot framtiden

    Oavsett om ML-assisterade kärndelsystem blir framtid eller bara ett intressant experiment, visar diskussionen att även ett av världens mest konservativa och stabilitetsfokuserade mjukvaruprojekt utforskar nya idéer.

    Om maskininlärning någon gång blir en naturlig del av Linux-kärnans beslutsfattande återstår att se. Men just nu är frågan inte längre om den diskuteras – utan hur långt den kan tillåtas gå.

    FAKTARUTA / Linux-kärnan & maskininlärning
    • Idé: Låta kernel-delsystem få “råd” från ML-modeller.
    • Upplägg: ML körs helt i user space – inte i kärnan.
    • Förslag: En generell infrastruktur som kopplar kärnan till användarprocesser som kör modeller.
    • Status: Explorativt – patcharna är inte mergade i mainline.
    • Frågetecken: Säkerhet, determinism, testbarhet och faktisk nytta.
    $ Det återstår att se om ML-stöd i kärnans ekosystem blir mer än experiment.
  • Linux Foundation redovisar ekonomi för 2025 – över 300 miljoner dollar till öppen källkod

    The Linux Foundation har släppt sin årsrapport för 2025 med en ovanligt detaljerad redovisning av hur organisationen får in sina pengar och var de används. Intäkterna uppges ha nått omkring 311 miljoner dollar, samtidigt som utgifterna väntas landa på cirka 285 miljoner – där den största delen går till projektstöd, infrastruktur och community-insatser, inklusive ett eget anslag till Linuxkärnan.

    The Linux Foundation har publicerat sin årliga finansiella rapport för 2025 och ger därmed en detaljerad inblick i hur organisationen finansierar sin verksamhet och hur resurserna fördelas mellan projekt, infrastruktur och community-program. Rapporten visar på fortsatt stark ekonomi och omfattande satsningar på öppen källkod.

    Enligt årsrapporten uppgick de totala intäkterna under 2025 till cirka 311 miljoner dollar, medan de prognostiserade utgifterna landade på omkring 285 miljoner dollar. Överskottet används för att stärka och vidareutveckla Linux Foundations långsiktiga arbete med öppna standarder och fria programvaruprojekt.

    Fyra huvudsakliga intäktskällor

    Intäkterna kommer huvudsakligen från fyra områden. Medlemskap och donationer var den största posten och genererade cirka 133 miljoner dollar. Projektrelaterade tjänster stod för ungefär 84 miljoner dollar, medan evenemang, inklusive sponsring och deltagaravgifter, bidrog med runt 59 miljoner dollar.

    Utbildning och certifieringsprogram gav ytterligare cirka 30 miljoner dollar, och övriga intäktskällor bidrog med ungefär 6 miljoner dollar. Sammantaget översteg därmed intäkterna 310 miljoner dollar för året.

    Majoriteten av utgifterna går till projektstöd

    På utgiftssidan dominerar projektstöd, som uppgick till cirka 182 miljoner dollar. Detta speglar Linux Foundations centrala roll som värdorganisation för hundratals öppna källkodsprojekt världen över.

    Kostnader för utbildning uppgick till cirka 22 miljoner dollar, medan projektinfrastruktur – såsom servrar, CI-system och andra tekniska plattformar – stod för omkring 18 miljoner dollar. Evenemangstjänster kostade cirka 17 miljoner dollar, och community-verktyg absorberade ungefär 16 miljoner dollar.

    Linuxkärnan får egen budgetpost

    Linux Kernel Project redovisas som en separat budgetpost med en tilldelning på cirka 8,4 miljoner dollar under 2025. Även om beloppet är relativt litet i förhållande till den totala budgeten, används medlen till samordning, infrastruktur och förvaltning av Linuxkärnan – en av de mest kritiska komponenterna i den globala IT-infrastrukturen.

    Utöver detta uppgick kostnaderna för centrala verksamhetsfunktioner till cirka 16 miljoner dollar, medan internationell verksamhet stod för ungefär 7 miljoner dollar. Tillsammans ger detta en total prognostiserad kostnadsnivå strax under 285 miljoner dollar.

    Satsningar på tillgänglighet och mångfald

    Rapporten lyfter även fram Linux Foundations arbete för ökad tillgänglighet inom open source-gemenskapen. Under 2025 avsattes över 1,5 miljoner dollar till resebidrag och deltagarstipendier för fysiska evenemang.

    Av detta gick cirka 900 000 dollar direkt till resefinansiering och möjliggjorde nästan 1 100 registreringsstipendier. Enligt organisationen gick omkring 60 procent av stödet till deltagare från underrepresenterade och mångfacetterade community-grupper.

    Nästan 1 500 projekt världen över

    Utöver ekonomin redovisar Linux Foundation att man nu stödjer nära 1 500 open source-projekt inom ett brett spektrum av teknikområden. Den största kategorin är moln, containrar och virtualisering, som står för cirka 23 procent av projekten.

    Därefter följer nätverk och edge-teknik med omkring 14 procent. AI, maskininlärning, data och analys, samt tvärtekniska projekt, står vardera för ungefär 12 procent, medan webb- och applikationsutveckling utgör cirka 10 procent.

    Mindre men fortfarande betydande områden inkluderar integritet och säkerhet (5 procent), samt blockkedjeteknik och IoT/inbyggda system med omkring 4 procent vardera. Övriga områden – såsom DevOps, systemadministration, lagring och Linuxkärnan – utgör mindre andelar.

    Full rapport tillgänglig

    För den som vill fördjupa sig ytterligare innehåller det officiella tillkännagivandet även en länk för nedladdning av hela årsrapporten i PDF-format, med detaljerad ekonomisk redovisning och kompletterande statistisk.

    https://www.linuxfoundation.org/hubfs/Publications/2025%20Linux%20Foundation%20Annual%20Report_121825a_lr.pdf?hsLang=en

    Fakta: Linux Foundation 2025 (översikt)
    Intäkter: ca 311 MUSD (totalt)
    Prognos utgifter: ca 285 MUSD
    Intäkter (huvudkällor)
    • Medlemskap & donationer: ca 133 MUSD
    • Projekttjänster: ca 84 MUSD
    • Event (sponsring & deltagare): ca 59 MUSD
    • Utbildning & certifiering: ca 30 MUSD
    • Övrigt: ca 6 MUSD
    Utgifter (urval)
    • Projektstöd: ca 182 MUSD
    • Utbildningskostnader: ca 22 MUSD
    • Projektinfrastruktur: ca 18 MUSD
    • Eventtjänster: ca 17 MUSD
    • Community-verktyg: ca 16 MUSD
    • Linux Kernel Project: ca 8,4 MUSD
    Community-stöd
    • Stipendier & resebidrag: > 1,5 MUSD
    • Direkt resefinansiering: ca 900 000 USD
    • Registreringsstipendier: nära 1 100
    • Andel till deltagare från diversifierade communityn: ca 60%
  • Firefox inför en ”AI-avstängningsknapp” – full kontroll för användaren


    Mozilla har bekräftat att Firefox kommer att få en särskild avstängningsfunktion som helt kan stänga av alla AI-relaterade funktioner i webbläsaren. Beskedet kommer efter oro kring Mozillas planer på att utveckla Firefox till en ”modern AI-webbläsare” och syftar till att försäkra användarna om att kontroll och valfrihet även fortsättningsvis står i centrum.

    Mozilla har bekräftat att Firefox kommer att få en så kallad ”AI kill switch” – en funktion som låter användaren helt och hållet stänga av alla AI-relaterade funktioner i webbläsaren. Funktionen väntas lanseras under första kvartalet 2026 och markerar ett tydligt ställningstagande för användarkontroll i en tid då artificiell intelligens byggs in i allt fler digitala produkter.

    Bakgrunden: Firefox som ”AI-webbläsare”

    Diskussionen tog fart tidigare i veckan när Mozillas nytillträdde VD Anthony Enzor-DeMeo presenterade sin vision om att Firefox ska utvecklas till en ”modern AI browser”. Uttalandet väckte snabbt oro, särskilt bland långvariga Firefox-användare, Linux-communityn och integritetsmedvetna användare som valt Firefox just för dess fokus på öppen källkod och användarens självbestämmande.

    Mozilla var dock snabba med att förtydliga vad detta innebär – och kanske ännu viktigare: vad det inte innebär.

    En riktig avstängning – inte bara en inställning

    Firefox-utvecklaren Jake Archibald förklarade på Mastodon att Mozilla arbetar på en intern funktion som de kallar för en AI kill switch. Namnet är internt och kommer sannolikt att ersättas av något mer rumsrent, men ambitionen är glasklar.

    När funktionen är aktiverad ska alla AI-funktioner försvinna helt, aldrig visas i gränssnittet och inte aktiveras i framtiden.

    Detta är mer än bara att slå av en enskild funktion. Kill switch-läget ska fungera som ett globalt nej till AI i Firefox, oavsett om det handlar om sidofunktioner, knappar, assistenter eller framtida tillägg som Mozilla själva utvecklar.

    Alla AI-funktioner blir frivilliga

    Mozilla betonar också att alla AI-funktioner kommer att vara opt-in, alltså frivilliga från början. Inget ska aktiveras automatiskt.

    Samtidigt erkänner Mozilla att begreppet opt-in kan tolkas olika. Är en ny knapp i verktygsfältet opt-in, eller krävs ett aktivt val i inställningarna?

    Det är just här AI-avstängningsknappen kommer in. Den ska vara entydig och kompromisslös: är den på, finns ingen AI över huvud taget.

    VD:n: ”Firefox måste fungera för alla”

    Kort efter publiceringen bekräftade Mozilla officiellt planerna. På Reddit skrev Anthony Enzor-DeMeo att Firefox måste fungera för nästan alla på planeten – utvecklare, Linux-användare, studenter, föräldrar och personer som aldrig ändrar en standardinställning.

    Han slog samtidigt fast Mozillas kärnvärden och betonade att Firefox alltid kommer att vara byggd kring användarkontroll. Det inkluderar AI, och en riktig avstängningsfunktion kommer under första kvartalet 2026.

    Vad betyder detta i praktiken?

    För användaren innebär detta att Firefox försöker gå en balanserad väg. AI-funktioner ska finnas för dem som vill ha dem, men det ska också finnas en total avstängning för dem som inte vill. Ingen funktion ska tvingas på användaren, och valfrihet ska vara tydlig och konsekvent.

    I en tid då många webbläsare integrerar AI utan tydliga avstängningsmöjligheter sticker Mozilla ut genom att erbjuda ett ”allt eller inget”-val.

    Slutsats

    Firefox har i över 20 år varit ett alternativ för användare som värdesätter kontroll, transparens och öppenhet. Med den kommande AI-avstängningsknappen signalerar Mozilla att även framtidens Firefox ska kunna användas utan AI – om man så önskar.

  • Linus möter Linus

    När Linux-skaparen Linus Torvalds kliver in hos Linus Tech Tips för att bygga en dator tillsammans med sin YouTube-namne uppstår ett sällsynt möte mellan två techvärldar. Resultatet blir ett samtal om pålitlig hårdvara, öppen källkod, AI-hype, livsfilosofi – och varför världens mest inflytelserika programmerare vägrar använda datorer utan ECC-minne.

    När Linus Torvalds, skaparen av Linux och Git, kliver in i studion hos Linus Sebastian från Linus Tech Tips blir det både PC-bygge, filosofi om tillförlitlig hårdvara – och en rätt skoningslös syn på AI-hypen.

    ”Fake Linus” möter originalet

    Mötet mellan de två Linus inleds med en blinkning till Highlander – ”there can be only one” – men ganska snabbt står det klart att de hellre bygger en dator tillsammans än symboliskt ”halshugger” varandra.
    Torvalds, ofta beskriven som mannen bakom Linux-kärnan och Git, är märkbart obekväm med idolstatusen. När Sebastian ber om en autograf skriver Torvalds skämtsamt ”to fake Linus from the real one”, men understryker att han troligen inte ens kommer att se videon – han blir för självkritisk av att se sig själv.
    Sociala medier använder han inte alls. För familjen är det sms som gäller, för alla andra är det e-post. Båda avslöjar också att deras efternamn är ”påhittade”: Torvalds farfar hittade på familjenamnet, och Sebastian berättar att även hans namn saknar traditionell släktlinje bakom sig. En oväntad gemensam nämnare mellan två helt olika techprofiler.

    En arbetsmaskin, inte en trofé-PC

    Syftet med inspelningen är att bygga en ny Linux-dator åt Torvalds. Grunden blir en AMD Threadripper 9960X med 24 kärnor – kraftfull, men medvetet inte extremaste tänkbara modell.
    Torvalds förklarar att han vill ha en dator som är tyst, pålitlig och snabb nog – men inte ”galen” eller extrem i någon riktning. Det här är inte en showpiece, utan ett arbetsverktyg.
    Även om han inte längre skriver särskilt mycket kod själv, kompilerar han fortfarande Linux-kärnan ofta. Mellan varje kodmerge kompilerar han hela kärnan med alla moduler, som en del av sin testprocess. Då skalar antalet CPU-kärnor faktiskt på riktigt – inte bara i syntetiska benchmarkresultat.

    ECC-minne: tillförlitlighet före allt

    När minnet kommer på tal blir Torvalds ovanligt kategorisk. För honom är ECC-minne (Error Correcting Code) inte en nischfunktion, utan en grundförutsättning om man bryr sig om tillförlitlighet.
    Han berättar om en tidigare dator där han tvingades köra utan ECC. I nästan två år fungerade allt utan problem, tills märkliga kraschloggar, oops-meddelanden och segmenteringsfel började dyka upp. Först misstänkte han buggar i Linux-kärnan, och lade dagar på att felsöka.
    Till slut visade det sig vara hårdvaran – RAM-minnet – som betedde sig fel.
    Slutsatsen för Torvalds är tydlig: utan ECC får du förr eller senare bitfel. Frågan är inte om, utan när. Han säger rakt ut att han inte längre rör datorer utan ECC-minne.
    Samtidigt kritiserar han hårdvarumarknadsföring som hävdar att viss DDR har ”inbyggd ECC”, fast det bara gäller internt på minneskretsarna och inte hela vägen mellan minnesmodul och CPU. Utan end-to-end-kontroll tycker han att det är vilseledande marknadsföring.

    ”Internet är min backup”

    Lagringsdelen i bygget är nedtonad jämfört med vad man kan vänta sig av en high-endmaskin. När Linus Tech Tips-gänget påminner om att han tidigare haft 4 TB lagring men bara använt några hundra megabyte skrattar Torvalds och förklarar sin ”backupstrategi”: om något är värt att sparas, kommer internet att spara det.
    Kod, mejl, mailinglistor, arkiv – mycket av det som varit viktigt i hans yrkesliv finns redan speglat på servrar och i repos världen över. Någon NAS-entusiast är han alltså inte.

    Tyst luftkylning, inga gurglande pumpar

    Chassit som väljs är Fractal Torrent, en luftig låda med stora frontfläktar och tydlig skandinavisk känsla. Det passar Torvalds prioriteringar: bra luftflöde, ordentlig kylning och så låg ljudnivå som möjligt.
    På kylsidan blir det en Noctua-luftkylare. Vattenkylning avfärdar han vänligt men bestämt. Han ser flera problem: risk för läckor, organismer som växer i vätskan, gurglande pumpljud och fler felkällor än med enkel luftkylning.
    En tung luftkylare med stor fläkt som bara ”brusar” i bakgrunden är för honom betydligt mer attraktiv än ett avancerat vätskeloop som kan låta konstigt, kräver mer underhåll och känns mindre förutsägbart.

    Djur, familj och varför fiskar är ”pests”

    När samtalet glider in på husdjur blir tonen både varm och syrligt humoristisk. Katter och hundar beskriver Torvalds inte som ”husdjur”, utan som familjemedlemmar. Han började med katter, men tycker att hundar nästan knyter ännu starkare band.
    Andra smådjur – som råttor – får också beröm: smarta, sociala och trevliga. Den stora nackdelen är den korta livslängden, något som hans dotter tog så hårt att hon vägrade skaffa råttor igen.
    Sämst betyg får akvarier och fiskar. Dem beskriver han mer som skadedjur än sällskap, och har svårt att förstå fascinationen för akvarium – om än med en glimt i ögat.

    Linux, Git och miljardbolagen ovanpå

    När publiken får ställa frågor lyfts hans två mest kända projekt: Linux och Git. Vilket är han mest stolt över?
    Svaret kommer utan tvekan: Linux.
    Git utvecklades som ett verktyg han tvingades skapa när Linux-projektet behövde ett bättre versionshanteringssystem. Han jobbade intensivt med Git i ungefär sex månader, därefter hittade han någon annan som kunde ta över ansvaret. Själv ser han Git mer som en lösning på ett konkret problem i Linux-flödet än som sitt ”livsverk”.
    Samtidigt är han tydligt nöjd med designen. Git är, enligt honom, överlägset de system som fanns innan. Och både Linux och Git har blivit plattformar för miljardbolag – något han ser som ett kvitto på att hans arbete varit meningsfullt snarare än orättvist utnyttjat.
    Att GitHub, den största Git-plattformen, ägs av Microsoft tycker han är historiskt märkligt men också lite komiskt. Särskilt eftersom Microsofts moln idag till stor del kör Linux. Den gamla ”Linux vs Windows”-fiendskapen har bytts mot ett mer pragmatiskt samspel.

    Ingen dramatisk uppgörelse med Linux – bara många varma bad

    En annan återkommande fråga är om han någonsin varit nära att sluta med Linux. Här blir svaret både lugnande och avslöjande.
    Nej, han har aldrig varit nära att ”lägga av” på riktigt. Däremot har det funnits många stunder där han bara känt sig färdig för dagen: tekniska återvändsgränder, jobbiga diskussioner, människor som tar energi. Då går han ofta därifrån, tar ett varmt bad och läser en bok.
    Skillnaden är att han alltid vet att han kommer tillbaka nästa dag med nytt huvud. Tekniska problem stressar honom inte särskilt – teknik går att laga. Det är människor som är svåra, konstaterar han torrt.
    Han upprepar också att han inte vill bli den som klamrar sig fast vid projektet bara för att han ”alltid gjort det”. Finner han någon som är bättre lämpad hoppas han att han verkligen kliver åt sidan, inte bara säger att han ska göra det.

    ”Vad händer om du dör?” – Linux är större än sin skapare

    En tittarfråga formuleras brutalt rakt: vad händer med Linux om han plötsligt dör?
    Torvalds påpekar att den klassiska formuleringen brukar vara ”om du blir påkörd av en buss”, men svarar ändå seriöst. Linuxkärnan är sedan länge ett massivt samarbetsprojekt: runt tusen personer medverkar i varje release, och nya versioner släpps ungefär var nionde vecka.
    I praktiken innebär det att Linux sedan många år är större än sin grundare. Torvalds har fortfarande en central roll, men utvecklingen står inte och faller med honom. Skulle han plötsligt försvinna, skulle projektet med största sannolikhet fortsätta – med ny ledning och en del turbulens, men inte kollapsa.

    AI: verktyg, hype och en oundviklig krasch

    Mot slutet kommer samtalet in på generativ AI. Är det en bubbla eller en genuin revolution?
    Torvalds svar: både och.
    Han ser AI som en viktig teknisk utveckling som på sikt kommer att förändra hur många kvalificerade jobb utförs. Men han är samtidigt djupt skeptisk till den ekonomiska hysterin, marknadsföringen och överdrifterna kring tekniken. Han tror att vi kommer att få se en rejäl krasch i AI-sektorn – och att den blir ful.
    När fokus hamnar på kodgenerering menar han att AI kan bli ett användbart verktyg, särskilt för att komma igång, skriva boilerplate och underlätta för nybörjare. Men han varnar för att ”vibekodad” programvara blir en mardröm att underhålla.
    Programmerare försvinner inte, men deras roll förändras: någon måste fortfarande förstå, granska och ta ansvar för slutresultatet.
    Frågan om AI-modeller tränade på andras arbete – bilder, text, kod – möter han med en kall realism. Det här händer redan, säger han, och det kommer inte att rullas tillbaka. Verkligheten får man förhålla sig till, inte önska ogjord.

    För många Linuxdistro? Både problem och styrka

    Vid installationen av Fedora passar Torvalds på att resonera kring Linuxvärldens eviga fragmentering. Är det en styrka eller en svaghet att det finns så många distributioner?
    För kommersiell mjukvara är det uppenbart ett problem: istället för en tydlig plattform finns flera snarlika men inkompatibla varianter. Det höjer både tröskeln och kostnaderna för den som vill utveckla för Linux.
    Samtidigt menar han att just den här ”vilda västern”-miljön är en del av varför open source funkar så bra. Friheten att skapa nya distar, testa idéer och nörda ner sig i detaljer har drivit fram innovation och engagemang.
    Att han själv använder Fedora handlar framför allt om praktiska skäl. Fedora ligger nära kernelutvecklingen, gör det relativt lätt att ersätta just kärnan, och försöker inte aktivt låsa in användaren i ett visst workflow.

    En lågmäld ikon som bara vill ha en tyst, pålitlig dator

    När datorn till slut startar, minnet känns igen, Fedora installerar utan dramatik och fläktarna bara susar svagt, är det egentligen precis så Torvalds vill ha det.
    Inga RGB-regnbågar, inga extrema överklockningar, inga onödiga risker. Bara en kraftfull, tyst och stabil maskin som klarar att bygga Linux-kärnor dag efter dag utan att säga ifrån.
    Kvar efter videon finns bilden av en märkligt jordnära techikon: en man som förändrat världen genom en kärna och ett versionshanteringssystem, men som helst sitter hemma, läser mejl, bygger konstiga gitarrpedaler, tar varma bad – och vägrar använda datorer utan ECC-minne.

    Linux kärnan betydelse

    Linux-kärnan har i det tysta blivit den bärande infrastrukturen för en stor del av vår digitala värld. I konsumentledet finns Linux i nästan all vardagsteknik: Android dominerar smartphonemarknaden med omkring 72 % global marknadsandel, och även de stora smart-tv-plattformarna – Samsungs Tizen, LG:s webOS och Android TV/Google TV – bygger på Linux. Samma sak gäller för miljontals wifi-routrar och en växande flora av spelhårdvara, inte minst Valves Steam Deck.

    I företags- och servervärlden är överläget ännu tydligare. Mer än 90 % av alla moln-workloads hos jättar som AWS, Google Cloud och Microsoft Azure körs på Linux, och omkring 96 % av världens mest trafikerade webbservrar drivs av Linuxbaserade system. På superdatormarknaden är dominansen total – samtliga av världens 500 kraftfullaste superdatorer använder Linux, ett kvitto på kärnans kapacitet att skalas upp till extrema nivåer.

    Även i den snabbt växande IoT-sektorn håller Linux ställningarna. Över två tredjedelar av alla uppkopplade enheter använder någon form av Linuxdistribution, liksom ett stort antal industrirobotar, medicintekniska apparater och annan avancerad inbyggd elektronik. Offentlig sektor och myndigheter lutar sig i hög grad mot Linux för kritiska system; bland användarna finns allt från NASA och USA:s försvarsdepartement till flera europeiska myndigheter.

    Att Linux lyckats bli så genomgripande handlar om tre centrala faktorer: den öppna källkoden som gör det möjligt att fritt granska, använda och anpassa systemet; den modulära arkitekturen som låter utvecklare skräddarsy lösningar för allt från mikrokontrollers till superdatorer; och den välkända driftsäkerheten som gör Linux till ett naturligt val när stabilitet är avgörande.

    I dag fungerar Linux-kärnan därför som en gemensam, ofta helt osynlig nämnare i nästan varje teknikdomän – från fickformat elektronik till global molninfrastruktur. Den syns sällan, men världen skulle bokstavligen inte fungera likadant utan den.

    Artikeln ovan bygger på transkriptionen från det inbäddade YouTube-klippet, med undantag för det sista stycket som är en komplettering för att visa vilken betydelse Linux-kärnan har i dag.

    Länk till det inbäddade Youtube klippet : https://www.youtube.com/watch?v=mfv0V1SxbNA

    Fakta: Linus Tech Tips & Linus Torvalds

    Linus Tech Tips (Linus Sebastian)

    • Kanadensisk teknikprofil och grundare av Linus Tech Tips.
    • Känd för detaljerade PC-byggen, tester och teknikreportage på YouTube.
    • Driver företaget Linus Media Group med flera olika teknikkanaler.
    • Fokuserar på konsumentnära teknik: datorer, hårdvara, nätverk och prylar.

    Linus Torvalds

    • Finsk-amerikansk mjukvaruutvecklare.
    • Skapare och huvudarkitekt bakom Linux-kärnan.
    • Initierade även versionshanteringssystemet Git.
    • Arbetar fortfarande med att leda utvecklingen av Linux-kärnan.
  • Farväl Windows 10 –Hej, linux , dags att återta den digitala friheten

    När Microsoft nu lägger locket på för Windows 10 lämnas miljontals användare utan säkerhetsuppdateringar. Många tror att den enda vägen framåt är Windows 11 – men det finns andra alternativ. I en tid då digital suveränitet blir allt viktigare kan det vara dags att ta tillbaka kontrollen över sina egna datorer.


    I dag slutar Microsoft att stödja Windows 10 med säkerhetsuppdateringar.
    Men det finns alternativ – du behöver inte slänga din dator bara för att den inte stöder Windows 11.

    När Microsoft nu avslutar stödet för Windows 10 står många inför frågan: måste vi verkligen gå över till Windows 11?
    I en tid då allt fler talar om digital suveränitet kräver Microsoft att användare skapar ett konto hos dem bara för att kunna använda deras operativsystem. Samtidigt växer beroendet av molntjänster från jättar som Microsoft och Google – men vad händer egentligen med vår personliga data där?

    Vi vet att information används till allt från AI-träning till riktad marknadsföring. Om en AI tränas på fakturor, mejl och dokument som lagras i molnet – vem garanterar då att uppgifterna inte utnyttjas för kommersiella syften?

    Utvecklingen påminner om bilbranschen: köper du en modern Volvo EX90, fylld med datorer och elektronik, är du beroende av auktoriserade tekniker. Den gamla Volvo 240:n kunde däremot lagas av vilken bymekaniker som helst. Samma sak håller nu på att hända med våra datorer – från verktyg vi själva kontrollerar till låsta system vi bara får använda på tillverkarens villkor.

    Men vad använder de flesta egentligen sin dator till i dag?
    Att betala räkningar, läsa e-post och skriva några brev. För sådant krävs varken Windows 11 eller Apples senaste system.

    Ett lättviktigt Linux-system, som Ubuntu eller Mint, fungerar utmärkt även på äldre datorer – utan tvångskonton, reklam eller dolda spionfunktioner.

    Kanske är det nu vi ska säga farväl, inte bara till Windows 10, utan också till idén om att våra datorer måste kontrolleras av någon annan än oss själva.
    Kanske är det dags att säga hej till Linux.

    Fakta: Windows 10 — slutet på en era

    Lansering:
    29 juli 2015
    End of Life:
    14 oktober 2025

    Efter nästan tio år upphör Microsoft helt med säkerhetsuppdateringar och buggfixar för Windows 10. Systemet fungerar fortsatt, men blir gradvis mer sårbart för nya hot.

    Företag kan köpa Extended Security Updates (ESU) under en begränsad tid, men det är en tillfällig och kostsam lösning. För privatpersoner är stödet slut.

    Minnesnotis: Windows 10 gav många stabil drift — men också oväntade omstarter, envisa uppdateringar och den klassiska blåskärmen. När epoken nu avslutas kan det vara läge att prova ett friare alternativ.
    Tips: Lättviktiga Linux-distributioner som Ubuntu eller Mint fungerar utmärkt på äldre datorer.

Etikett: AI

  • AI hjälpte Linus Torvalds hitta Linuxbugg efter 18 omstarter

    Ett avrundningsfel på en enda kodrad gjorde delar av ett reserverat grafikminne tillgängligt för vanliga program. Resultatet blev skadade data och svart skärm. För att hitta orsaken tog Linus Torvalds hjälp av AI – men det krävdes 24 felsökningspatchar och 18 omstarter innan gåtan var löst. AI används i allt fler delar av programutvecklingen, och…

  • Firefox 154 skyddar hemnätverket och ger användaren större kontroll över AI

    Mozilla skärper säkerheten i Firefox 154 genom att hindra webbplatser från att obemärkt kommunicera med routrar, skrivare och annan utrustning i det lokala nätverket. Uppdateringen ger även enklare kontroll över webbläsarens AI-funktioner, förbättrad hantering av kakor och PDF-filer samt flera nyheter för Windows, macOS, Linux och Android. En webbläsare kommunicerar inte bara med webbplatser ute…

  • GCC säger nej till betydande kod som skapats av AI

    Utvecklare får använda AI för att diskutera idéer, förstå källkod och göra efterforskningar. Men kod som helt eller delvis bygger på material från språkmodeller som ChatGPT, Gemini eller GitHub Copilot ska normalt inte tas emot som bidrag till GNU Compiler Collection. GCC Steering Committee, den grupp som leder utvecklingen av GNU Compiler Collection, har antagit…

  • Codeberg säger nej till projekt som huvudsakligen skapats av AI

    Den ideella kodplattformen Codeberg förbjuder nu projekt som till största delen består av AI-genererad kod. Beslutet grundas på osäker upphovsrätt, säkerhetsrisker och svårigheten att avgöra vem som egentligen ansvarar för programvaran. Den ideella kodplattformen Codeberg inför nya regler för programvara som har skapats med hjälp av generativ artificiell intelligens. Projekt där merparten av källkoden har…

  • Linus Torvalds: Från programmerare till utvecklingsledare

    Linus Torvalds skriver numera sällan kod själv och beskriver sin roll som utvecklingsledare. Under Open Source Summit India 2026 berättade han om arbetet bakom Linuxkärnan, synen på AI och Rust samt varför föråldrad teknik ibland måste tas bort. Linus Torvalds skriver numera sällan kod själv. I stället leder han utvecklingen av Linuxkärnan genom att granska…

  • 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…

  • IBM och Red Hat satsar 5 miljarder dollar på säkerhet i öppen källkod

    IBM och Red Hat lanserar Project Lightwell, en satsning på 5 miljarder dollar för att stärka säkerheten i öppen källkod. Genom att kombinera AI-assisterad kodanalys med tusentals ingenjörer vill företagen skapa ett betrott säkerhetslager för företag som är beroende av Linux, Kubernetes, Java, AI-ramverk och andra centrala open source-komponenter. IBM och Red Hat lanserar Project…

  • WordPress 7.0: När publiceringsverktyget tar första steget in i AI-eran

    WordPress 7.0: När publiceringsverktyget tar första steget in i AI-eran WordPress 7.0 markerar ett tydligt skifte för världens mest använda publiceringsplattform. Med nya AI-funktioner, en modernare administrationspanel och bättre verktyg för design, navigation och responsiv layout blir uppdateringen mer än en vanlig versionshöjning. WordPress tar nu ett steg mot en framtid där webbplatser kan byggas…

  • Ardour 9.5: fri ljudstudio får smartare MIDI och bättre pianorulle

    Ardour 9.5 är här med en tydlig satsning på MIDI och ett modernare arbetsflöde i pianorullen. Den fria ljudstudion får nya verktyg för ackordredigering, kvantisering, referensnoter och MIDI-automation, samtidigt som pluginhantering, kontroll ytor och stabilitet har förbättrats. Resultatet är en uppdatering som gör Ardour mer användbart för både musiker, producenter och ljudtekniker som vill arbeta…

  • När Linux sätter gränser för vad som är en säkerhetsbugg

    När antalet AI-genererade sårbarhetsrapporter ökar vill Linuxprojektet dra en tydligare gräns mellan vanliga buggar och verkliga säkerhetshål. Linus Torvalds har nu slagit ihop ny dokumentation som förklarar när ett fel i Linuxkärnan ska behandlas som en säkerhetsbugg, hur rapporter bör skickas in och varför spekulativa AI-fynd inte får belasta säkerhetsteamet i onödan. Resultatet är en…

  • OpenShot 3.5 – snabbare, smartare och redo för AI

    Den populära open source-videoredigeraren OpenShot Video Editor tar ett stort kliv framåt i version 3.5. Med upp till 35 % bättre prestanda, en helt ny standardtidslinje och tidiga steg mot AI-integrering genom ComfyUI, markerar uppdateringen en tydlig riktning mot snabbare, smartare och mer framtidssäker videoredigering. Den fria videoredigeraren OpenShot Video Editor har nu släppts i…

  • Firefox tar nästa steg: integrerad VPN och smart multitasking

    Mozilla rustar Firefox för framtiden med en rad nya funktioner som sätter integritet och produktivitet i centrum. Med en inbyggd VPN, smart delad vy och valbar AI tar webbläsaren ett tydligt steg mot att ge användaren mer kontroll – både över sin data och sitt arbetsflöde. Mozilla laddar upp inför en av sina mest ambitiösa…

  • Oracle vill vinna tillbaka förtroendet kring MySQL – ny strategi för öppenhet och innovation

    Efter år av kritik mot hur MySQL förvaltas lovar Oracle nu en nystart. Med ökad transparens, tydligare utvecklingsplaner och ett förnyat fokus på Community Edition vill företaget stärka förtroendet i open source-världen – samtidigt som konkurrensen från PostgreSQL hårdnar. När teknikjätten Oracle Corporation köpte databasen MySQL år 2010 väcktes starka reaktioner i open source-världen. Många…

  • Kan artificiell intelligens få en plats i Linux-kärnan?

    Kan Linux-kärnan bli smartare med hjälp av artificiell intelligens?En ny diskussion bland Linux-utvecklare väcker frågan om maskininlärning kan användas för att optimera hur operativsystemets innersta delar fungerar. Förslaget är försiktigt, kontroversiellt – och helt utanför kärnan själv. Tänk dig att Linux-kärnan – själva hjärtat i operativsystemet – kunde lära sig av sitt eget beteende och…

  • Linux Foundation redovisar ekonomi för 2025 – över 300 miljoner dollar till öppen källkod

    The Linux Foundation har släppt sin årsrapport för 2025 med en ovanligt detaljerad redovisning av hur organisationen får in sina pengar och var de används. Intäkterna uppges ha nått omkring 311 miljoner dollar, samtidigt som utgifterna väntas landa på cirka 285 miljoner – där den största delen går till projektstöd, infrastruktur och community-insatser, inklusive ett…

  • Firefox inför en ”AI-avstängningsknapp” – full kontroll för användaren

    Mozilla har bekräftat att Firefox kommer att få en särskild avstängningsfunktion som helt kan stänga av alla AI-relaterade funktioner i webbläsaren. Beskedet kommer efter oro kring Mozillas planer på att utveckla Firefox till en ”modern AI-webbläsare” och syftar till att försäkra användarna om att kontroll och valfrihet även fortsättningsvis står i centrum. Mozilla har bekräftat…

  • Linus möter Linus

    När Linux-skaparen Linus Torvalds kliver in hos Linus Tech Tips för att bygga en dator tillsammans med sin YouTube-namne uppstår ett sällsynt möte mellan två techvärldar. Resultatet blir ett samtal om pålitlig hårdvara, öppen källkod, AI-hype, livsfilosofi – och varför världens mest inflytelserika programmerare vägrar använda datorer utan ECC-minne. När Linus Torvalds, skaparen av Linux…

  • Farväl Windows 10 –Hej, linux , dags att återta den digitala friheten

    När Microsoft nu lägger locket på för Windows 10 lämnas miljontals användare utan säkerhetsuppdateringar. Många tror att den enda vägen framåt är Windows 11 – men det finns andra alternativ. I en tid då digital suveränitet blir allt viktigare kan det vara dags att ta tillbaka kontrollen över sina egna datorer. I dag slutar Microsoft…