以下废物大学生视角
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也是合情合理的