ReactOS fyller 30 år – open source-projektet som återskapar Windows från grunden

Ett operativsystem som försöker vara Windows – utan Microsoft. När ReactOS nu fyller 30 år står projektet som ett av open source-världens mest uthålliga och tekniskt ambitiösa experiment, med målet att köra Windows-program i ett helt öppet och fritt system.

Den 22 januari 2026 passerade ett ovanligt jubileum nästan obemärkt förbi i teknikvärlden. ReactOS fyllde 30 år – ett operativsystem som få använder dagligen, men som i tre decennier envist har drivit ett av open source-världens mest ambitiösa mål.

Att bygga ett fritt alternativ till Windows, utan att använda en enda rad Microsoft-kod.

Ett Windows – utan Windows

ReactOS är ett öppenkällkodsprojekt som försöker återskapa Windows NT-arkitekturen från grunden. Målet är att Windows-program och drivrutiner ska kunna köras direkt, nativt, utan emulering och utan kompatibilitetslager.

Till skillnad från projekt som Wine, som översätter Windows-anrop till andra system, strävar ReactOS efter binär kompatibilitet på systemnivå. Kärnan, drivrutinerna och systembiblioteken ska bete sig som Windows – men vara helt öppna, transparenta och utvecklade via strikt clean-room-metodik.

Visionen har varit densamma sedan 1990-talet:
ett fritt och community-drivet operativsystem som fungerar som Windows där det verkligen räknas, men utan beroendet av Microsofts slutna ekosystem.

De tidiga åren: blygsamma steg

Den första större milstolpen nåddes i februari 2003 med ReactOS 0.1. Systemet kunde då starta från CD – men erbjöd enbart ett kommandoradsgränssnitt. Något grafiskt skrivbord fanns ännu inte.

Mellan 2003 och 2006, under 0.2-serien, tog utvecklingen fart. Ett enkelt grafiskt gränssnitt introducerades och stabiliteten förbättrades successivt. Projektet började väcka försiktig optimism bland entusiaster.

Men framgången blev kortvarig. I början av 2006 väcktes oro kring eventuell exponering mot läckt Windows-källkod. Resultatet blev en omfattande immaterialrättslig granskning och ett tillfälligt stopp för nya bidrag – ett avbräck som kraftigt bromsade utvecklingen.

Ett decennium av uthållighet

När arbetet återupptogs gick ReactOS in i den långlivade 0.3-serien, som kom att pågå i nästan tio år. Under denna period byggdes projektets tekniska fundament upp på allvar.

Bland framstegen märks:

  • stöd för x86-64
  • SATA-kompatibilitet via UniATA-drivrutinen
  • möjlighet att bygga systemet med Microsoft Visual C++
  • visuella förbättringar och mer moget skrivbord

Utvecklingen var långsam – men konsekvent.

0.4 och framåt: ett mer igenkännligt system

I februari 2016 lanserades ReactOS 0.4, en version som markerade ett tydligt kliv framåt. Användargränssnittet blev mer Windows-likt och kompatibiliteten med etablerade Windows-debuggverktyg förbättrades avsevärt.

Den aktuella versionen, ReactOS 0.4.15, erbjuder idag nästan samma funktionalitet i 64-bitarsutförande som i 32-bitarsversionen. En viktig begränsning kvarstår dock: avsaknaden av WoW64, vilket innebär att 32-bitarsprogram inte kan köras på 64-bitarsplattformen.

Blicken mot framtiden

Trots sitt jubileum är ReactOS långt ifrån färdigt. Projektets färdplan inkluderar bland annat:

  • modernisering av byggsystemet
  • nya NTFS- och ATA-drivrutiner
  • bättre stöd för flerprocessorsystem
  • UEFI Class 3-kompatibilitet
  • säkerhetsfunktioner som ASLR
  • långsiktigt stöd för moderna GPU-drivrutiner via WDDM

Det är mål som få frivilliga projekt ens vågar formulera – än mindre försöka uppnå.

Ett maraton, inte en sprint

Efter 30 år är ReactOS fortfarande ett av de mest envisa och långlivade experimenten inom fri mjukvara. Projektet har aldrig handlat om snabba resultat, utan om teknisk principfasthet och långsiktigt oberoende.

Att kunna köra Windows-program i ett operativsystem som är helt öppet, granskningsbart och användarstyrt är en idé som visat sig svår – men uppenbarligen också seglivad.

ReactOS må aldrig bli mainstream. Men som tekniskt bevis, forskningsplattform och påminnelse om vad öppen källkod kan försöka åstadkomma, är projektet unikt.

https://reactos.org

FAKTA: ReactOS
Vad är det? Ett öppenkällkods-OS som återskapar Windows NT för att köra Windows-appar och drivrutiner nativt.
Mål Binär kompatibilitet på systemnivå (kernel, drivrutiner, systembibliotek) utan Microsoft-kod.
Start Första commit: 22 jan 1996 • 30 år: 22 jan 2026
Tidiga milstolpar 0.1 (feb 2003): boot från CD, CLI • 0.2.x: tidigt skrivbord och stabilitet
Lång period 0.3.x (cirka ett decennium): x86-64-arbete, SATA/UniATA, MSVC-build, visuella förbättringar
Nuvarande version 0.4.15 • 0.4 (feb 2016) gav mer Windows-likt skal och bättre debug-stöd
Begränsning 64-bit är nära 32-bit i funktion, men utan WoW64 (ingen 32-bit-körning på x86-64).
Planer Modernare build, nya NTFS/ATA, SMP, UEFI Class 3, ASLR och framtida WDDM-inriktning.