Why the application of windows is not opening in other OS?
(OR)
Why the application of Mac OS X is not opening in other OS?
Is there is any reason??
Tell me from deeply why? it is not working in other operating system??
Why the application of windows is not opening in other OS?
- LieutenantHacker
- Member
- Posts: 69
- Joined: Sat May 04, 2013 2:24 pm
- Location: Canada
Re: Why the application of windows is not opening in other O
Different loader, different format, different API, different GUI, different libraries.
The desire to hack, with the ethics to code.
I'm gonna build an 8-bit computer soon, with this as reference: http://www.instructables.com/id/How-to- ... -Computer/
I'm gonna build an 8-bit computer soon, with this as reference: http://www.instructables.com/id/How-to- ... -Computer/
Re: Why the application of windows is not opening in other O
You seem to create a lot of pointless topics you could have googled.
The reason Windows programs cannot run on Linux is the the Application Binary Interface is different. Linux doesn't have the right calling conventions, the right libraries, the right runtime support. The Wine project has created a Windows ABI compatibility layer such that Windows programs can run.
In short, programs need what they expect to run, and the OS must provide that exactly. Please google ELF and PE, the Linux and Windows executable file formats and realize they are different even if mostly the same.
The reason Windows programs cannot run on Linux is the the Application Binary Interface is different. Linux doesn't have the right calling conventions, the right libraries, the right runtime support. The Wine project has created a Windows ABI compatibility layer such that Windows programs can run.
In short, programs need what they expect to run, and the OS must provide that exactly. Please google ELF and PE, the Linux and Windows executable file formats and realize they are different even if mostly the same.