Years ago, I spoke with an attorney with a CS background. He had once worked on a case like this. Sharp guy. He didn't tell me the parties involved, and I didn't ask, though I assume he wouldn't speak openly about it while it was ongoing. I therefore don't know how it turned out. It was many years ago, so I might be remembering wrong. I'm not a lawyer, this is not legal advice (neither mine nor his). Basically, there…
Intel fires warning shots at Microsoft, says x86 emulation is a patent minefield
51–60 of 234 posts
Re: Intel fires warning shots at Microsoft, says x86 emulation is a patent minefield
#52If AMD can implement x86 in hardware, why can't Microsoft implement it in software?
Re: Intel fires warning shots at Microsoft, says x86 emulation is a patent minefield
#53If AMD can implement x86 in hardware, why can't Microsoft implement it in software?
Re: Intel fires warning shots at Microsoft, says x86 emulation is a patent minefield
#54Attorneys on both sides must be excited on some level about the potential number of billable hours it'd take to litigate a case like this. Reminds me of a something an entrepreneurship professor told me... If there's one lawyer in town, they drive a Chevrolet. If there are two lawyers in town, they both drive Cadillacs.
To be fair Intel has done a lot of work to make the x86 as great as possible. Patent lawsuits are awful. I'm not sure just copying someone's technology and emulating it without paying a license fee is all that great either. My guess is this is all just negotiation from Microsoft's point of view and they are just trying to get Intel to license the ability to emulate x86. Another possibility is this is a way to get Int…
The silicon-level implementation is another matter entirely, of course--but emulation has nothing to do with that. In fact, that's the definition of emulation--using a completely different implementation to offer a compatible interface.
Re: Intel fires warning shots at Microsoft, says x86 emulation is a patent minefield
#55If AMD can implement x86 in hardware, why can't Microsoft implement it in software?
Re: Intel fires warning shots at Microsoft, says x86 emulation is a patent minefield
#56Re: Intel fires warning shots at Microsoft, says x86 emulation is a patent minefield
#57Well, since x86 is a monopoly ... Intel oughta go easy on this one.
Intel would argue (semi-sanely) that there's no monopoly on CPUs. You can make your own mips, arm, it even Risc-V CPUs. Also that they cross license x86 with competitors.
Nvidia reportedly had issues getting the necessary paperwork: https://en.wikipedia.org/wiki/Project_Denver#History
Re: Intel fires warning shots at Microsoft, says x86 emulation is a patent minefield
#58So they will ban all virtual machines which sometimes have to go for emulation, e.g. to handle XSAVE? Scorched earth policy will likely not be defensible under fair use law. Reverse engineering for compatibility has a few precedents.
Patents may be selectively enforced, there's no forfeiture as there is with trademarks. Intel had (and has) no issue with qemu or bochs emulating everything, as long as they were niche and/or promoting the Intel platform (and grudgingly accepting compatibles). However a move to rid Microsoft's platform from Intel altogether without compromising compatibility is something worth fighting for. I heard that ARM is rather…
Re: Intel fires warning shots at Microsoft, says x86 emulation is a patent minefield
#59Re: Intel fires warning shots at Microsoft, says x86 emulation is a patent minefield
#60Attorneys on both sides must be excited on some level about the potential number of billable hours it'd take to litigate a case like this. Reminds me of a something an entrepreneurship professor told me... If there's one lawyer in town, they drive a Chevrolet. If there are two lawyers in town, they both drive Cadillacs.
To be fair Intel has done a lot of work to make the x86 as great as possible. Patent lawsuits are awful. I'm not sure just copying someone's technology and emulating it without paying a license fee is all that great either. My guess is this is all just negotiation from Microsoft's point of view and they are just trying to get Intel to license the ability to emulate x86. Another possibility is this is a way to get Int…
> copying someone's technology and emulating it without paying a license fee
You are contradicting yourself.
Intel built an instruction set for hardware. Emulating it on an ARM would completely negate the usefulness of it. There is no copying, since the emulator is built on software. The patents concern hardware design, not software.
The whole case should be laughable. It shouldn't even be thinkable to take something like this to court. But I'm sure some layers are going to make a lot of money.