philipbohun.com/blog

主要观点:应创建一个默认通过 Wine 运行 Windows 二进制文件的 Linux 发行版,以解决 Linux 环境不稳定、二进制分发问题及实现真正的多平台兼容。
关键信息:

  • Linux 环境中,旧的 Windows 可执行文件能运行,而新的 Linux 二进制文件不一定能在不同发行版中运行,其 c 库存在兼容性问题。
  • 现有四种主要的 Linux 二进制分发方式(原始二进制、AppImage、Flatpak、Snaps)都存在问题,且应用保存性差。
  • Win32 是 Linux 兼容性问题的答案,Windows 通过动态链接库实现系统调用,而 Linux 可直接调用系统调用,利用 Wine 可在 Linux 上运行 Windows 应用。
  • 设想的新 Linux 发行版将预安装 Wine 和修改过的 Linux 内核,为每个用户设置 wine 前缀,实现 Windows 应用的无缝运行。
  • Wine 可在多种系统上运行,若将应用发布为 Windows/Win32 应用,可实现多平台兼容。
  • 商业操作系统 MacOS 和 Windows 正走向锁定用户、侵犯隐私的道路,如 Windows 频繁截图分析、MacOS 的 Gatekeeper 限制软件运行等,这促使需要“Windows”版 Linux 发行版。
    重要细节:
  • 文中列举了多种二进制分发方式的优缺点及应用保存性情况。
  • 强调了微软和苹果的这些行为并非恶意,而是经济和政府力量导致的。
  • 提及微软正在移除无在线账户运行 Windows 的能力等相关信息。
阅读 8
0 条评论