• Moxnox 1.0 – ett nytt operativsystem som förenar Windows NT och Unix

    Vad händer om man tar några av de bästa idéerna från Windows NT, kombinerar dem med Unix och bygger ett helt nytt operativsystem från grunden? Det är precis vad utvecklaren Mark Harmstone har gjort. Resultatet heter Moxnox, och nu har version 1.0 släppts som öppen källkod.

    När man talar om operativsystem handlar diskussionen nästan alltid om Windows, Linux eller macOS. Men bakom dessa välkända namn finns en värld av experimentella system där programmerare försöker hitta nya sätt att få datorer att fungera.

    Ett av de senaste exemplen är Moxnox 1.0, som släpptes den 26 oktober 2026.

    Bakom projektet står den brittiske programmeraren Mark Harmstone, som tidigare gjort sig känd genom WinBtrfs, en drivrutin som gör det möjligt för Windows att läsa och skriva till Linux-filsystemet Btrfs.

    Sedan 2022 har han arbetat med Moxnox som ett hobbyprojekt. Det som började som ett tekniskt experiment har nu vuxit till ett operativsystem med omkring 130 000 rader C++-kod.

    Men Moxnox är varken ännu en Linuxdistribution eller en kopia av Windows.

    Windows under huven – Unix på utsidan

    För att förstå vad som gör Moxnox speciellt behöver vi titta på hur ett operativsystem egentligen fungerar.

    I centrum finns operativsystemets kärna, ofta kallad kernel. Den ansvarar för grundläggande funktioner som att hantera minne, kommunicera med hårdvara och fördela processortid mellan olika program.

    Windows bygger på en kärnarkitektur som har sitt ursprung i Windows NT, medan Linux använder en annan konstruktion.

    Moxnox hämtar inspiration från Windows NT:s sätt att låta program kommunicera med operativsystemet genom så kallade systemanrop.

    Samtidigt använder det många av de principer som gjort Unix och Linux populära bland programmerare och systemadministratörer.

    Det innebär exempelvis att katalogstrukturen påminner om Linux, med en rotkatalog som heter / och sökvägar som /bin i stället för Windows enhetsbokstäver som C:\.

    Systemet stöder dessutom Unix-funktioner som fork(), som gör det möjligt för ett program att skapa en ny process genom att kopiera en befintlig.

    Man kan beskriva Moxnox som ett försök att förena två olika operativsystemfilosofier, utan att behöva använda vare sig Windows eller Linux som grund.

    Windows-program fungerar inte – trots EXE-filer

    En intressant detalj är att Moxnox använder samma grundläggande programformat som Windows.

    Körbara program lagras i formatet Portable Executable, förkortat PE, och har filändelsen .exe. Programbibliotek använder .dll.

    Linux använder normalt ELF-formatet för sina körbara program.

    Det betyder däremot inte att man kan installera Microsoft Office eller andra vanliga Windowsprogram i Moxnox.

    Moxnox kan i dagsläget inte köra vanliga Windowsprogram.

    Anledningen är att de programmeringsgränssnitt och systembibliotek som Windowsprogram förväntar sig ännu inte finns på plats.

    En framtida möjlighet skulle kunna vara att använda delar av Wine-projektet för att skapa denna kompatibilitet, men något sådant stöd är ännu inte färdigt.

    Moxnox skiljer sig därmed från ReactOS, vars ambition är att återskapa Windows kompatibilitet.

    Linuxanvändare kommer att känna igen sig

    Trots sin Windowsinspirerade teknikmiljö erbjuder Moxnox en ganska välbekant upplevelse för den som är van vid Unix eller Linux.

    Flera populära program har redan anpassats till systemet.

    Här finns bland annat Bash, GNU Coreutils, Git, Python, Perl, Vim, Nano, OpenSSH och OpenSSL.

    Även viktiga utvecklingsverktyg som GCC, LLVM och Rust har porterats, även om det fortfarande finns begränsningar. GCC finns exempelvis endast för x86-64.

    Att programmen har porterats innebär att deras källkod har anpassats och kompilerats för det nya operativsystemet. Man kan alltså inte bara kopiera över ett vanligt Linuxprogram och förvänta sig att det fungerar.

    En annan teknisk milstolpe är att Moxnox har blivit self-hosting.

    Det innebär att operativsystemet har kommit så långt att det kan användas för att kompilera sin egen källkod.

    Det är en betydande prestation för ett hobbyprojekt, även om vissa stora program, bland annat GCC och Rust, ännu inte kan byggas direkt inifrån systemet.

    Btrfs är hjärtat i filhanteringen

    Valet av filsystem är knappast någon överraskning.

    Mark Harmstone har lång erfarenhet av Btrfs genom arbetet med WinBtrfs, och Moxnox använder därför Btrfs för lagringen.

    Btrfs är ett modernt filsystem som bland annat erbjuder kontrollsummor för dataintegritet, ögonblicksbilder och avancerade lagringsfunktioner.

    Men här kommer en viktig varning.

    Moxnox egen Btrfs-implementation är fortfarande experimentell och har inte genomgått omfattande tester.

    Utvecklaren avråder uttryckligen från att använda den tillsammans med filsystem som innehåller värdefulla data.

    Den som vill experimentera bör därför använda en virtuell disk eller en separat lagringsenhet utan viktig information.

    Fungerar även på ARM och Raspberry Pi 5

    Moxnox stöder två olika processorarkitekturer: x86-64, som används i de flesta moderna PC-datorer, och ARM64, som bland annat förekommer i enkortsdatorer och vissa bärbara datorer.

    För vanliga PC-datorer krävs stöd för instruktionsuppsättningen x86-64-v3. Det innebär att en del äldre 64-bitarsprocessorer inte kan användas.

    På ARM-sidan krävs ARMv8.1 eller senare.

    Det gör att även Raspberry Pi 5 kan köra Moxnox, förutsatt att den använder lämplig UEFI-firmware.

    Systemet har redan drivrutiner för bland annat NVMe, SATA, USB-lagring, SD-kort och vissa nätverkskort från Realtek.

    Stödet för kringutrustning är dock långt ifrån lika omfattande som i Linux eller Windows.

    Glöm skrivbordet – här är det terminalen som gäller

    Den som förväntar sig ett grafiskt skrivbord med fönster, ikoner och muspekare kommer att bli besviken.

    Moxnox 1.0 saknar nämligen en grafisk skrivbordsmiljö.

    Systemet arbetar framför allt med textbaserade gränssnitt och kommandoraden. Det finns grundläggande stöd för bildskärmsutmatning, men ännu inget färdigt grafiskt användargränssnitt.

    Det är med andra ord ett operativsystem som i första hand riktar sig till programmerare, operativsystemsentusiaster och personer som tycker om att experimentera med datorernas mer grundläggande funktioner.

    Det saknas dessutom flera saker som vi normalt tar för givna.

    Exempelvis finns ännu inget fullständigt säkerhetssystem, inget riktigt fleranvändarstöd och inget ordentligt stöd för olika tangentbordslayouter eller tidszoner.

    Även prestandan behöver förbättras, framför allt när det gäller minneshantering och nätverkskommunikation.

    Moxnox är därför inte ett system som man bör använda som sin huvudsakliga arbetsmiljö.

    Så kan du prova Moxnox själv

    För den som är nyfiken finns färdiga diskavbilder för både x86-64 och ARM64 att ladda ner.

    Det enklaste sättet att testa operativsystemet är med QEMU, en programvara som kan emulera och virtualisera datorer.

    På så vis kan man starta Moxnox i en virtuell miljö utan att behöva installera det på datorns riktiga hårddisk.

    Det går också att installera systemet på fysisk hårdvara, men då krävs viss erfarenhet av partitionering, filsystem och uppstart via UEFI.

    Källkoden och installationsanvisningarna finns på projektets GitHub-sida:

    Projekt: https://github.com/maharmstone/moxnox

    Ladda ner Moxnox 1.0: https://github.com/maharmstone/moxnox/releases/tag/v1.0

    Varför behövs ännu ett operativsystem?

    Det är kanske den mest intressanta frågan.

    Världen lider knappast brist på operativsystem. Linux är etablerat inom servrar och utveckling, Windows dominerar fortfarande stora delar av PC-marknaden och macOS har sin självklara plats i Apples ekosystem.

    Men Moxnox handlar inte i första hand om att konkurrera med dessa system.

    Det handlar snarare om att utforska alternativa tekniska lösningar och visa att det går att kombinera idéer som traditionellt hör hemma i olika operativsystem.

    Windows NT:s arkitektur har flera tekniska egenskaper som sällan uppmärksammas utanför Windowsvärlden. Genom att kombinera dessa med Unix programmeringsmodell visar Harmstone hur ett annorlunda operativsystem skulle kunna se ut.

    Och kanske är det just därför Moxnox är intressant.

    Inte för att det kommer att ersätta Windows eller Linux nästa år, utan för att det påminner oss om att operativsystem inte behöver byggas på samma sätt som de alltid har gjort.

    Moxnox 1.0 är ännu inte ett färdigt alternativ för vanliga datoranvändare. Men som tekniskt experiment visar det hur mycket som faktiskt går att åstadkomma när någon bestämmer sig för att bygga sitt eget operativsystem från grunden.

    ● ● ●

    > FAKTA: MOXNOX 1.0_

    System: Moxnox 1.0

    Utvecklare: Mark Harmstone

    Typ: Fristående operativsystem med öppen källkod

    Projektstart: 2022

    Programspråk: C++ (cirka 130 000 kodrader)

    Arkitektur: Windows NT-inspirerade systemanrop och Unix/POSIX-miljö

    Processorstöd: x86-64-v3 och ARM64 (ARMv8.1+)

    Filsystem: Btrfs

    Programformat: Windows PE (.exe och .dll)

    Gränssnitt: Textbaserad terminal, inget grafiskt skrivbord

    Programvara: Bash, GCC, LLVM, Git, Python, Perl, Rust, Vim, Nano och OpenSSH

    Hårdvara: NVMe, SATA, USB, SD-kort och utvalda nätverkskort

    Raspberry Pi 5: Stöds med lämplig UEFI-firmware

    Windowsprogram: Kan inte köras direkt

    Status: Experimentellt hobbyprojekt

    [!] VARNING: Moxnox är inte avsett för produktionsbruk. Använd endast testdiskar utan viktiga data.

    root@moxnox:~$ GitHub / Källkod

    root@moxnox:~$ Ladda ner Moxnox 1.0

  • GNU Coreutils 9.10 – en stabilare grund för Linux

    GNU Coreutils 9.10 är en stabil uppdatering av de mest grundläggande verktygen i Linux, med fokus på att rätta allvarliga buggar, förbättra signalhantering och göra fil- och textkommandon både snabbare och mer förutsägbara. Utan att förändra hur användare arbetar till vardags stärker versionen den tekniska grund som nästan alla Linux-system vilar på.

    Nästan alla Linux-system, från små servrar till kraftfulla arbetsstationer, bygger på samma uppsättning grundläggande kommandon. Verktyg som ls, cp, mv, du och date används dagligen, ofta utan att man tänker på det. Dessa samlas i paketet GNU Coreutils, som i februari 2026 fick en ny stabil version: 9.10.

    Det är ingen revolutionerande version med nya kommandon, men däremot en mycket viktig uppdatering som förbättrar tillförlitlighet, prestanda och korrekt beteende i situationer där saker tidigare kunde gå fel.

    Allvarliga buggar från 9.9 är åtgärdade

    En av de viktigaste anledningarna till att uppgradera till Coreutils 9.10 är att flera regressioner från version 9.9 nu är fixade. Kommandona cp, mv och install kunde i sällsynta fall fastna i en oändlig loop när de kopierade så kallade sparse files, särskilt på ext4-filsystem när filerna ändrades samtidigt och hårdvaruavlastad kopiering inte användes.

    Sådana problem är ovanliga, men när de inträffar kan de låsa system, fylla loggar eller göra backup-jobb oanvändbara. I 9.10 är detta beteende helt eliminerat.

    Även kommandot date hade fått en bugg i 9.9 där vissa format kunde ge tom output och därmed orsaka fel. Det fungerar nu korrekt igen.

    Förbättrad signalhantering och säkrare processkontroll

    Kommandot timeout används ofta i skript för att förhindra att program kör för länge. Tidigare kunde det hända att timeout avslutades, men att det övervakade programmet fortsatte att köra i bakgrunden. I Coreutils 9.10 vidarebefordras nu alla avslutande signaler korrekt, vilket gör timeout betydligt säkrare att använda.

    Samtidigt respekteras ignorerade signaler på rätt sätt, till exempel i bakgrundsjobb i skalet. Relaterat till detta har även tail -f –pid blivit mer robust och avslutas inte längre oväntat av icke-terminerande signaler.

    Korrektare och mer portabelt beteende

    Flera klassiska verktyg har fått buggfixar som främst märks i mer avancerade eller långvariga användningsfall:

    • du och ls ändrar inte längre strängar som returneras av getenv, något som enligt POSIX inte är tillåtet
    • dd skriver inte längre över befintliga filer om trunkering misslyckas
    • fmt, numfmt, md5sum, sha*sum och b2sum har fått förbättrad felhantering och mer korrekt textbehandling

    Detta minskar risken för subtila fel i skript och förbättrar kompatibiliteten mellan olika Unix-liknande system.

    Bättre stöd för internationell text

    Kommandot paste är nu fullt medvetet om flerbytes­tecken, till exempel UTF-8. Det gäller även avgränsare. Det här är en viktig förbättring för användare som arbetar med icke-engelska språk, där ett tecken inte alltid motsvarar en byte.

    Nya funktioner och praktiska förbättringar

    Även om fokus ligger på stabilitet innehåller Coreutils 9.10 flera nyheter:

    • du har fått kortflaggan -A för –apparent-size, vilket förbättrar kompatibiliteten med FreeBSD
    • stat och tail känner nu igen filsystemstypen guest-memfd
    • tail har fått flaggan –debug för att visa hur follow-läget är implementerat
    • den så kallade multi-call-binären är cirka 3,2 procent mindre tack vare effektivare intern koddelning

    Dessutom har du blivit betydligt snabbare på vissa filsystem, till exempel Lustre, där stora kataloger nu hanteras upp till nio gånger snabbare.

    Tydligare dokumentation och bättre hjälptexter

    En synlig men ändå diskret förändring är att alla kommandon nu markerar sina flaggor tydligare i –help och manualsidor. Alternativen länkar direkt till den fullständiga online­dokumentationen på GNU:s webbplats, vilket gör det lättare att snabbt fördjupa sig vid behov.

    En uppdatering som märks genom att inget går fel

    Coreutils 9.10 är resultatet av 288 ändringar från tio utvecklare under tolv veckor. Det är en version som inte försöker imponera med nya kommandon, utan som istället stärker själva fundamentet i Linux.

    För de flesta användare betyder det här att systemet bara fortsätter fungera som vanligt – men med färre hörnfall, bättre prestanda och mindre risk för obehagliga överraskningar. Och just det är ofta det bästa betyget ett låg­nivå-paket kan få.

    Läs mer

    https://savannah.gnu.org/news/?id=10854

    Faktaruta: GNU Coreutils 9.10

    Typ: Stabil release

    Datum: 2026-02-04

    Om: Grundläggande GNU-verktyg (ls, cp, mv, du, date, tail m.fl.) för Linux och Unix-lika system

    Viktigast i 9.10:

    • Fixar regression i cp/mv/install som kunde orsaka oändlig loop vid kopiering av sparse files (SEEK_HOLE).
    • timeout vidarebefordrar nu alla terminerande signaler korrekt.
    • paste hanterar flerbytes-tecken och flerbytes-avgränsare korrekt.
    • Ny kortflagga du -A för –apparent-size.
    • tail har nytt –debug för att visa hur follow-läget implementeras.
    • Multi-call-binären är cirka 3,2% mindre.

    Tips: På många distar kommer uppdateringen via paketförråden. Alternativt kan källkod laddas ner från GNU:s FTP-servrar.

  • Från 70-tal till 2025 – klassiska Linuxkommandon får nya muskler

    När vi startar datorn och skriver ls för att lista filer, eller cp för att kopiera något, tänker de flesta inte på det. Men bakom dessa små kommandon ligger en mjukvaruskatt med rötter tillbaka till 1970-talets Unix. Den heter GNU coreutils, och nu har den fått en ny stor uppdatering – version 9.8.

    En osynlig ryggrad i datorvärlden

    Coreutils är ett paket med de mest grundläggande verktygen i Linux och andra Unixliknande system. Det är program som hjälper oss att läsa textfiler, räkna ord, jämföra innehåll, sortera, hålla reda på datum eller visa hur många processorer datorn har. I princip varje gång du öppnar terminalen är det coreutils som gör jobbet i bakgrunden.

    Och nu – över 40 år efter att de första varianterna såg dagens ljus – fortsätter utvecklingen.

    Nya språk för säkerhet och enkelhet

    I den nya versionen är det särskilt två förbättringar som sticker ut.
    För det första kan verktyget cksum nu använda den moderna SHA3-algoritmen för att skapa säkra kontrollsummor. Kontrollsummor används för att försäkra sig om att en fil är intakt och inte manipulerad, och SHA3 är det senaste inom kryptografisk standardisering.

    För det andra får kodningsverktyget basenc stöd för Base58 – en metod att representera data utan de tecken som ofta misstas för varandra, som nollan och bokstaven O. Perfekt i en tid då vi allt oftare scannar QR-koder och hanterar kryptovalutaadresser.

    Smartare hantering av dagens datorer

    Dagens datorer ser annorlunda ut än på 80-talet, och coreutils hänger med. Kommandot nproc, som visar hur många processorer som finns att tillgå, tar nu hänsyn till cgroup v2 – en teknik som används i moderna Linuxsystem för att begränsa resurser i containrar. Det betyder att program i en container får en mer realistisk bild av vad de faktiskt får använda.

    Även stty, som styr inställningar för terminalen, kan nu sätta godtyckliga överföringshastigheter på vissa system. Och textverktyget fold har blivit medvetet om att världen består av fler tecken än bara ASCII – till exempel emojis och asiatiska tecken – och radbryter dem på rätt sätt.

    Fixar under huven

    Det kanske inte märks direkt för vanliga användare, men version 9.8 rättar också till en lång rad buggar. Till exempel fungerar nu cp --sparse=always bättre när det gäller att spara diskutrymme, tail riskerar inte längre att skriva ut extra rader i vissa situationer, och od (ett program för att visa filer i olika nummerformat) har blivit stabilare.

    För den som arbetar med stora tal har verktyget factor fått en rejäl hastighetsökning, och seq, som används för att generera talföljder, hanterar nu mycket stora startvärden med högre precision.

    Ett internationellt samarbete

    Bakom kulisserna är coreutils ett samarbete mellan utvecklare världen över. Den senaste versionen bygger på 348 kodändringar från åtta olika personer, varav veteranerna Paul Eggert och Padraig Brady står för merparten. Det visar att även de mest grundläggande programmen i datorvärlden behöver ständig omvårdnad – och att arbetet ofta sker i det tysta.

    Fortsatt relevant

    Att ett verktygspaket som skapades i Unix miljö på 1970-talet fortfarande utvecklas aktivt år 2025 är i sig en historia. Det påminner oss om att digital infrastruktur inte alltid handlar om de mest uppmärksammade apparna eller sociala nätverken. Ofta är det små, diskreta verktyg – kommandon på några få bokstäver – som får hela det moderna IT-samhället att fungera.

    För den nyfikne finns den nya versionen att ladda ner på GNU:s hemsida:
    https://gnu.org/s/coreutils/

    https://linuxiac.com/gnu-coreutils-9-8-released-with-sha3-support

  • Samba 4.23: Fildelning i Linux får ett rejält lyft

    Samba 4.23 är här – och med SMB3 Unix Extensions aktiverade som standard blir fil- och skrivardelning mellan Linux, Unix och Windows smidigare än någonsin. Den nya versionen bjuder dessutom på stöd för QUIC, förbättrad tidsstämplhantering, enklare övervakning och en rad buggfixar.

    Efter sex månaders väntan är den här – Samba 4.23, den senaste versionen av det klassiska verktyget som gör det möjligt för Windows- och Linuxsystem att dela filer och skrivare sömlöst. Den stora nyheten? SMB3 Unix Extensions är nu aktiverade som standard.

    Bättre för Linux och Unix
    För användare av Linux och Unix innebär detta att filsystemet beter sig mer som man förväntar sig i en ren POSIX-miljö. Symboliska länkar, hårda länkar, specialfiler och filrättigheter fungerar nu helt korrekt – utan extra konfiguration. Windows-användare märker ingen skillnad, allt fungerar som tidigare.

    Säkerhet och fart med QUIC
    En annan stor nyhet är stödet för SMB3 över QUIC, det moderna nätverksprotokollet som redan används av webbläsare för snabbare och säkrare anslutningar. Med Samba 4.23 kan administratörer välja att köra filöverföringar via QUIC i stället för bara TCP. Saknas kernelmodulen på serversidan kan klienter falla tillbaka på ett användarrymdebibliotek.

    Direkta tidsstämplar
    Samba ändrar också hur filers tidsstämplar hanteras. Tidigare fanns en fördröjning, men nu uppdateras de direkt, i linje med moderna Windows-system. Det gör filhanteringen mer förutsägbar och minskar irritationsmoment.

    Enklare övervakning
    Med en ny Prometheus-endpoint kan administratörer koppla Samba till övervakningsverktyg som Grafana. Resultatet: realtidsgrafer över serverns hälsa och prestanda.

    Nya verktyg för administratörer
    Säkerhetskopior av domäner kan nu göras utan känsliga data som BitLocker-nycklar, tack vare flaggan --no-secrets. Dessutom kan man samla statistik per utdelad mapp och få bättre insyn i användning.

    Förbättringar i klustermiljöer
    CTDB, som används i kluster, har uppdaterats. Nu kan inställningar lastas från katalogen /etc/ctdb/tunables.d/, vilket ger större flexibilitet.

    Buggfixar och finslipningar
    Som alltid innehåller den nya versionen flera buggfixar, bland annat för macOS Finder, hantering av självsignerade certifikat och Active Directory-anslutningar.

    Sammanfattning
    Samba 4.23 är en av de mest betydande uppdateringarna på länge. Linux- och Unix-användare får bättre kompatibilitet, administratörer får kraftfullare verktyg och alla får en modernare, mer framtidssäker filserver.

    Samba 4.23 – teknisk fakta

    Vad är Samba?
    En fri/öppen källkodssvit som implementerar SMB/CIFS-protokoll för fil- och skrivardelning, Active Directory/DC, domänmedlemskap m.m. Gör det möjligt för Linux/Unix- och Windows-system att samarbeta.


    Nyheter i 4.23

    • SMB3 Unix Extensions – aktiverat som standard, ger korrekta POSIX-semantiker (rättigheter, symlinks, hårda länkar, specialfiler).
    • SMB3 över QUIC – QUIC som transport vid sidan av TCP. Kernelmodul krävs på server, fallback till ngtcp2 på klient.
    • Direkta tidsstämplar – matchar moderna Windows-system.
    • Prometheus-endpoint – övervakning i realtid via Prometheus/Grafana.
    • Säkrare backup – --no-secrets utesluter känsliga attribut.
    • CTDB-tuning – inställningar kan lastas från /etc/ctdb/tunables.d/.
    • Per-share-profilering – detaljerad statistik för varje utdelning.
    • Buggfixar – bl.a. för macOS Finder, certifikat och AD-anslutningar.

    Praktiska effekter

    • Mindre specialkonfiguration för Linux/Unix-klienter.
    • Flexiblare, säkrare filtransport via QUIC.
    • Förbättrad övervakning och driftinsyn.

    Tips: Läs releasenoterna noga, verifiera kernelstöd för QUIC och testa i staging innan produktion.

    https://linuxiac.com/samba-4-23-released-with-smb3-unix-extensions-enabled-by-default

Etikett: POSIX

  • Moxnox 1.0 – ett nytt operativsystem som förenar Windows NT och Unix

    Vad händer om man tar några av de bästa idéerna från Windows NT, kombinerar dem med Unix och bygger ett helt nytt operativsystem från grunden? Det är precis vad utvecklaren Mark Harmstone har gjort. Resultatet heter Moxnox, och nu har version 1.0 släppts som öppen källkod. När man talar om operativsystem handlar diskussionen nästan alltid…

  • GNU Coreutils 9.10 – en stabilare grund för Linux

    GNU Coreutils 9.10 är en stabil uppdatering av de mest grundläggande verktygen i Linux, med fokus på att rätta allvarliga buggar, förbättra signalhantering och göra fil- och textkommandon både snabbare och mer förutsägbara. Utan att förändra hur användare arbetar till vardags stärker versionen den tekniska grund som nästan alla Linux-system vilar på. Nästan alla Linux-system,…

  • Från 70-tal till 2025 – klassiska Linuxkommandon får nya muskler

    När vi startar datorn och skriver ls för att lista filer, eller cp för att kopiera något, tänker de flesta inte på det. Men bakom dessa små kommandon ligger en mjukvaruskatt med rötter tillbaka till 1970-talets Unix. Den heter GNU coreutils, och nu har den fått en ny stor uppdatering – version 9.8. En osynlig…

  • Samba 4.23: Fildelning i Linux får ett rejält lyft

    Samba 4.23 är här – och med SMB3 Unix Extensions aktiverade som standard blir fil- och skrivardelning mellan Linux, Unix och Windows smidigare än någonsin. Den nya versionen bjuder dessutom på stöd för QUIC, förbättrad tidsstämplhantering, enklare övervakning och en rad buggfixar. Efter sex månaders väntan är den här – Samba 4.23, den senaste versionen…