话说,国内公司为啥没有人尝试楼主发的那个方案呢。
而且楼主这个可能过于复杂了。如果只要应用的话,可以保留 linux 甚至系统到 mesa 这一层。因为 mesa 其实也干了驱动程序的活,相当于 userland 的显卡驱动。
然后在这个基础上面使用 wine win32api 实现 windows 终端服务,还有后续的各用用户服务 smss.exe,还有登录 winlogon.exe, explorer.exe 这一票。
如果龙芯有出手机的话,一定非常有意思。基础系统编译成 la native 直接运行保证高效。系统自带的 app 也是 la native. 但是按龙芯的架构,又可以运行 arm android app,也可以用 wine 运行 win32 app.
这个工作量以前会比较大。现在有 AI 的话,弄十个人左右的团队,估计干五年就能干出一个成熟的系统了吧。
【 在 cppbuilder 的大作中提到: 】
: wine成熟度已经相当可以了。。我steam deck上只有一个是Linux游戏,几乎全是wine,自己不需要任何设置
--
修改:hgoldfish FROM 59.61.208.*
FROM 59.61.208.*