Windows 11 hâlâ Windows 95 koduna dayanmaktadır ve onu değiştirme çabaları başarısız olmuştur

Windows 11 hâlâ Windows 95 koduna dayanmaktadır ve onu değiştirme çabaları başarısız olmuştur

18 hardware

Anahtar “beyin” öğesi Windows 11 için Win32

Yıllar boyunca en güvenilir ve test edilmiş API, Windows 11’in işlevselliğinin çekirdeğini oluşturan Win32’dir. Kökleri, geliştiricilerin 2026 yılına kadar uçan arabalar ve ay stasyonları hayal ettiği Windows 95 dönemine dayanır.

Mark Russinovich’in açıklaması

Microsoft veteranı Mark Russinovich, bir röportajda şunları belirtti:

> “1990’larda kim Win32’nin 2026’da hâlâ geçerli bir API olacağını düşünürdü? Hiç kimse. O zamanlar uçan arabalar ve ay stasyonları hayal ediyorduk, Win32 ise Windows 95 döneminde yaratılmıştı.”

Dolayısıyla Win32, üçüncü taraf yazılımların işletim sistemiyle etkileşime geçmek için kullandığı fonksiyon ve çağrı setidir. Bir program pencere göstermek, dosya okumak, fare tıklamasını işlemek veya klavye tuşuna tepki vermek isterse geliştirici hazır fonksiyonları çağırır: `CreateWindow()`, `ReadFile()`, `GetCursorPos()` vb., kendi kodunu yazmak yerine.

Microsoft’un Win32’den vazgeçme girişimleri

Windows 8 ile şirket, kullanıcı arayüzünün temeli olmayı planladığı yeni bir API – WinRT’i tanıttı. “Kareler”in uzun süre kalacağı düşünülüyordu. Ancak Windows 8 beklenen başarıyı elde edemedi ve Windows 10’da Microsoft tekrar Win32’ye döndü.

WinRT, Universal Windows Platform (UWP) tarafından yavaşça tüketildi; UWP daha sonra Windows App SDK ve WinUI 3 olarak yeniden adlandırıldı. Bununla birlikte çoğu uygulama hâlâ görevlerini yerine getirmek için Win32’ye dayanıyor.

Yorumlar (0)

Düşüncenizi paylaşın — lütfen kibar olun ve konu dışına çıkmayın.

Henüz yorum yok. Yorum bırakın ve düşüncenizi paylaşın!

Yorum bırakmak için lütfen giriş yapın.

Yorum yapmak için giriş yapın