以下廢物大學生視角
WSL這個project本身對於許多應用來說是個很簡單的解決方案
對於電資學生來說很麻煩的一個點是功課指定的軟體不一定所有平台都有
這時候要嘛開vm開docker,閒一點的雙系統
最近很火的ml來說沒看過有人選擇在windows上玩的
套件裝起來比弄個原生linux麻煩n倍的樣子
所以很多人會選擇弄台原生的linux機器
wsl其中一個目的應該是作為linux本身作為日常使用主力可行度越來越高的一個反制
現在各大發行版的安裝都逐漸懶人化,驅動的處理也日趨成熟
以前超麻煩的nvidia driver現在在圖形化的包管理器上可能點兩下就裝完了
一般文書有google doc/libreoffice/wps等解決方案
skype line telegram都早就有linux版了
板上最常出現的遊戲需求來說
steam本身就有在推這塊
https://youtu.be/Co6FePZoNgE
更別說google stadia出來就根本沒差了
ms可能發現自己尤其對於學習能力相對強、diy跟玩遊戲時間相對多的學生來說
自己漸漸沒有那個作為電腦必灌的重要性了
因此直接內建一個kernel,這樣nb出貨就能繼續維持全家桶模式
抹煞這些最可能跳槽的人群想跳槽的想法
只要內建一個高效的linux kernel syscall interface
不管是以前用中間層硬幹、或是現在回歸vm
如果ms做到能比大部份vm還要輕量,啟動能更快、效能懲罰更小,那麼它就成功了
並且繼續深化同時自己最近想辦法貼近開源社群的形象
中間層轉譯畢竟有太多東西根本不存在nt kernel裡面
全部都弄個等效的出來不知道還要幾年
i/o速度玩了這麼個幾年也都沒有明顯進步
最後像這樣直接做個hyper-v的wsl2也是合情合理的