一个社区驱动的项目在GitHub启动,旨在延续Red Hat已停止维护的SPICE上游项目1。该SPICE Windows虚拟机客户端由社区开发者维护,针对Linux上运行的Windows虚拟机进行了专门优化1。
项目采用GPL-2.0-or-later许可证,保留Red Hat及原始上游作者的版权1。客户端支持鼠标模式、桌面分辨率匹配、剪贴板共享(包括文本和图像)、文件传输以及Windows服务等功能1。该项目已集成了d7405ee补丁,解决了当传递真实GPU并行于SPICE显示设备时代理丢失鼠标移动的问题1。
项目采用Autotools与MinGW-w64 UCRT64作为MSI构建方式1,通过GitHub Actions在windows-2022上自动编译x64 UCRT64版本安装程序,并使用SignRelay进行代码签名1。升级路径使用历史WiX UpgradeCode (7eb9b146-db04-42d7-a8ba-71fc8ced7eed) 以确保MSI升级的兼容性1。
A community-driven project has launched to preserve the SPICE Windows virtual machine client, which Red Hat no longer actively maintains.1 The initiative, hosted on GitHub, provides an MSI installer and targets Windows 11 virtual machines running on Linux environments.1
The project includes essential virtualization features such as client-side mouse mode, desktop resolution matching, clipboard sharing for both text and images, file transfer capabilities, and Windows service functionality.1 A critical update addresses a multi-GPU mouse handling issue through commit d7405ee, ensuring that mouse movements are no longer lost when a physical GPU is passed through alongside the SPICE display device.1
The codebase maintains GPL-2.0-or-later licensing while preserving Red Hat and original upstream author copyrights.1 The project uses Autotools combined with MinGW-w64 UCRT64 for MSI compilation, with GitHub Actions automatically building x64 UCRT64 binaries on windows-2022 runners and signing them via SignRelay.1 To ensure seamless upgrades, the MSI utilizes a historical WiX UpgradeCode (7eb9b146-db04-42d7-a8ba-71fc8ced7eed) for compatibility across versions.1
评论
还没有评论,欢迎留下第一条。