Microsoft has already started workong in Windows 10 on ARM i.e. Windows 10 that will work on ARM (processors used in mobile), from Qualcomm, and will also support x86 based applications throigh emulation. Looks like Intel is not happy with it.
Intel celebrated its 40th anniversary of 8086 proccessor, Intel legged out without naming anybody, that some companies have tried emulating Intel’s proprietary x86 ISA without Intel’s authorization, and this could attract Patent infringement.
From Intel’s post:
“There have been reports that some companies may try to emulate Intel’s proprietary x86 ISA without Intel’s authorization. Emulation is not a new technology, and Transmeta was notably the last company to claim to have produced a compatible x86 processor using emulation (‘code morphing’) techniques. Intel enforced patents relating to SIMD instruction set enhancements against Transmeta’s x86 implementation even though it used emulation. In any event, Transmeta was not commercially successful, and it exited the microprocessor business 10 years ago.
Only time will tell if new attempts to emulate Intel’s x86 ISA will meet a different fate. Intel welcomes lawful competition, and we are confident that Intel’s microprocessors, which have been specifically optimized to implement Intel’s x86 ISA for almost four decades, will deliver amazing experiences, consistency across applications, and a full breadth of consumer offerings, full manageability and IT integration for the enterprise. However, we do not welcome unlawful infringement of our patents, and we fully expect other companies to continue to respect Intel’s intellectual property rights. Strong intellectual property protections make it possible for Intel to continue to invest the enormous resources required to advance Intel’s dynamic x86 ISA, and Intel will maintain its vigilance to protect its innovations and investments.”
Mary Jo Foley @ ZDNET, when asked Intel if this was a warning for Microsoft& Qualcomm, a spokesperson’s only response, was an emailed statement from Steve Rodgers, Intel Executive Vice President and General Counsel:
“Intel respects intellectual property rights and we expect others to do the same. x86 technology is both proprietary and central to our business, and we’re concerned any time it appears that others may be copying it inappropriately. We will thoroughly evaluate any products that claim to emulate x86 technology, and vigorously enforce our intellectual property rights if we believe they are infringed.”
While Microsoft hasnt respeonded back, but it looks like either Microsoft will have to talk to Intel about it, or face the trouble as they have already started working with companies like Asus, HP, and others to bring Windows 10 on ARM devices by this year end.
X86 emulation is going to be a key to Windows 10 on ARM success as this will let anbody use thier Win32 Apps on the machine, and developers will not have to write code for ARM right away. This is similar to Windows 10 Mobile scenario where everybody waited to see if it succeeds, and then write app for that, even though Microsoft did try building bridge tools to get this done which ultumately failed.
If Intel doesnt agreee, and then Microsoft will have no option other than two. Either they pay Intel or again bring bridge tools to get it ported which is going to be a big time pain for the company.
However, we will have to wait, and see how everything goes ahead. More here