<div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">This discussion is fruitless anyways. WINE allows you to run x86<br>

programs in the PE format (which is the DOS/Windows executable format,<br>
as opposed to the ELF used by linux) and provides much of the libraries<br>
these programs expect. It doesn&#39;t change the fact that these programs<br>
are compiled to be run on intel-compatable opcodes, and it would take<br>
an emulator to use programs written for windows on an ARM processor<br>
like the freerunner.<br>
<br>
As for something like WINE but for Windows CE, that would have a<br>
smaller scope then the WINE project but you still have specialized<br>
libraries for the mobile api (stuff like the mobile version of directx,<br>
bluetooth libraries, etc). A quick googling shows that the loader will<br>
work according to this[1] thread, so there is hope at least.<br>
<br>
And mobi, Nicola: virtualization requires processor support for<br>
emulating the given architecture. This is why using qemu to emulate a<br>
x86 is so much slower then using qemu+kvm to emulate a x86: in the<br>
latter case the processor is doing some of the work instead of the<br>
software. I don&#39;t know of any case of a processor virtualizing an<br>
architecture besides itself, except for x86-64 processors virtualizing<br>
for a x86.<br>
<br>
[1]-<br>
<a href="http://www.winehq.org/pipermail/wine-devel/2005-September/040161.html" target="_blank">http://www.winehq.org/pipermail/wine-devel/2005-September/040161.html</a><br>
<br>
<br>
<br>
<font color="#888888">Joseph Booker<br>
</font><a href="http://lists.openmoko.org/mailman/listinfo/community" target="_blank"></a><br></blockquote></div>Thanks for pointing to that discussion... I conclude from it that at least loading the applications is not so &quot;difficult&quot; to implement... <br clear="all">
<br>-- <br>rgrds,<br>mobi phil<br><br>being mobile, but including technology<br><a href="http://mobiphil.com">http://mobiphil.com</a><br>