למרות המראה המודרני של ווינדוס 11 עם פינות מעוגלות, אינטגרציית AI, שירותי ענן ו־Copilot כמעט בכל מקום – מתחת לפני השטח מערכת ההפעלה של מיקרוסופט עדיין נשענת על תשתיות תוכנה שפותחו כבר בשנות ה-90.
מי שאישר זאת הוא מארק רוסינוביץ׳, ה-CTO של Azure ומייסד Sysinternals, שהודה לאחרונה כי ממשק ה־Win32 API, אחד מיסודות הפיתוח המרכזיים של ווינדוס עוד מתקופת Windows 95, ממשיך להיות חלק קריטי גם ב-Windows 11.

לפי רוסינוביץ', פעולות יומיומיות ופשוטות יחסית כמו לחיצה ימנית על קבצים, פתיחת תוכנות שולחן עבודה קלאסיות או הרצת אפליקציות ותיקות עדיין תלויות בשכבת הקוד הוותיקה הזו.
עוד באותו הנושא
עם זאת, במיקרוסופט לא רואים בכך כישלון טכנולוגי אלא דווקא עדות להצלחה ארוכת השנים של ווינדוס. אחת הסיבות המרכזיות לדומיננטיות של מערכת ההפעלה הייתה תמיד תאימות לאחור: משתמשים וארגונים יכלו להמשיך להריץ תוכנות ישנות גם שנים אחרי שנכתבו, בלי צורך בהתאמות משמעותיות.

מערכת Win32 הפכה לנפוצה במיוחד עם השקת Windows 95, אך חלקים ממנה הופיעו כבר ב-Windows NT. לאורך השנים נבנו עליה מיליוני יישומים, החל מתוכנות ארגוניות ותיקות, דרך כלי עריכה ותכנון מקצועיים ועד משחקים ותוכנות של מיקרוסופט עצמה.
במיקרוסופט ניסו לאורך השנים להחליף את Win32 בממשקים מודרניים יותר, בהם WinRT ופלטפורמות חדשות לפיתוח אפליקציות, אך בפועל אף אחת מהיוזמות לא הצליחה להחליף לחלוטין את המערכת הוותיקה.
התוצאה היא ש-Windows 11 אולי נראית כמו מערכת הפעלה חדשה לחלוטין, אבל חלקים מרכזיים בפעילות שלה עדיין מבוססים על יסודות שנכתבו לפני יותר מ-30 שנה.



