开发者NSG650成功实现了“在Excel中运行Linux”的壮举。这个托管于GitHub、恰如其名称为LinuxInExcel的项目于本周初被上传至云端开发者平台,并在昨日更新了输入支持功能。让Linux在Excel框架内运行,是继各类PDF内运行不兼容软件的奇技淫巧之后,最新展现的电子表格编程绝技——我们此前确实见证过Linux在PDF文档中运行的案例。
这位开发者坦承,该成果主要依托GitHub用户cnlohr开发的RISC-V模拟器,同时借助微软VBA宏调用动态链接库中的模拟器,“将输出结果写入电子表格单元格”。这种通过模拟层和软件向量运行Linux的方式严重影响了性能表现,系统稳定性也欠佳。NSG650坦言该项目“存在大量漏洞”,但这位班加罗尔的开发者在GitHub说明文件中表示,这“主要是出于趣味性尝试”,对当前取得的里程碑已感满足。
在YouTuber Enderman(这位曾在2023年因诱使ChatGPT生成Windows 95密钥而登上头条的博主)的协助下,该项目通过实现输入支持获得了交互能力。相关七分钟演示视频详细展示了在微软Excel中安装Linux的过程,并运行了“所有基础终端命令”以验证其功能。Enderman还简要解释了这项技术奇迹的工作原理。
与众多趣味项目类似,最妙之处在于任何人都能亲身体验。只要使用Windows平台且安装有Office 2021等新版Excel,用户即可通过NSG650的GitHub主页获取所需资源。该项目虽存在性能瓶颈,却生动展现了软件模拟技术的无限可能。