Windows 7-kildekode for at blive open source for bedre udvikling af sikkerhedsopdateringer efter levetid?
Windows 7 krydsede sin slutdato for supportdato for cirka en måned siden. Siden da, 0Patch er fremkommet med et mikropatch for en sikkerhedssårbarhed. Faktisk endda Microsoft sendte en patch ud for at løse et problem, som virksomheden forårsagede gennem sidste officielle sikkerhedsopdatering. Men da operativsystemet stadig kører på millioner af computere, har der været et stigende krav om at gøre Windows 7 kildekode til open source. Dette vil gøre det muligt for tredjepartssoftwareleverandører og sikkerhedsselskaber at bedre udvikle løsninger til det nu forældede operativsystem.
Selvom Windows 7 har nået slutningen af deres levetid, bruges operativsystemet stadig af millioner over hele verden. Mens det faktiske antal varierer, kører omkring 12 til 14 procent af computere stadig aktivt Windows 7. Dette er på trods af, at Microsoft har bekræftet, at det ikke sender nogen sikkerhedsopdateringer, selvom der opdages nye sårbarheder. Derfor er uafhængige udviklere og flere grupper nu begyndt at bede Microsoft om at gøre Windows 7 kildekode som open source.
Free Software Foundation sender andragende for at gøre Windows 7 kildekode som open source og en harddisk til at kopiere det samme:
Efter Microsoft sluttede support til Windows 7, har flere grupper bedt virksomheden om at frigive kildekoden til operativsystemet for at tillade uafhængige udviklere at arbejde og yde support til de eksisterende brugere. Interessant har der været en online andragende, der kræver Microsoft open source Windows 7. Andragendet blev for nylig lukket med mere end 13.000 underskrifter.
Free Software Foundation sendte Microsoft en kopi af andragendet. Inkluderet i pakken var en tom harddisk. Fonden vil have Microsoft til at kopiere kildekoden til Windows 7 sammen med licensmeddelelsen til drevet og sende den tilbage. Fonden har også bekræftet, at det ville hjælpe Microsoft med overførslen af Windows 7-kildekoden. Deres brev lyder som følger:
Vi vil have dem til at vise nøjagtigt, hvor meget kærlighed de har til "open source" -softwaren, de nævner i deres reklame. Hvis de virkelig elsker gratis software - og vi er villige til at give dem fordelen ved tvivlen - har de muligheden for at vise det for verden. Vi håber, at de ikke bare udnytter den gratis softwareudviklingsmodel på den mest overfladiske og udnyttende måde: ved at bruge den som et marketingværktøj til at narre os til at tro, at de holder af vores frihed.
Sammen har vi stået op for vores principper. De kan afvise os eller ignorere os, men hvad de ikke kan gøre er at stoppe os. Vi fortsætter kampagnen, indtil vi alle er fri.
- Free Software Foundation
Vil Microsoft Open Source Windows 7 kildekode?
Microsoft har gennemgået en betydelig skift i opfattelsen af Open Source software. Det har åbent omfavnet Linux. Desuden har virksomheden været en aktiv tilhænger af GitHub-platformen. Derfor ville det være en deling af kildekoden til Windows 7 stor mulighed for virksomheden for at vise, hvor meget de holder af open source. Det er dog meget usandsynligt, at Microsoft bare overleverer kildekoden til et af de mest populære og udbredte operativsystemer.
Windows 7 kører stadig på millioner af computere. Dette er iboende risikabelt. Selvom Microsoft officielt har afsluttet gratis support til Windows 7, har den udvidede sikkerhedsopdateringer eller Windows 7 ESU-program. Virksomhedens betalte program tillader dog en stort antal Windows 7-maskiner for at modtage sikkerhedsopdateringer, i det mindste i de næste tre år.
Windows 7 ESU-programmet er ret dyrt, og det udelukker Windows 7 Home. Kort sagt, Microsoft antages at tjene en anstændig sum penge på at sende sikkerhedsopdateringer til Windows 7 efter operativsystemets levetid.
Der er dog en anden vigtig grund til, at Microsoft ikke overholder andragendet, der beder om Open Source Windows 7-kildekode. Microsoft bruger stadig stykker af Windows 7-koder i Windows 10, og det ville derfor være risikabelt for virksomheden at afsløre kildekoden til disse komponenter.