Hvorfor er ikke Windows XP åpen kildekode ennå?

Windows XP huskes for sitt brukervennlige og stabile design, men Microsoft har ikke åpnet kildekoden på grunn av kompleksitet, eierskap og sikkerhetsbekymringer.

Når det gjelder Microsoft Windows, er det mange versjoner som er ikoniske av ulike grunner. Windows 3.1 frigjorde massene fra DOS-prompten, og Windows 95 føltes som fremtiden hadde kommet da jeg først prøvde det, men Windows XP er spesiell av en annen grunn.

Til tross for det komiske utseendet, huskes Windows XP for å være et raskt, stabilt og brukervennlig operativsystem. Folk holdt fast ved sine Windows XP-installasjoner så lenge de kunne, og selv i dag finnes det noen nisje-systemer som fortsatt er avhengige av Windows XP. Det fantes også en spesiell Windows XP-modus på Windows helt opp til Windows 7. Under overflaten var Windows XP bemerkelsesverdig fordi det brøt med MS-DOS og 9x Windows-kjernen, og brakte den forretningsklassede Windows NT-kjernen til et forbrukeroperativsystem.

Så det er rettferdig å spørre hvorfor Microsoft ikke har tatt steget for å åpne kildekoden for Windows XP. Selskapet støtter det ikke, tjener ingen penger på det, og å frigjøre kildekoden ville ikke bare bevare det av historiske grunner, men også starte en ny bølge av hjemmebygd programvareutvikling. Det finnes også presedenser her. Tross alt, selskapet friga MS-DOS 4.0 som åpen kildekode, noe som ga oss et sjeldent innblikk i programvarens indre funksjoner som dominerte hjemmecomputing i så lang tid. Så, hvorfor har ikke det samme skjedd for Windows XP, eller noe Windows-operativsystem for den saks skyld?

Microsoft Eier Fremdeles Koden

Det er den mest grunnleggende observasjonen, men jeg bør sette det i fokus at Microsoft eier kildekoden til Windows XP og har ingen forpliktelse til å frigjøre den. Selv om det, fra vårt perspektiv, ikke lenger har noen reell verdi for selskapet.

Men, det er også mye mer komplisert enn som så. Sammenlignet med noe som MS-DOS 4.0, er Windows XP et komplekst beist. Det er ikke bare Microsofts egen kildekode, men også et komplekst nett av proprietære og lisensierte komponenter. Dette betyr, potensielt, at selv om Microsoft ønsket å åpne kildekode for XP, måtte de også ha samtykke fra andre enheter. Noen av de involverte enhetene finnes kanskje ikke engang lenger, noe som gjør det juridisk umulig å bare frigjøre koden i sin helhet basert på de opprinnelige avtalene.

Sikkerhet og Juridiske Bekymringer

Som jeg nevnte ovenfor, finnes det fortsatt systemer som avhenger av Windows XP—selv om de virkelig ikke burde. Å åpne Windows XP kan føre til oppdagelse av nye sårbarheter som fortsatt kan være relevante. I tillegg er Windows XP grunnlaget for alle moderne Windows-versjoner, ettersom det tilhører Windows NT-grenen av familie treet. Dette betyr at noen kjernedeler fortsatt kan være til stede og forårsake sikkerhetsproblemer.

Når det er sagt, i 2020 lekket en del av kildekoden til Windows XP på nett (i følge ZDNet) og det resulterte ikke i en sikkerhetskrise. Men, det var ikke en komplett kopi og hadde ikke alle komponentene, så det er fortsatt noe poeng med hensyn til sikkerhet.

De Teknisk Hindringene for Arv Programvare

Hvis vi antar at Microsoft faktisk ønsket å åpne kildekoden for Windows XP, og vi bortser fra juridiske problemer, kunne det vært gjort? Gitt at det er to tiår gammelt og mange av utviklingsverktøyene og avhengighetene har blitt borte i den formen de var da XP var nytt, er XP sannsynligvis for gammelt og komplisert for et åpne kildekode-prosjekt til å være gjennomførbart, eller verdt tiden og kostnadene.

Bevaring Uten Åpen Kildekode

Personlig tror jeg ikke Microsoft vil åpne kildekoden for Windows XP i min livstid, om noen gang. Det er større sjanse for at noe som Windows 1.0, 3.1, eller 95 får denne behandlingen i stedet.

Når det er sagt, har vi prosjekter som den åpne kildekoden ReactOS, som fortsatt har en lang vei å gå, men som sannsynligvis vil holde Windows XP-applikasjoner i live for bevaringsformål. Du kan også fortsatt kjøre Windows XP trygt ved å bruke en virtuell maskin. Så, den vanskeligste delen med å bruke Windows XP og programvare designet for det i dag, er virkelig bare å finne en lisensiert kopi.

Spøkelset i Maskinen

Ser man på hva moderne Windows har blitt, føles det som om Windows XP var den siste versjonen av Windows som hadde alt før nedgangen. Dette var et operativsystem som kunne ta deg på nett, men ikke var avhengig av å være online. Det hadde få, om noen, irritasjoner, det registrerte ikke hvert eneste trekk og delte det med hjemmebasen, og viste ikke.

annonsering, og den er ikke fylt med "verdiøkende" Microsoft bloatware som OneDrive, Microsoft 365 eller "nyttige" AI-funksjoner. Clippy ble til og med sparket fra Office XP, som en respons på (gisp!) negative tilbakemeldinger fra brukerne om den mye kritiserte kontorassistenten.

Så legenden om XP, selv gjennom rosafargede briller, hjemsøker moderne Windows mer enn litt, tror jeg.

Hvis du vil lese flere artikler som Hvorfor er ikke Windows XP åpen kildekode ennå?, kan du besøke kategorien Windows.

Index
  1. Microsoft Eier Fremdeles Koden
  2. Sikkerhet og Juridiske Bekymringer
  3. De Teknisk Hindringene for Arv Programvare
  4. Bevaring Uten Åpen Kildekode
  5. Spøkelset i Maskinen

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

Go up