• Bcachefs flyttar ut ur Linuxkärnan – blir DKMS-modul

    Linux-filsystemet Bcachefs hamnar åter i rampljuset. Efter att ha plockats bort från den kommande Linuxkärnan 6.17 flyttar filsystemet nu ut från kärnan och över till DKMS-moduler. För användare innebär förändringen stabilitet även vid uppdateringar, men för distributionerna väntar ett omfattande arbete med paketering och integration.

    Bcachefs – dramat fortsätter i Linux-kärnans egen såpopera.

    Det kontroversiella Linux-filsystemet Bcachefs tar ett nytt kliv i sin utveckling. Efter en infekterad konflikt mellan projektets skapare Kent Overstreet och Linus Torvalds har stödet för filsystemet plockats bort från den kommande Linuxkärnan 6.17. Nu meddelar Overstreet att Bcachefs i stället kommer att distribueras via DKMS – ett system som automatiskt ser till att externa kärnmoduler fortsätter fungera vid uppdateringar.

    Från kärnan till DKMS

    För användare betyder detta att Bcachefs inte längre följer med kärnan direkt. I stället byggs modulen om automatiskt med varje ny kärnversion, på samma sätt som exempelvis NVIDIA-drivrutiner, VirtualBox och ZFS. Det gör att filsystemet fortsätter fungera smidigt, utan att användarna behöver kompilera om något själva.

    I praktiken kommer de flesta inte märka någon större skillnad – DKMS-moduler kan inkluderas i initramfs på samma sätt som kärnmoduler, vilket gör att systemet startar som vanligt även om rotfilsystemet ligger på Bcachefs.

    Nya krav på distributionerna

    För distributionerna blir övergången desto mer betydelsefull. Paketflöden måste anpassas och testas för att säkerställa att allt fungerar vid uppdateringar.

    • Fedora har redan ett paket för Bcachefs-verktygen och väntas ligga relativt bra till.
    • openSUSE, som snabbt tog bort stödet i sin kommande 6.17-kärna, behöver nu lägga extra arbete på att integrera DKMS.
    • Debian har haft ett mer komplicerat förhållande – verktygspaketet blev övergivet och raderades, men är på väg tillbaka i experimental-grenen.
    • Arch Linux och NixOS samarbetar nära med upstream och har bidragit till att förbättra DKMS-stödet.

    En särskild utmaning är bcachefs-tools, användarverktygen som hittills inte varit lika kritiska eftersom kärnan själv stått för reservfunktioner. Med övergången till DKMS måste distributionerna vara betydligt mer aktiva med underhåll och uppdateringar.

    Stabilitet före allt

    Trots turbulensen betonar Overstreet att stabilitet och kvalitetssäkring står i centrum. Version 6.16 beskrivs som en solid utgåva – inga nya kritiska buggar har dykt upp, och de senaste fixarna har mest handlat om prestanda och testmiljöer snarare än användarproblem.

    Han efterlyser samtidigt fler testare och paketerare som kan bidra till att finslipa den nya modellen. Utvecklingen har varit intensiv, men nu när de värsta buggarna är avklarade finns mer utrymme att fokusera på distributionerna.

    Vad betyder det för användarna?

    För vanliga användare är beskedet lugnande: de flesta kommer att fortsätta köra version 6.16 även när Linux 6.17 når ut, vilket ger distributionerna tid att anpassa sig. På längre sikt förväntas DKMS göra Bcachefs mer flexibelt och lättare att underhålla över olika kärnor.

    Ett filsystem med potential

    Bakom allt drama finns ett filsystem med stora ambitioner. Bcachefs kombinerar prestanda och funktioner från moderna copy-on-write-filsystem som Btrfs och ZFS, men med enkelheten och hastigheten hos klassiker som ext4 och XFS.

    Att det nu försvinner ur standardkärnan uppfattas därför av många som en förlust för Linux-ekosystemet. Men hoppet lever kvar om att Overstreet och Torvalds en dag kan hitta tillbaka till ett samarbete – och att Bcachefs då får en självklar plats i kärnan igen.

    https://linuxiac.com/bcachefs-transitioning-to-dkms-packaging

  • Linux fyller 34 år – från hobbyprojekt till världens motor

    Den 25 augusti 1991 skrev den unge finske studenten Linus Torvalds ett kort inlägg på diskussionsgruppen comp.os.minix (usernet). Han berättade att han höll på att bygga ett fritt operativsystem – ”bara som en hobby”. Ingen kunde då ana att detta lilla projekt skulle växa till ett av världens mest inflytelserika tekniska fenomen: Linux. I dag, 34 år senare, finns Linux överallt – från mobiltelefoner och superdatorer till satelliter och rymdstationer.

    Är det party, så är det party – det finns ingen morgondag.

    Den 25 augusti 1991 skrev den då 21-årige Linus Torvalds, student i Helsingfors, ett inlägg på en diskussionsgrupp där han berättade att han arbetade på ett nytt operativsystem. Han beskrev det som ett fritt system för 386/486-datorer – ”bara en hobby, inte stort och professionellt som GNU”.

    Det som började som ett litet experiment har sedan dess vuxit till att bli ett av världens viktigaste tekniska fundament. I dag, 34 år senare, driver Linux allt från mobiltelefoner, smarta prylar och TV-apparater till superdatorer, aktiebörser och den internationella rymdstationen.

    Hello everybody out there using minix –
    I’m doing a (free) operating system (just a hobby, won’t be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I’d like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things).

    I’ve currently ported bash(1.08) and gcc(1.40), and things seem to work. This implies that I’ll get something practical within a few months, and I’d like to know what features most people would want. Any suggestions are welcome, but I won’t promise I’ll implement them 🙂

    Linus

    PS. Yes – it’s free of any minix code, and it has a multi-threaded fs. It is NOT portable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that’s all I have :-(.

    Klicka här för svensk översättning
    Hej alla där ute som använder Minix –
    Jag håller på att göra ett (fritt) operativsystem (bara en hobby, kommer inte att bli stort och professionellt som GNU) för 386(486) AT-kloner. Det har varit under utveckling sedan april, och börjar bli redo. Jag skulle gärna vilja ha feedback på vad folk gillar/inte gillar i Minix, eftersom mitt OS liknar det något (samma fysiska layout på filsystemet (av praktiska skäl) bland annat).
    
    Jag har för närvarande portat bash(1.08) och gcc(1.40), och saker verkar fungera. Detta innebär att jag kommer att få något praktiskt inom ett par månader, och jag skulle vilja veta vilka funktioner de flesta vill ha. Alla förslag är välkomna, men jag lovar inte att jag kommer att implementera dem 🙂
    
    Linus
    
    PS. Ja – det är helt fritt från Minix-kod, och det har ett flertrådat filsystem. Det är INTE portabelt (använder 386-task switching osv.), och det kommer förmodligen aldrig att stödja något annat än AT-hårddiskar, eftersom det är allt jag har :-(.
      

    Från hobby till globalt fenomen

    Torvalds kunde knappast ana att hans lilla sidoprojekt skulle förändra världen. Linux har blivit navet i den digitala infrastrukturen. Android-telefoner, servrar på nätet, routers i hemmet, börshandel, bilsystem och till och med rymdfarkoster – alla använder Linux på ett eller annat sätt.

    Superdatorlistan toppas helt av Linuxmaskiner, och systemet är en självklar del i forskning, teknik och vardag.

    ▌ Fakta: Linux-kärnan

    • Första versionen: 1991 (Linus Torvalds)
    • Språk: C med inslag av assembler
    • Licens: GPLv2 (fri och öppen källkod)
    • Utveckling: globalt samarbete med tusentals bidragsgivare
    • Utgivningstakt: nya stabila versioner ungefär var 2–3:e månad

    Betydelse i det moderna samhället

    • Internet: Stommen i majoriteten av världens webbservrar.
    • Superdatorer: Dominerar de snabbaste beräkningsklustren.
    • Mobil: Android bygger på Linux-kärnan.
    • Inbyggda system: Routrar, TV-apparater, bilar, medicinsk utrustning m.m.
    • Moln & finans: Vanligt i banker, börser och datacenter/plattformar.
    • Rymden: Används i satelliter och rymdstationer.

    Kort sagt: Linux-kärnan är hjärtat i den digitala infrastrukturen – från fickan till rymden.

Etikett: Linux-kärnan

  • Bcachefs flyttar ut ur Linuxkärnan – blir DKMS-modul

    Linux-filsystemet Bcachefs hamnar åter i rampljuset. Efter att ha plockats bort från den kommande Linuxkärnan 6.17 flyttar filsystemet nu ut från kärnan och över till DKMS-moduler. För användare innebär förändringen stabilitet även vid uppdateringar, men för distributionerna väntar ett omfattande arbete med paketering och integration. Det kontroversiella Linux-filsystemet Bcachefs tar ett nytt kliv i sin…

  • Linux fyller 34 år – från hobbyprojekt till världens motor

    Den 25 augusti 1991 skrev den unge finske studenten Linus Torvalds ett kort inlägg på diskussionsgruppen comp.os.minix (usernet). Han berättade att han höll på att bygga ett fritt operativsystem – ”bara som en hobby”. Ingen kunde då ana att detta lilla projekt skulle växa till ett av världens mest inflytelserika tekniska fenomen: Linux. I dag,…