The emulation of Windows on ARM cannot run x64 programs, but obviously the Intel version of Windows 10 Pro can. Is it really Windows 10 Pro if it can’t run all Windows programs?
seapea
<p>from an article elsewhere </p><p>www.howtogeek.com/309119/what-is-windows-10-on-arm-and-how-is-it-different-from-windows-rt/</p><p><br></p><p>"<span style="color: rgb(64, 64, 64);">Until September 2018, the upgrade from Windows 10 S to Windows 10 Pro will be free."</span></p>
skane2600
<blockquote><a href="#224586"><em>In reply to seapea:</em></a></blockquote><p>Informative article as far as it goes but it doesn't really address the issue I brought up – the inability of an ARM version of Windows 10 Pro to run the complete set of programs that the Intel version does.</p><p><br></p><p>Of course we are assuming that the emulation will work properly for all 32-bit programs which we don't really know yet.</p>
skane2600
<blockquote><a href="#224588"><em>In reply to jimchamplin:</em></a></blockquote><p>Where did you dig up that definition? Customers expect that software products with the same exact name and version number work identically. </p>
skane2600
<blockquote><a href="#224606"><em>In reply to FalseAgent:</em></a></blockquote><p>The problem is that MS is using the same name for two operating systems that aren't compatible. Not to mention that "Pro" suggests a high-end experience. There's nothing "high-end" about running 32-bit applications using an emulator. Even 32 bit Windows 10 Home is more capable.</p><p><br></p><p>As far as Store programs are concerned, very few people care about them whether they're 32 bit or 64.</p>
skane2600
<blockquote><a href="#224984"><em>In reply to jimchamplin:</em></a></blockquote><p>I took a look at the project options in Visual Studio 2017 and I couldn't find a project type for building a native ARM program that wasn't a UWP. Perhaps there's an add-on required or some other tool or I just didn't recognize the option. At best, it's not an obvious option.</p><p><br></p><p>OK. I found a reference describing the hoops you have to jump through: http://pete.akeo.ie/2017/05/compiling-desktop-arm-applications-with.html</p>
skane2600
<blockquote><a href="#224968"><em>In reply to jimchamplin:</em></a></blockquote><p>Sure, just as legacy programs could be rewritten and compiled to work on MacOS or iOS. I've read nothing that indicates that significant numbers of software vendors plan to port their legacy programs to Windows on ARM. Hundreds if not thousands of legacy programs are too old or not profitable enough to justify the effort and will never be ported.</p><p><br></p><p>Customers don't care about Microsoft's agenda, they just want the programs they use to work.</p>
skane2600
<blockquote><a href="#224698"><em>In reply to maethorechannen:</em></a></blockquote><p>Which explicitly states that it's 32 bit. The accurate name for Windows 10 Pro on ARM would be something like Windows 10 Professional 32Bit Emulation edition.</p>
skane2600
<blockquote><a href="#224775"><em>In reply to evox81:</em></a></blockquote><p>I'm saying that the name should reflect the product. I don't think that's hard to understand.</p>
skane2600
<blockquote><a href="#224982"><em>In reply to Roger Ramjet:</em></a></blockquote><p>The press articles are just reporting it as "Windows 10 Pro".</p>
skane2600
<blockquote><a href="#225040"><em>In reply to Roger Ramjet:</em></a></blockquote><p>Why would you assume it was shorthand? More likely the press is just reporting what MS has told them.</p>