Home Gekko  Mac/Linux
Mac/Linux
 

Gekko is developed for Windows .NET. However, by means of virtualization software (or dual-boot), Gekko can run on Mac. There are the following possibilities regarding Mac (Linux has not been tested as of now, but some of the links may apply to Linux, too):

  • (1) Parallels (www.parallels.com/products/desktop)
  • (2) Vmware Fusion (www.vmware.com/products/fusion/overview.html)
  • (3) VirtualBox (www.virtualbox.org)
  • (4) Boot Camp (pre-installed on newer Macs)
  • (5) Wine (www.winehq.org)
  • (6) Wait for .NET on other platforms

(1) and (2) are the easiest (and most expensive), and (1) is tested and works without a hitch. The most expensive part is to acquire a Windows version if one is not already an owner of one (in principle, Windows XP service pack 3 will suffice to run Gekko 1.8 or 2.0). Instead of installing Windows manually on your Mac, you may buy (1) or (2) with Windows pre-installed. This is the easiest option, and will cost a few hundred US$. If doing so, you might consider Windows 7 Home Premium as a good and stable choice.

(3) is similar to (1) and (2), but is a free product. (3) is not available with Windows pre-installed, contrary to (1) and (2). If you own a Windows DVD and a licence, this may be the best option (it will consume some time for manual Windows installation, though).

(4) is not as easy as (1)-(3), because it involves booting up you Mac in different ways. This may not appeal, unless you plan to work in Gekko (or Windows) all day long. Requires Windows DVD + licence, similar to (3).

(5) is an alternative to (1)-(3), but without requiring a Windows licence. Gekko will probably not run on Wine, because not all of .NET 4.0 is implemented in Wine (for instance the .NET graphical user interface). Perhaps a batch version of Gekko, running command files silently, could work with Wine. But testing this has not been done, and running Gekko without the user interface wouldn't be too hilarious anyway.

(6). In 2014, Microsoft has announced the intention of providing .NET on platforms such as Linux and Mac. This will be a subset of .NET, probably without graphical user interface, but may provide an easy way of running .gek command files as batch jobs on Linux/Mac.