在本周早些時候,有消息稱微軟打算將Windows的內核版本從6.4直接升至10。對于微軟和舊版應用來說,這是一個重大改變,并可能會對軟件產生影響。日前,微軟在IE支持頁面確認了這條消息。
微軟在頁面中特別談到了用戶代理字符串當中的改變:“準備Windows 10的開發者應該注意,新版本中用戶代理字符串當中的Windows NT值將從6.4變為10.0。如果你有代碼基于該版本號,我們建議你對其進行更新以允許新的值。”
用戶代理字符串一般都和系統的內核值綁定。我們把來自于MSDN的內容與之前的傳聞放在一起就可以明顯看出,微軟的確有此安排。考慮到他們已經要求開發者更新自己的代碼,這一改變應該會出現在公開版本當中無疑。
為了讓Windows 10成為旗下所有產品的核心,微軟應該會對系統的底層元素進行大幅度的改變,而內核版本號如此大的跳躍應該也與此有關。