The Alliance package has been designed so to run on an heterogeneous network of workstations. The only requirements are a C compiler and a Unix system. For the graphical applications, the XWindow library is used. Several hardware platforms, from Intel 386 based microcomputers to SparcStations and DEC Stations, are supported.