Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Scenario and example

In Windows the software usually comes with the extension .exe, we used to run .exe files in Linux operating systems using some third party tool like wine, likewise there may be a separate tool for running Windows files on Mac operatingsystem.

What I need

Is it there any global tool which can be used at any platform for the following:

  1. To run .exe files on Linux & Mac?

  2. To run Mac OS X software packages on Windows & Linux?

  3. To run Mac, Linux software packages on Windows?

share|improve this question
add comment

1 Answer

There is no monolithic single tool that provides everything needed to run any native OSX, Linux or Windows app unaltered on all of those operating systems.


WINE runs many Windows apps on Linux and OS X.

You can run Linux apps in a Linux VM on Windows. See VMWare, VirtualBox, etc See http://en.wikipedia.org/wiki/Comparison_of_platform_virtual_machines

Using Cygwin "You must rebuild your application from source if you want it to run on Windows."


An alternative approach to this problem is the bytecode approach used by Java and (to a lesser extent) by .Net. However this doesn't help with existing native apps.

share|improve this answer
    
sir but wine can't run on mac –  BlueBerry - vignesh4303 Aug 17 '12 at 8:57
    
@Nikitha: "Run Windows applications on Linux, BSD, Solaris and Mac OS X." is the strapline at Wine's website. –  RedGrittyBrick Aug 17 '12 at 8:59
    
but how can i inverse it,for e.g using linux,mac,solaris applications on windows –  BlueBerry - vignesh4303 Aug 17 '12 at 9:00
    
redgrittybrick sir,then my condition 2 doesnt satisfy –  BlueBerry - vignesh4303 Aug 17 '12 at 9:01
    
@Nikitha: You are right, I'll update answer. –  RedGrittyBrick Aug 17 '12 at 9:02
show 3 more comments

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.