Microsoft sluttet å kjempe mot Linux - nå bygger de det

Microsoft har endret kurs fra å være kritisk til Linux, til å bli en aktør for åpen kildekode med verktøy som WSL og Azure Linux, for å tiltrekke utviklere.
Microsoft har lenge vært kritisk til Linux. Brukere av det åpne systemet med glede har utfordret Windows. Så skjedde det som ingen forutså: Microsoft ble en aktør for Linux og åpen kildekode. Hvordan skjedde dette?
WSL
Kjør Linux-apper fra Windows
Den mest betydningsfulle støtten til Linux kommer gjennom Windows Subsystem for Linux (WSL). Dette verktøyet lar deg kjøre Linux-programmer på Windows uten å måtte bruke en tung virtuell maskin eller sette opp dual-boot.
WTidligere begrenset til kommandolinjeverktøy, kan du nå også kjøre GUI-applikasjoner på både X11 og Wayland. Hvorfor vil Microsoft la konkurrentens system kjøre på sine maskiner? Det handler om å tiltrekke utviklere tilbake. Når flere utviklere skifter til Linux-baserte skyservere, mister Microsoft markedsandeler på sitt eget utviklingsverktøy.
WSL1 oversatte Linux-anrop til Windows-anrop, mens WSL2 tilbyr en full Linux-kjerne, noe som gir økt hastighet.
Som nybegynner i Linux gir WSL en praktisk inngangsport. Du slipper å lære kommandolinjen fra bunnen av. I stedet opererer du i et kjent Windows-miljø, uten å måtte bekymre deg for maskinvarestøtte, som er mer problematisk på tradisjonelle Linux-systemer.
Azure Linux
Microsofts egen Linux-distribusjon
Microsoft tilbyr ikke bare WSL. De har lansert Azure Linux, en distribusjon tilpasset skyservere. Dette er en klar anerkjennelse av at Linux dominerer bedrifts-IT. Windows-servere er stort sett for eldre Microsoft-programmer som Access og SQL-databaser.
Azure Linux er ikke for vanlig desktop-bruk, men fungerer godt for de som vil eksperimentere med en minimal containeroppsett.
I tillegg til Azure Linux har Microsoft introdusert SONiC, et nettverksoperativsystem basert på Debian, også designet for containere. Utviklingen av SONiC ligger nå hos Linux Foundation.
Microsoft lærer bort Linux-installasjon
Dette kunne du aldri trodd
Et selskap som en gang kalte Linux ”kommunisme” og ”svulst”, publicerer nå veiledninger for Linux-installasjon på sin egen nettside.
Microsoft prioriterer WSL for de som vil inn i Linux, og argumenterer for at fullinstallasjon og virtuelle maskiner er mer komplekse.
Microsofts sky-strategi for Linux
Kundene gir klar beskjed!
Microsoft utviklet Azure Linux for å etablere et standardmiljø for containere i skyen, spesielt for Azure-tjenester.
Skyfokuset reflekterer en endring i selskapets inntektsmodell. Tidligere solgte de lisenser for produkter som Office og Windows; nå har de gått over til abonnementsmodeller, som sikrer jevnlige inntekter.
Selv om Amazon dominerer skyen, føler noen næringslivskunder en større trygghet med Microsoft.
Ingen har noensinne blitt sparket for å kjøpe IBM. Med Microsofts dominans har denne tanken nå også festet seg til dem.
Overraskende nok kjører mange av deres arbeidsbelastninger ikke på Windows Server, men på Linux.
Microsoft anslår at over 60% av Azure-arbeidslastene er Linux-baserte. Akkurat som IBM PC-en legitimerte den personlige datamaskinen på 1980-tallet, har Microsoft gjort det samme for Linux i skyen.
Microsoft støtter åpen kildekodeutvikling
Fra Windows Kalkulator til gamle versjoner av DOS
Microsoft, en gang symbolet på proprietær programvare, er nå en viktig aktør innen åpen kildekode. Til tross for svingninger i påliteligheten til GitHub, viser oppkjøpet av plattformen at de satser på åpen kildekode. Selskapet viser frem sine prosjekter med åpen kildekode her: åpen kildekode-prosjekter.
De lanserer ikke bare lekeprogrammer eller gamle kilder, men også større prosjekter som .NET-rammeverket og Windows Subsystem for Linux (WSL). Selv Windows Kalkulator er nå åpen kildekilde. Dette står i kontrast til 1970-tallet, da Bill Gates kritiserte brukere av Altair BASIC for ikke å betale i sitt "Åpne brev til hobbyister."
Microsofts liste over åpen kildekode-prosjekter er imponerende. Jeg ble faktisk overrasket over tilgjengeligheten. Windows Terminal, som jeg bruker daglig, er også der.
Hvorfor har Microsoft gjort denne vendingen? Gitt deres tidligere praksis med å låse inn programvare og "omfavne og utvide", er det en bemerkelsesverdig innrømmelse overfor moderne utvikling. I tillegg bygger prosjektene goodwill. Som Steven Vaughn-Nichols skrev i The Register, er Microsoft nå effektivt et Linux- og åpen kildekode-selskap.
Ikke bare støtter de åpen kildekode, men de har også åpnet flere av sine egne prosjekter, inkludert C#-språket og MS-DOS 4.0.
Farvel til Windows-Linux rivaliseringen
Merkeligere ting har skjedd i tech-verdenen enn at Microsoft nå er en tilhenger av Linux og åpen kildekode. Fremtiden for deres forhold til Linux blir interessant å følge.
Hvis du vil lese flere artikler som Microsoft sluttet å kjempe mot Linux - nå bygger de det, kan du besøke kategorien Linux.

Legg igjen en kommentar