Wabi (software)

from Wikipedia, the free encyclopedia
Basic data

developer Sun Microsystems
operating system AIX, Linux, Solaris

Wabi is no longer produced commercial software application from Sun Microsystems , the Windows - API Win16 functionality in the operating system Solaris implemented. With Wabi it was possible to run applications developed for Windows 3.1 , Windows 3.11, and Windows for Workgroups on Solaris. The development of Wabi was stopped in 1997.


The technology was originally developed by Praxsys Technologies as a result of discussions in 1990 with Interactive Systems Corporation. Praxsys' assets were acquired by Sun in the fall of 1992. The name "Wabi" was chosen for two reasons: because of its meaning in Japanese : "balance" or "harmony", which should evoke a more peaceful coexistence between Windows and Unix; and the more obvious implication of it standing for "Windows Application Binary Interface," even though Sun stated before it was released that the name was not an acronym.

Wabi 2.2B was licensed by Caldera to allow its users to run Windows applications on Linux .

The development of Wabi was stopped in December 1997.


Wabi requires a Windows 3.x installation to function, which in turn means that it also requires a Windows license. Here it differs from similar software, such as Wine , which tries to emulate the entire Windows API.

The basic task of Wabi is to emulate the lowest layers of the Windows environment and to provide them in the form of the libraries user.dll, kernel.dll and gdi.dll.

Since all other Windows DLLs are dependent on these three modules, replicating their functionality enables Windows applications and the associated support DLLs to run correctly on a foreign host system.

See also

Web links

Individual evidence

  1. ^ Wabi: Caldera's Solution for Windows Applications