You are on page 1of 20

WINE

WHAT IS WINE?

Wine is a translation layer (a program loader) capable of running Windows applications on Linux and other POSIX compatible operating systems.

WHAT IS WINE?
Wine is an implementation of the Windows API Allows programs using the API to run on an operating system that doesn't natively support the application. Wine is free software, and its license, this means that you can do anything with Wine except claim that you wrote it.

WHY Wine?
Most software programs won't work on systems that they weren't designed for. Windows programs, for example , won't run in Linux and vice versa. Solution: Dual Booting. This option presents great difficulty.

WINE BENEFITS
Wine makes it possible to take advantage of all the Unix strong points. Wine makes it possible to access Windows applications remotely. Wine makes it economical to use. Wine is Open Source Software.

WINE FEATURES
Support for running Win64, Win32 (Win 95/98, NT/2000/XP/2003/Vista/2008/7), Win16 (Win 3.1) and DOS programs Optional use of external vendor DLL files (such as those included with Windows) X11-based graphics display, allowing remote display to any X terminal, as well as a text mode console

WINE FEATURES
Desktop-in-a-box or mixable windows Good support for various sound drivers including OSS and ALSA Support for alternative input devices such as graphics tablets. Printing: PostScript interface driver (psdrv) to standard Unix PostScript print services

WINE FEATURES
ASPI interface (SCSI) support for scanners, CD writers, and other devices Advanced unicode and foreign language support Modem, serial device support Winsock TCP/IP networking support DirectX support for games

LANGUAGE USED
Wine software developers uses C language for its development. Wine is not small at all. Wine 1.0 have over 1.8 million lines of C code (with blank lines and comments).

Alternatives to Wine
Native Applications
Another Operating System Virtual Machines

Alternatives to Wine
Native Applications Instead of running a particular Windows application with Wine, one frequently viable alternative is to simply run a different application. Many Windows applications have very good open source equivalents.

Alternatives to Wine
Another Operating System Probably the most obvious method of getting a Windows application to run is to simply run it on Windows. However security, license cost, backwardcompatibility, and machine efficiency issues can make this difficult.

Alternatives to Wine
Virtual Machines Rather than installing an entirely new operating system on your machine, you can instead run a virtual machine at the software level and install a different operating system on it. Thus, you could run a Linux system and at the same time run Windows along with your application in a virtual machine simultaneously on the same hardware.

INSTALLATION
Installation from a package. Installation from a source archive. Installation from a Git tree.

INSTALLATION (PACKAGE)
Easiest method for installing Wine. Packages contain ready-to-run Wine binary files. Simply download and install the package using whatever utility your distribution provides.

INSTALLATION (SOURCE)
Source Package can be downloaded compressed tar.bz2 format at the WineHQ downloads page. Compiling and installing Wine from source is slightly more difficult than using a package. Before installing Wine from source, make sure you remove any Wine binary packages you may have on your system.

INSTALLATION (GIT TREE)


Advanced method of installation. Help develop Wine our self. The source code on the Git repository is largely untested and may not even compile properly.

DISTRIBUTIONS
Wine works on a huge amount of different Linux distributions, as well other Unix-like systems such as Solaris and FreeBSD, each with their own specific way of installing and managing packages.

Wine HQ
Wine homepage can be found at : www.winehq.org It gives: Information about wine. Wine can be downloaded from here. Provides help. Provides development reports.

THANK YOU

You might also like