| General Ppurpose APLLIANCE System |
The Basic System for building Software Appliances.
This is the official homepage of the General-Purpose APPLIANCE System (GPAS).
What is it? The General-Purpose Appliance System was made as a basic Linux Live Operating System ready to build software appliances on it. It comes on a bootable Linux Live CD based on SLAX Frodo Edition (http://www.slax.org) along with a couple of additional software components often needed by such appliances.
What does it do?
It does almost nothing than booting the system and calling a (dummy) script "start-appliance.sh".
There is an (empty) directory "/ADDON" on the CD image where the special content of
an appliance should be located.
To make your special appliance up and running all you have to do is to
copy all required stuff to this directory and adapt
the start script "start-appliance.sh" to install and/or run your appliance
and then remastering this CD image using the scripts distributed with GPAS.
What if I don't want my appliance to run from CD? You can use the original SLAX script "make_disk.sh" coming with the APPLIANCE sources. This copies all CD content to the harddrive and makes it bootable using Lilo. After applying the script your appliance runs from HD and the CD is not required any more.
What is inside?
The system is based on the "SLAX Frodo Edition", a minimalistic Linux Live System
containing only a full working Linux command prompt and drivers. While SLAX is a modular system
it can easily be enhanced with modules required by a special appliance. The current version 1.02
of GPAS comes with the following components preinstalled (in addition to SLAX Frodo):
NOTE: Some of the packages are _not_ completely included, but only parts of them needed to get a subset of their functionality
(e.g. from net-snmp are only included the files required for the SNMP agent).
What license applies? The General-Purpose Appliance System contains only componets that are distributed under the GNU Genreal Public License (GPL) or compatible licenses. GPAS is distributed under GPL too.
Are there any projects using GPAS?
The General-Purpose Appliance System is a new project. There is only one known
project using it. It's my own project
YAFPC-Appliance (A Network PDF Server Appliance).
If you have a project based on GPAS, please drop me a line to
and I can make a link to it here.
Where can I get it? Right here (Current version is 1.03, 2008-01-29):
| Description | Download Link | Md5sum | Size | Bit Torrent | Remark |
| Master ISO image | Download | Md5sum | 123 MB | No Torrent | Bootable ISO image without sources |
| APPLIANCE Source Tree | Download | Md5sum | 305 MB | No Torrent | Complete source tree incl. scripts for remastering |
Enjoy the General-Purpose APPLIANCE System (GPAS)!
Copyright © 2006-2007 Wolfgang Ullrich. All Rights reserved.