[wine-zh] 关于 Wine on Android 的误解

  • From: Qian Hong <fracting@xxxxxxxxx>
  • To: wine-zh <wine-zh@xxxxxxxxxxxxx>
  • Date: Tue, 5 Feb 2013 18:19:55 +0800

分享点消息.

最近在比利时布鲁塞尔刚刚闭幕的 欧洲自由和开源软件开发者大会 (FOSDEM2013) 的 Wine 专场上, Wine 项目的老大
Alexandre Julliard 在keynote上演示了 Wine 在 Android 上运行的情况,
之后有很多linux相关的网站报道了这一新闻, 再接下来就开始有一些误解传播了.

简单介绍一下我了解的实际情况:
- Wine for x86 + Android for x86, 这个组合在技术上是目前最容易实现和完善的,
在运行性能上的损失是比较小的. 这个组合可以用来运行x86的Windows exe, 对于扩展Android
x86平板的软件生态有很大的意义. 然而,目前大部分平板都是arm的, 只有Intel愿意力推x86平板, 这个组合才有市场上的意义.
- Wine for arm + Android for arm, 这个组合在技术上也比较容易实现, 因为目前 Wine 已经移植到 arm
上了. 同样, 这个组合的性能损失也比较小, 跟上一个组合是同类的. 然而, 这个组合只能支持 arm 版的 Windows exe. 由于
Windows 的 arm 版的应用程序生态并不见得比 Android 的应用生态强, 所以我认为这个组合的市场意义很难说.
- Wine for x86 + Android for arm, 这个组合在技术上是最难实现的,
需要借助qemu模拟器的动态cpu指令翻译功能, 性能损失是最大的. 如果没有解决性能损失方面的问题, 那么就不会有太大的市场意义了,
至于性能损失理论上能够减低到什么程度, 这个问题我也不懂,我也很想知道,希望了解的朋友分享一下.

从geek的角度看, Wine for x86 on Android for arm 无疑是最疯狂最刺激的组合, 已经有人成功过了,
不过比较折腾, 需要先给 qemu 打上patch修复qemu本身的bug, 感兴趣的朋友请看这里的wiki:
http://wiki.winehq.org/ARM

欢迎大家分享其他wine相关的信息.


<puk> julliard: you're awake already?
<julliard> for some reason yes
<puk> the keynote at 9am did you good
<puk> ;)
<julliard> yeah, won't do that again ;)
<hifi> and the whole world now thinks android can run office
<hifi> (on arm)
<hifi> almost every news outlet has misinterpreted the fact it ran
native arm code and that now "windows apps will run on your android
phone"
<hifi> though it is an important milestone nevertheless
<julliard> yes that crappy demo sure had a big impact...
<puk> julliard: you're just good at marketing
<puk> ;)
<julliard> yes that's clearly my specialty ;)
<hifi> first time I saw julliard's name in finnish tech news, that's something
<puk> LOL
<puk> a colleague just came in and told me "I have heard that Wine
runs on ARM now..."
<puk> of course he wanted to run x86 binaries...
<killall-9> win8 is confusing as hell
<hifi> puk: exactly
<_Marcus_> perhaps throw in some QEMU

--
Regards,
Qian Hong

-
Sent from Ubuntu
http://www.ubuntu.com/
)^����r�)��

Other related posts:

  • » [wine-zh] 关于 Wine on Android 的误解 - Qian Hong