<span id="jy06o"><output id="jy06o"></output></span>

正在閱讀:從頭構建Windows有多難?從Win12爆料說起從頭構建Windows有多難?從Win12爆料說起

2022-05-07 00:15 出處:PConline原創 作者:Aimo 責任編輯:censi

  [PConline 雜談]眾所周知,微軟會在今年推出Win11的年度更新——Windows 11 22H2“太陽谷2”。顯然,Win11是一個不斷更新的服務型操作系統,理論上來說,微軟可以一直保留Win11的“番號”,只通過陸續有來的更新補丁,來讓Win11一直跟上時代。然而Win11是否是Windows的終點?在Win10時代,微軟就曾經表示,Win10是最后一款Windows,而微軟的確也將Win10作為服務型操作系統來運營,F在大家都知道了,事實是Win10后面跟著來了Win11,那么還會不會有Win12?

Windows 10
Win10曾被稱為“最后一款Windows”,后來的事情大家也都知道了

  Win12雖然還在云里霧中,但倒也不算完全空穴來風。在今年年初,德國科技網站Deskmodder.de就信誓旦旦表示,微軟從3月份開始就在開發Win12系統。而更為重磅的是,該媒體爆料Win12將會重頭構建,并不會像Win11那樣過多借鑒Win10,微軟打算一個現代的、輕量級的、高效的操作系統。

Win11界面 Win11 UI
Win11仍有很多Win10的痕跡,也有很多Win7、Vista的痕跡

  對于這番話,很多人覺得可不能聽聽就算,畢竟大家對于一個全新的、從頭構建的Windows,已經期盼太久了。從Win8開始,Windows一直面臨著新老生態青黃不接、界面UI各自為戰、操作邏輯極度分裂的窘境?粗苿悠脚_上的iOS、Android,桌面平臺的macOS,甚至Linux上的KDE Plasma,界面和交互都不至于像Windows那樣別扭。連Linux的某些桌面都比不過,很多軟粉真的有點破防了。

Linux代替Windows
Linux KDE Plasma桌面很多地方甚至都比Windows的設計更好

  當然,人們都知道Windows背負著沉重的向前兼容包裹,但新世紀以來,微軟并不是從未嘗試從頭構建Windows。從半道崩殂的Longhorn,到不盡人意的Vista,再到口碑巔峰之作Win7,微軟那次大刀闊斧的系統重構工程,雖有波折,但最終仍算得上大獲成功。

  有了Win7這一珠玉在前,我們是否可以期待接下來Windows會再次全面翻新,并迎來好結果?從頭構建Windows有多難,道路有多曲折?Win12值得期待么?今天簡單聊聊吧。

重頭構建Windows有多難?

  盡管Win7最終取得了成功,但它所走過的路并非一帆風順——起碼功能被大砍特砍的Longhorn和口碑崩壞的Vista,都成為了Win7成功路上的注腳。從Win7的成功之路,我們可以一窺大改Windows可能需要經歷的痛楚。

  ·規劃定位之痛

  XP是一個非常重大的Windows版本,它首次在面向消費者的產品線中,使用了Windows NT內核。而關于XP后續版本的開發,微軟從一開始的規劃就有些舉棋不定。2003年,最初微軟只是打算開發一個過渡版本,但開發過程中新系統的定位不斷改變,到后來微軟打算開發一款劃時代的操作系統,但由于開發管理的失敗,在2004年微軟不得不宣布系統大變更——這時候,距離最后Vista正式發布只有兩年了,很多工作卻不得不重頭做起。

Win11設計 Windows 11設計
Vista的開發定位一波三折

  也因此,微軟XP之后的下一代系統隔了足足5年才和大家見面,而這開發過程中,真正用于開發的時間其實又非常緊張,這導致了Vista的前身Longhorn開發時,很多方案不得不放棄,而Vista這個成品無論質量還是實際市場表現,都不如人意。直到再經由三年打磨的Win7面世,新一代Windows才挽回口碑,真正接班了XP。

  Windows是微軟的拳頭產品,這樣的產品想要翻新,是需要很大的戰略定力作支撐的。而微軟這方面的表現如何?從近年的Windows Phone、Windows RT、Windows 10X等曇花一現、甚至沒來得及面世的產品來看,微軟這方面的功力很值得懷疑。

  因此,Win12想要開展重大的重構工作,微軟首先就得作好研判,下定決心,戰勝心魔。

  ·開發工程之痛

  由于XP暴露出來的種種問題,微軟終于下定決心翻新Windows。但這個翻新程度有多大?在開發過程中,微軟的把控可以說處于翻車邊緣,在Longhorn中規劃的諸多重磅特性,最終在Vista中成為了泡影。

  在微軟當初的規劃中,新系統將會集成新一代的文件系統WinFS,文件目錄數據庫化,管理文件不再需要繁多的文件夾而是用更直觀的標簽取而代之;新系統還將使用全新的圖形管理器Avalon,帶來華麗視覺特效的同時,還能讓本地應用和Web程序無分彼此,概念可以類比現在非常流行的ChromeOS;新系統還會全面基于.NET構造,從內核到應用層都轉向.NET開發,基于.NET強大的跨平臺能力,新的Windows將可以服務各種各樣的設備……

Win11設計 Windows 11設計
Longhorn中的Avalon圖形管理器

  這些原定的開發目標,大大超越了時代。然而在開發過程中,微軟發現完成這些宏大的規劃,其難度也大大超越了時代。Windows的開發團隊甚至一度迷失了方向,開發人員將各種功能隨意集成到Windows中,不知道要如何才能完成這些開發目標,Longhorn變得一團糟,被人評價“徹底玩完”。最后,微軟不得不重置Longhorn的開發進度,砍掉大量功能后,以Vista的形態推出了新一代的Windows。

  和Longhorn曾經的大餅相比,Vista無疑是一個令人遺憾的作品。WinFS文件系統絕大部分特性被砍掉,Avalon只剩下貌合神離的Aero,而基于.NET的系統架構更是成為了泡影……所幸,Vista還是帶來了UAC、內核驅動分離架構、WDM音頻系統、WDDM圖形架構、SuperFetch內存管理等一系列革新特性,這些特性被Win7所繼承并完善,新的Windows才得以接過XP的班。

Windows 7
Windows 7完善了Vista,并添加了一些好用的小功能,但遠未達成Longhorn畫的大餅

  可見,重構Windows這樣的重大工程,其開發難度非常大,存在巨大的不確定性。微軟開發Win12,如果不想在原先的基礎上縫縫補補,而是想要造出一款劃時代的產品,恐怕也得先掂量掂量——轉頭望向昔日的Longhorn,大餅還畫在泛黃的路線圖上,瞅它都覺得心慌!

  ·生態兼容之痛

  如果說工程上的挫敗,乃屬兵家常事,畢竟哪家科技巨頭沒畫過大餅,撞過南墻;那么生態兼容的陣痛,可能就真的屬于微軟不想再回憶的苦楚了。兼容性乃是Windows的立足之本,在這方面行差踏錯,真的會動搖到Windows的根基。

  事實上,Vista就在這方面翻了大車。Vista更換了系統內核,大量軟硬件需要重新適配;但與此同時Vista開發規劃舉棋不定,留給軟硬件廠商調試兼容性的時間嚴重不足。于是,Vista剛上市時,其兼容表現可以稱得上是災難級,而數據也可以佐證這一點——根據資料,在2007年7月,也就是Vista發布的大半年后,有2000項測試應用程序可以和Vista兼容,這種進度是相當不樂觀的。

Vista
這是當年嘗鮮Vista用戶的日常

  所幸,在Vista的年代,移動互聯網尚處于雛形,消費市場沒有競爭對手能挑戰Windows的地位。經過兩年的休整,Vista終于獲得比較好的兼容表現,待到本質上是Vista 2.0的Win7推出時,已經沒有太多關于兼容的抱怨聲。

  然而,今時不同往日,微軟在移動平臺一敗涂地,各家都有立足移動平臺、慢慢向桌面市場探出觸角的想法。而Windows之所以仍可以牢牢穩住陣腳,正是因為有著長年累月的應用生態壓倉。此時此刻對Windows進行大幅翻新,或許的確可以拋棄歷史包袱,但卻也可能自毀長城。

Windows RT不兼容傳統的桌面軟件
放棄了Win32軟件兼容的Windows RT失敗得很慘烈

  以微軟的實力,是否能保證做到翻新系統的同時,有條不紊和第三方合作,保證新系統推出時仍能有良好的兼容表現?Vista時代,微軟沒能做到,而近年我們也看到了Windows Phone、Windows RT、Windows 10X等爛尾樓。從理智上出發,或許微軟并不應該冒這個險。

微軟應該重頭構建Win12嗎?

  毫無疑問,從頭構建Windows系統擁有極大的風險。兼容性是Windows的立足之本,而基于近年來UWP的慘淡表現,人們對微軟新平臺生態似乎不應抱有不切實際的幻想。拋棄當前的優勢,去搏一個存在于理論上的嶄新未來,似乎得不償失。

  直到現在,在消費級桌面平臺,Windows依然沒有敵手。而在移動平臺等其他領域,Windows似乎又不是敵手。而移動互聯網高速發展的當前,Windows處于守勢,讓這顆壓艙石主動出擊,似乎并非明智之選。

  微軟應該重頭構建Win12嗎?和劈波斬浪的移動操作系統相比,Windows的確更難吃到時代的紅利,但微軟并不是只有Windows這一款產品。在移動互聯網時代,越來越多生意從“賣產品”轉為“賣服務”,例如Adobe的產品改成了訂閱制,ChromeOS主打Web服務,連Office也不再主推買斷版……這并不是巧合。

Windows 365云電腦
近年來微軟Azure收入增長喜人

  得益于移動互聯網的發展,用戶隨時隨地高質量連接互聯網成為了可能,想要讓產品接觸到盡可能多的用戶,其關鍵不再是平臺,而是互聯網——互聯網服務可以輕易跨越眾多平臺,直接服務于用戶。

  在商業模式變化的大背景下,大量企業都試圖打造出基于互聯網的閉環服務,涵蓋用戶越來越多的使用場景,最大限度壓榨用戶的價值。例如Google將越來越多的Android核心功能從開源的AOSP剝離到封閉的GMS中,強調Google服務的連接性,ChromeOS則被打造成為了以各種Google服務為核心賣點的云系統;又例如蘋果越來越強調產品之間基于蘋果服務的網絡生態,只有同時擁有蘋果N件套才能獲得最好的體驗,利用互聯網生態推高了硬件銷量……

ChromeOS
依托于云服務的ChromeOS已經在教育等市場占據了相當可觀的份額

  而微軟顯然也非常清楚這一點,以Azure為代表的云服務一直是微軟財報中增長最耀目的業務,微軟也早早在多平臺覆蓋了Office、Xbox、OneDrive等應用和服務?梢哉f,Windows已經不再是為微軟商業帝國添磚加瓦的必經之途。

  此情此景下,正代Windows系統已經不再適合作為微軟折騰的重點。微軟可以憑借Windows把守桌面平臺,通過廣泛的服務型產品四面出擊。而微軟的確也在這么做,微軟甚至將Windows搬到了云端,推出Windows 365云電腦,這意味著這樣一種可能——用戶并不需要關心云端運行的是什么Windows版本,只需要知道微軟的云電腦可以運行一切Windows軟件,那就足夠了。

Windows 365云電腦
Windows 365可以讓用戶隨時隨地、使用多種設備使用Windows系統

  如此一來,打造一個新的操作系統,似乎就不那么重要了。與其重頭構建Win12,在以往Windows的基礎上添加連接新生態的入口,或許會是更明智的做法。

總結

  總的來說,重構Windows是一項非常龐大而容易失控的工程。Windows在桌面平臺的體驗已經非常成熟,盡管仍有許多細節需要打磨,但這并不值得為之傷筋動骨;蛟S微軟的確有掃清頑瘴痼疾的想法,但并不意味著Win12就非得如同Vista甚至Longhorn那樣,推倒大量已筑造好的基礎重來。

  在戰場重心已經轉移的新時代,希望微軟能夠平衡好桌面系統的用戶體驗和生態建設,帶來更好的體驗吧。

為您推薦

加載更多
加載更多
加載更多
加載更多
加載更多
加載更多
加載更多
加載更多
加載更多

關注我們

最新資訊離線隨時看 聊天吐槽贏獎品
免费A级