Definition: ABI: Application Binary Interface: details the machine language of the CPU family as well as the calls between the application and the operating system. From Linux Guide @FirstLinux
A specification for a specific hardware platform combined with the operating system. It is one step beyond the application program interface (API), which defines the calls from the application to the operating system. The ABI defines the API plus the machine language for a particular CPU family. An API does not ensure runtime compatibility, but an ABI does, because it defines the machine language, or runtime, format.
Definition of: Wabi
(Windows ABI) Software from former Sun division SunSoft that emulated Windows applications under Unix by converting the calls made by Windows applications into X Window calls. Since it executed native code, it ran Windows applications at a high performance level. Sunsoft was folded back into its parent, and Wabi shipped for a time with the Solaris 2.5 OS but eventually reached end of life status. See Wine.