answersLogoWhite

0


Best Answer

The 2 operating systems are different from each other. Linux programs aren't meant to work in Windows most of the time.

If you want to run Linux programs in Windows, install cygwin, and compile them from source code.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

12y ago

Because Linux is not Windows. Windows programs do not run on Linux for the same reason you can't wear shirts on your legs. The parts that interface between the operating system and software (or your appendages and your clothing) don't work in the same way and aren't designed to interact with one another.

However, you can emulate Windows programs under a virtual computer or using WINE to interface the Windows program with the Linux operating system.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why do Linux programs not run in Windows?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Can you run windows Linux programs on a mac?

Both Windows and Linux can be installed on an Intel Mac, so yes. If you were referring to binary compatibility with Mac OS X, Windows programs can be run using third-party programs like Wine or CrossOver Mac. Programs compiled on Linux are not binary-compatible, but most programs that are open-source and not specific to functionality in Linux can be and have been ported to Mac OS X. Most of these are available via Fink.


What are some programs that can run on a Linux server?

"Linux can run programs ranging from Apache HTTP to SSH, GIMP Office, Mozilla Firefox, and a wide range of other Windows, Unix and other types of programs."


How do you use pokesav on Linux?

You can run Pokesav on Ubuntu with WINE. WINE will also allow you to run other Windows programs on a Linux computer.http://www.winehq.org/


What open-source operating system can run Windows XP programs?

Linux, FreeBSD, NetBSD, OpenBSD, and Darwin can run a limited number of Windows programs using Wine.


Can a C or CPP program compiled on Linux run on Windows and vice versa assuming that both the OSs are loaded in and can run on the same machine?

No. Windows and Linux have different APIs and ABIs for programs to access. You cannot run Linux binaries on Windows, and you can only run Windows binaries on Linux if you have Wine installed.


What are drawbackes Linux os?

The primary drawback to Linux would be software incompatibility. Many programs that run on Windows or Macs do not have Linux versions and therefore cannot be used in Linux (ex. games). However, there are typically programs of similar function available in Linux. Furthermore, some programs can run through a Windows compatibility layer called WINE. Not all programs are so fortunate though and dual-booting may be the only option


What is the purpose of an XP Windows application when using Linux?

Windows applications have no implicit purpose in a Linux system. They are not at all necessary for it to run. Unless you have Wine, an application binary layer to run Windows programs, they aren't even usable.


Why windows named as windows?

Because it has multiple WINDOWS for programs to run in, just like the Mac OS of the time........... In short, use linux.


Will Visual Basic programs work in Linux?

Windows programs, including those written in Visual Basic, do not run natively on Linux. Most Visual Basic programs should be usable if Wine is installed.


What is Linux wine and what is it used for?

Linux Wine is an open source software program. The Linux Wine software program allows Linux users to run Windows programs on their own devices such as computers.


Why windows named as window?

Because it has multiple WINDOWS for programs to run in, just like the Mac OS of the time........... In short, use linux.


Is there a Linux distro that will install and run Windows programs?

by default Linux doesnt support windows applications although wine and crossover can install and run them. you can take a look at winehq.org and www.codeweavers.com for more information on it and whether your application is supported.