• Azure Linux 4.0: Microsofts egen Linux går nu att testa – men inte i skarp drift

    Microsoft har gjort Azure Linux 4.0 enklare att testa genom att släppa nedladdningsbara ISO-avbilder via GitHub. Distributionen är byggd för moln, containrar och servermiljöer snarare än vanliga skrivbord, och versionen är fortfarande en publik förhandsversion som inte är avsedd för skarp drift.

    För tjugo år sedan hade meningen ”Microsoft släpper en egen Linuxdistribution” nästan låtit som ett skämt. Microsoft var länge ett företag starkt förknippat med Windows, och Linux sågs ofta som något som hörde hemma i en helt annan värld. Men IT-världen förändras snabbt, och i dag är Linux en självklar del av moln, servrar, containrar och modern infrastruktur.

    Nu har Microsoft gjort Azure Linux 4.0 mer lättillgänglig för den som vill prova. Distributionen finns inte längre bara som färdiga avbilder för Azure, utan även som nedladdningsbara ISO-filer via projektets GitHub-sida. Det betyder att det går att installera Azure Linux lokalt i en virtuell maskin och testa systemet utan att behöva använda Azure Marketplace eller ha tillgång till en företagsmiljö i Microsofts moln.

    Det är en viktig skillnad. Azure Marketplace riktar sig främst till användare som redan arbetar i Azure, medan ISO-filerna gör det möjligt för fler nyfikna att starta, installera och undersöka Microsofts Linuxsystem på egen hand.

    Ingen Linux för skrivbordet

    Den som förväntar sig en ny konkurrent till Ubuntu, Linux Mint eller Fedora Workstation lär dock bli besviken. Azure Linux 4.0 är inte byggt för vanliga skrivbordsanvändare.

    Efter installation möts man av ett minimalt, serverliknande Linuxsystem. Det finns inget grafiskt skrivbord, ingen färdig kontorsmiljö och inget försök att vara ett allmänt operativsystem för hemmadatorn. I stället handlar det om en avskalad miljö för moln, servrar, containrar och virtuella maskiner.

    Med andra ord: Azure Linux är inte tänkt för den som vill surfa, skriva dokument eller redigera bilder. Det är ett verktyg för infrastruktur.

    Byggt för molnet

    Azure Linux är nära kopplat till Microsofts molnplattform Azure. Syftet är att erbjuda en Linuxmiljö som Microsoft själv kan underhålla, kontrollera och optimera för sina egna tjänster.

    Det gör distributionen intressant ur ett större perspektiv. Microsoft använder inte längre Linux bara som något som kunder råkar köra i Azure. Företaget bygger och underhåller nu även en egen Linuxdistribution för specifika ändamål.

    Azure Linux 4.0 är Fedora-inspirerat och använder RPM-paket samt DNF, vilket gör att användare med erfarenhet av Fedora, Red Hat eller andra RPM-baserade system känner igen sig. Med DNF går det att söka efter paket, installera program, undersöka förråd och hantera uppdateringar.

    Samtidigt ska Azure Linux inte blandas ihop med Fedora. Det här är ingen Fedora-remix och ingen skrivbordsdistribution. Det är ett Microsoft-underhållet system med ett tydligt mål: Azure, containrar, virtuella maskiner och molnbaserade arbetslaster.

    Begränsat programutbud

    Programutbudet är, åtminstone i nuläget, ganska begränsat. Det är väntat, eftersom distributionen inte försöker vara ett komplett allroundsystem. De aktiva programförråden består främst av serverorienterade paket.

    Standardförråden är inriktade på själva bassystemet och Microsofts egna komponenter. För den som är van vid stora Linuxdistributioner med tusentals lättillgängliga paket kan Azure Linux därför kännas ganska tomt.

    Det är dock inte nödvändigtvis en nackdel. I server- och molnsammanhang är ett litet system ofta en fördel. Färre paket kan innebära mindre angreppsyta, enklare underhåll och bättre kontroll över vad som faktiskt finns installerat.

    Fortfarande en förhandsversion

    Det viktigaste att känna till är att Azure Linux 4.0 ännu inte är färdigt för produktionsbruk. Microsoft beskriver versionen som en publik förhandsversion, avsedd för testning och utvärdering.

    Att ISO-filer nu finns att ladda ner ändrar inte detta. Det gör bara systemet enklare att prova utanför Azure. Den som vill experimentera, bygga testmiljöer eller se vart Microsoft är på väg med Linux kan göra det redan nu. Men för driftkritiska system bör man vänta tills Microsoft markerar versionen som stabil.

    Även installationsprogrammet visar att systemet fortfarande har en bit kvar. Den textbaserade installationen fungerar, men upplevs bitvis som kantig och inte helt intuitiv. Det är inget ovanligt för en teknisk förhandsversion, men det förstärker bilden av att Azure Linux 4.0 ännu främst är till för nyfikna testare och utvecklare.

    Ett tecken på hur mycket Linux har förändrat Microsoft

    Azure Linux 4.0 är kanske inte spännande för den genomsnittliga datoranvändaren. Det är inte ett system man installerar på familjens laptop. Men som tekniskt vägval är det intressant.

    Microsoft har gått från att se Linux som en konkurrent till att bygga stora delar av sin molninfrastruktur kring Linux. Azure Linux är ett tydligt exempel på den förändringen. Det visar också hur viktig Linuxvärlden har blivit för modern IT-drift.

    För användare som vill prova systemet är den nya tillgången till ISO-filer ett välkommet steg. Nu går det att installera Azure Linux lokalt, testa kommandoraden, undersöka pakethanteringen och se hur Microsofts egen Linuxdistribution fungerar i praktiken.

    Men slutsatsen är tydlig: Azure Linux 4.0 är inte en ny Linux för skrivbordet. Det är ett minimalt, molnfokuserat serversystem från Microsoft – intressant att testa, men ännu inte redo för skarp drift.

    https://github.com/microsoft/azurelinux

    Teknisk faktaruta: Azure Linux 4.0

    Utvecklare: Microsoft

    Version: Azure Linux 4.0

    Status: Publik förhandsversion

    Produktionsklar: Nej, avsedd för test och utvärdering

    Typ av system: Minimal server- och molninriktad Linuxdistribution

    Målområde: Azure, containrar, virtuella maskiner och molninfrastruktur

    Skrivbordsmiljö: Ingen grafisk skrivbordsmiljö ingår som standard

    Pakethantering: RPM-baserad med DNF

    Standardförråd: azurelinux-base och azurelinux-microsoft

    Tillgänglighet: Azure-avbilder, containeravbilder och nedladdningsbara ISO-filer via GitHub

    Sammanfattning: Azure Linux 4.0 är inte en Linuxdistribution för vanliga skrivbordsanvändare, utan ett avskalat system byggt för Microsofts molnplattform och serverbaserade arbetslaster.

  • Microsoft bygger om Azure Linux – version 4 tar steget mot Fedora

    Microsoft tar nästa steg i sin Linuxsatsning. Den kommande Azure Linux 4 får en tydligare Fedora-baserad grund, med standardiserade RPM-verktyg och paketkällor hämtade från Fedora-ekosystemet. För Microsoft innebär det en mer etablerad byggmodell för molnplattformen Azure – samtidigt som distributionen fortsatt anpassas för säkerhet, drift och storskaliga arbetslaster i Microsofts egen infrastruktur.

    Microsofts egen Linuxdistribution Azure Linux är på väg in i en ny fas. I utvecklingsgrenen för Azure Linux 4 bekräftas nu att distributionen får en tydligare koppling till Fedora. Det innebär inte att Azure Linux blir en vanlig Fedora-installation, men grunden för pakethantering, byggsystem och källkod hämtas nu i större utsträckning från Fedora-ekosystemet.

    Azure Linux, som tidigare hette CBL-Mariner, används av Microsoft för molnrelaterade arbetslaster i Azure. Det handlar bland annat om virtuella maskiner, containrar och system som körs direkt på fysisk hårdvara. Distributionen är alltså inte i första hand tänkt som ett vanligt skrivbords-Linux för hemmabruk, utan som ett specialiserat operativsystem för Microsofts molninfrastruktur.

    Den stora nyheten i Azure Linux 4 är att Microsoft beskriver systemet som en öppen Linuxdistribution byggd och optimerad för Azure, med källor hämtade från Fedora Linux. Det är ett tydligt teknikskifte jämfört med tidigare versioner.

    Vad betyder Fedora-baserad?

    När man säger att Azure Linux 4 blir Fedora-baserad betyder det inte nödvändigtvis att den blir identisk med Fedora. Fedora är en välkänd Linuxdistribution som fungerar som teknisk föregångare till Red Hat Enterprise Linux. Den använder RPM-paket och verktyg som rpmbuild, mock och Koji för att bygga och hantera programvara.

    Microsoft verkar nu vilja använda samma typ av paketeringsmodell och byggkedja. Det gör att Azure Linux 4 får en mer standardiserad grund, samtidigt som Microsoft kan lägga till egna anpassningar för Azure.

    Man kan se det som att Microsoft bygger ett specialfordon på en redan etablerad teknisk plattform. Motorn och många grundkomponenter kommer från Fedora-världen, men fordonet trimmas och anpassas för Microsofts egna molnvägar.

    RPM fortsätter vara grunden

    Azure Linux 4 fortsätter att vara en RPM-baserad distribution. RPM är ett paketformat som används av bland annat Fedora, Red Hat Enterprise Linux, AlmaLinux, Rocky Linux och openSUSE.

    Det betyder att Azure Linux ligger närmare Red Hat/Fedora-världen än Debian/Ubuntu-världen. Där Ubuntu använder DEB-paket och verktyg som apt, använder Fedora- och RHEL-familjen RPM-paket och verktyg som dnf, rpm och olika byggsystem för RPM-paket.

    För Microsoft innebär det här sannolikt en enklare väg till ett moget ekosystem för paketering, säkerhetsuppdateringar och automatiserade byggen.

    TOML-filer och överlagringar

    I utvecklingsmodellen för Azure Linux 4 används TOML-filer för att beskriva systemets konfiguration. TOML är ett textbaserat format som ofta används för inställningsfiler eftersom det är relativt lättläst både för människor och program.

    Microsoft använder också så kallade overlays, eller överlagringar, ovanpå Fedoras paketeringskällor. Det betyder att man utgår från Fedoras befintliga paketbeskrivningar och sedan lägger till Azure-specifika ändringar där det behövs.

    En viktig poäng är att Microsoft säger sig vilja hålla dessa ändringar begränsade. Det minskar risken för att Azure Linux glider för långt bort från Fedora och blir svår att underhålla.

    Mer öppenhet i byggprocessen

    En annan intressant detalj är att RPM-specfiler genereras automatiskt genom att Azure Linux överlagringar appliceras på Fedoras paketeringskällor. Dessa filer checkas sedan in i arkivet för transparens och granskning.

    Det är viktigt ur ett säkerhets- och revisionsperspektiv. När en distribution används i molninfrastruktur måste det gå att förstå exakt hur paket har byggts, vilka ändringar som gjorts och var koden kommer ifrån.

    Genom att använda etablerade verktyg som mock, rpmbuild och Koji får Microsoft också en byggmiljö som många Linuxutvecklare redan känner igen.

    Varför gör Microsoft detta?

    Det finns flera tänkbara skäl. Ett är att Fedora redan har ett stort och aktivt paketeringsekosystem. Genom att bygga närmare Fedora kan Microsoft dra nytta av befintligt arbete i stället för att underhålla allt själv.

    Ett annat skäl är standardisering. Om Azure Linux använder mer välkända RPM-verktyg blir det lättare för utvecklare, säkerhetsgranskare och drifttekniker att förstå hur systemet fungerar.

    Samtidigt vill Microsoft behålla kontroll över sådant som är särskilt viktigt för Azure: säkerhet, efterlevnad av regler, molnintegration, kärnutveckling, livscykelhantering och drift i stor skala.

    Inte färdig för nedladdning ännu

    Azure Linux 4 är fortfarande under utveckling och är ännu inte tillgänglig som färdig nedladdning. Microsoft rekommenderar därför användare att fortsätta använda Azure Linux 3 tills vidare.

    Det innebär att Azure Linux 4 just nu främst är intressant för utvecklare, systemadministratörer och andra som följer Microsofts Linuxarbete på nära håll.

    Microsoft och Linux – från motståndare till storanvändare

    Att Microsoft utvecklar en egen Linuxdistribution är i sig ett tydligt tecken på hur mycket teknikvärlden har förändrats. För många år sedan sågs Microsoft och Linux ofta som motpoler. I dag använder Microsoft Linux i stor skala i sin molnplattform, bidrar till öppen källkod och utvecklar egna Linuxbaserade system.

    Azure Linux 4 visar att Microsoft inte bara använder Linux, utan också arbetar allt mer systematiskt med Linux som en central del av sin infrastruktur.

    Sammanfattning

    Azure Linux 4 markerar ett viktigt steg för Microsofts Linuxstrategi. Genom att bygga närmare Fedora får distributionen en mer etablerad RPM-baserad grund, samtidigt som Microsoft behåller möjligheten att göra egna Azure-anpassningar.

    För vanliga användare märks förändringen kanske inte direkt. Men för utvecklare, molnarkitekter och Linuxadministratörer är det en tydlig signal: Microsoft fortsätter att satsa tungt på Linux, men vill göra det med mer standardiserade verktyg och närmare koppling till ett stort öppet ekosystem.

    https://pagure.io/fesco/issue/3409

    Teknisk faktaruta: Azure Linux 4

    Namn: Azure Linux 4

    Utvecklare: Microsoft

    Tidigare namn: CBL-Mariner

    Typ: Linuxdistribution optimerad för Microsoft Azure

    Ny grund: Källor hämtade från Fedora Linux

    Paketformat: RPM

    Byggverktyg: mock, rpmbuild och Koji

    Konfiguration: TOML-filer och Azure-specifika overlays

    Målområde: Virtuella maskiner, containrar, bare-metal och molndrift

    Status: Under utveckling, inte färdig för vanlig nedladdning

    Rekommenderad version tills vidare: Azure Linux 3

Etikett: Microsoft Linux

  • Azure Linux 4.0: Microsofts egen Linux går nu att testa – men inte i skarp drift

    Microsoft har gjort Azure Linux 4.0 enklare att testa genom att släppa nedladdningsbara ISO-avbilder via GitHub. Distributionen är byggd för moln, containrar och servermiljöer snarare än vanliga skrivbord, och versionen är fortfarande en publik förhandsversion som inte är avsedd för skarp drift. För tjugo år sedan hade meningen ”Microsoft släpper en egen Linuxdistribution” nästan låtit…

  • Microsoft bygger om Azure Linux – version 4 tar steget mot Fedora

    Microsoft tar nästa steg i sin Linuxsatsning. Den kommande Azure Linux 4 får en tydligare Fedora-baserad grund, med standardiserade RPM-verktyg och paketkällor hämtade från Fedora-ekosystemet. För Microsoft innebär det en mer etablerad byggmodell för molnplattformen Azure – samtidigt som distributionen fortsatt anpassas för säkerhet, drift och storskaliga arbetslaster i Microsofts egen infrastruktur. Microsofts egen Linuxdistribution…