Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am not just talking about some programmes which can run on linux.
My question is about executing all exe files.
How it can be possible to create provision in linux.
What are the technical problems.
Whether we have to amend linux kernel or add some modules to run exe files.
if anybody know any link (discussion about running exe files on linux) plz tell us.
Originally posted by shujja I am not just talking about some programmes which can run on linux.
My question is about executing all exe files.
How it can be possible to create provision in linux.
What are the technical problems.
Whether we have to amend linux kernel or add some modules to run exe files.
if anybody know any link (discussion about running exe files on linux) plz tell us.
thanks in advance.
If anyone knew the answers to those questions, Wine would run perfectly. As it is, Wine is far from perfect, but is getting better. I might suggest reading the Wine and Transgaming changelogs and bug reports, so that you can see where the problems lie.
it's fun if one can use binaries from the other.. but there's also a beauty in beeing separate as it comes to these binaries. I would love to see Big-Gun commercial Programs, wich are now only compiled for windows machines, beeing compiled native for linux aswell.
I am not just talking about some programmes which can run on linux.
My question is about executing all exe files.
The programs we pointed to are all programs which allow Linux to run Windows .exe files, they are pieces of software that give Linux 'provision', if that's what you want to call it, to execute .exe files. The problem is that its not just a simple matter of executing the code in the .exe file (all of them do that) but to actually get a Windows program to run you have to provide identical equivalents to ALL the Windows API calls it uses.
If you were to take a simple, generic, "hello world" program for example, that only called the standard C libraries and no Windows libraries then it would run quite flawlessly. However any non-trivial app will in some way rely on Windows for its function.
Its a huge programming effort to reimplement all of the functions in the Windows API on a completely different platform (Linux). For each of those functions you have to find some way of using the Linux APIs to achieve the exact same thing. This is what the WINE project is doing and unfortunately its a long way from finished, but gets better every release.
Originally posted by shujja I am not just talking about some programmes which can run on linux.
My question is about executing all exe files.
How it can be possible to create provision in linux.
What are the technical problems.
Whether we have to amend linux kernel or add some modules to run exe files.
if anybody know any link (discussion about running exe files on linux) plz tell us.
thanks in advance.
This is the equivalent of trying to run a diesel car on petrol. Adding full native support for Windows executables would be a mammoth task taking thousands of hours and possibly many years.
The biggest problem that developers of Wine and other equivalent software have run into is trying to backwards engineer Windows functions. And since Windows is closed source with many undocumented areas this can be a nightmare.
The bottom line is that it simply wouldn't be worth it, there are Linux alternatives for almost any task you can perform in Windows and for the times when you really must use Windows there's the dual boot option.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.