JAM (Jonathan's Application Manager) is an application that manages other applications on a computer, allowing for easy installation, access and updating. The target is to gather all applications into a central repository, by installing applications into the /Apps folder and/or to create symlinks.
This is intended to solve many problem with 'lost' applications on Unix systems in particularm with parts of the app splayed about into a myriad folders - therefore, JAM is designed to work on most nixes, with minimal porting.
Why?Current package management systems install applications in many places: for example, the .deb package file for OpenTTD places images in pixmaps, the binary in god-knows-where, and several resource files in a different place.
Confusing, eh? JAM is designed to eliminate this, by providing a structured framework for application development and retrival - making it easier to find, examine and run applications.
Does this mean JAM can replace my package management system, such as RPM or apt?NO. JAM is an application manager, and deals with full applications. Therefore, it can't handle libraries, artwork or dependencies. JAM is designed to work alongside an existing package management system. That is, Apt or RPM takes care of packages like 3d-library and JAM takes care of packages like 3d-landscaper.
Simple enough, really.
This sounds cool, where can I get it?You can't. Yet. Keep an eye on the Subversion repository for when the first code appears - it is likely to be buggy and full of coding errors at first.
These details are provided for information only. No information here is legal advice and should not be used as such.