De tidiga versionerna av Windows (Windows 1.0, 2.0 och till och med 3.0 i viss utsträckning) kallades "operativmiljöer" snarare än "operativsystem" eftersom de inte var helt flyktade operativsystem på samma sätt som MS-DOS, UNIX eller andra samtida. De beskrivs mer exakt som * grafiska skal * eller * miljöförlängningar * som körs * ovanpå * MS-DOS.
Här är varför:
* MS-DOS var det underliggande operativsystemet: Windows ersatte inte MS-DOS; den utökade sin funktionalitet. MS-DOS hanterade kärnoperationer som minneshantering, filsystemåtkomst och enhetsdrivare. Windows tillhandahöll ett grafiskt användargränssnitt (GUI) och vissa tillagda funktionaliteter, vilket gjorde MS-DOS enklare att använda.
* Begränsad kärnfunktionalitet: Tidiga Windows -versioner saknade en betydande del av kärnfunktionerna som vanligtvis finns i ett fullständigt operativsystem. De förlitade sig starkt på MS-DOS för avgörande systemsamtal och resurshantering. Ett verkligt operativsystem har sin egen kärna som hanterar dessa uppgifter på låg nivå oberoende.
* Marknadsstrategi: Att kalla det en "operationsmiljö" kan ha varit ett strategiskt marknadsföringsval. Det undvek direkt jämförelse med etablerade operativsystem och mjukade uppfattningen att det var en fullständig ersättning för MS-DOS, som fortfarande var mycket i bruk. Termen "miljö" föreslog en förbättring eller förbättring snarare än en fullständig översyn.
När Windows utvecklades, särskilt med Windows NT (grunden för Windows XP och senare), övergick den till ett fullt funktionellt operativsystem med sin egen kärna, vilket ersatte behovet av MS-DOS. Först då blev beteckningen "operativsystem" helt lämplig.