To view parent comment, click here.
To read all comments associated with this story, please click here.
It's a compatibility layer. There's no Windows code involved.
So actually IE does run on other OSs
No it doesn't. When people say it runs on other OS, they mean natively, not through an emulator or equivalent, especially on a unique architecture (x86).
The reverse-engineered Windows code involved is in Wine, the rest is in IE. Or if you prefer, Wine is not an OS.
I'm sorry but you're wrong. WINE Is Not an Emulator, it maps calls to Windows functions to Linux functions.
No it's not ideal, but it is running on Linux, it's just using a library without realising it.
WINE also isn't reverse engineered Windows code, it is an implementation of the Windows APIs using Linux libraries / kernel.
No it's not ideal that it's x86 only, but that doesn't change the fact that it is technically running natively.
Flash player for Linux is native, but it still doesn't work on x86_64 because it's closed source and not compiled for x86_64, ditto for IE under WINE.





Member since:
2006-09-10
It's a compatibility layer. There's no Windows code involved.
So actually IE does run on other OSs