Downloading Interchange
The current stable release of Interchange is
5.4.2.
The current development release of Interchange is
5.5.2.
(For documentation downloads, please see Documentation.)
Before downloading, you can try out our Online DEMO.
For a successful involvement with Interchange, consider subscribing to some of the Public Interchange Mailing Lists.
Existing users should refer to the WHATSNEW file for all relevant additions to the codebase and upgrade instructions. For upgrades from legacy code (from MiniVend to Interchange 5.0), see UPGRADE document in our documentation set.
MAC signatures area avilable, use them to verify your downloads. GnuPG keys of Interchange developers are available to maintain communication privacy.
RPM package users should first read the
Binary
RPMS README file.
Debian GNU package users should first read the
README.debian file.
Stable releases
MAC package signatures
MD5:
def855c7cfca000ad41f44cd4db83476 interchange-5.4.0.tar.gz b46f4e0da3c506f16732ae134be9f883 interchange-5.4.0.tar.bz2 349504ffb5c44de7ba2ee321a1ba1f5d interchange-5.4.1.tar.gz 8fec2aedd97a0ccb0c3ef6655da062dc interchange-5.4.1.tar.bz2 43a1f24d3f12e00030a18e5dd4b2c8e5 interchange-5.4.2.tar.bz2 15e706c472ce7bae28e85e61291d4a46 interchange-5.4.2.tar.gz
SHA1:
04acdc39e8ae5d5ba68708b3d1469b0a675deeda interchange-5.4.0.tar.gz ca37f5654e30fb9da0983368d16889530ddb9193 interchange-5.4.0.tar.bz2 8fabcfdeaabe32372982ddf85f717c967c2806e0 interchange-5.4.1.tar.gz a7528a8c0c604c879796ac3889cfe8de5d57ecab interchange-5.4.1.tar.bz2 c01d25894888eca37b65b25958a97e8f5e72380b interchange-5.4.2.tar.bz2 7bded027ad7720059e26b6dd5e1d513108d92663 interchange-5.4.2.tar.gz
Cross-platform packages (download via HTTP)
interchange-latest.tar.gz (symlink to 5.4.2)
interchange-5.4.2.tar.gz
interchange-5.4.2.tar.bz2
Cross-platform packages (download via FTP)
interchange-latest.tar.gz (symlink to 5.4.2)
interchange-5.4.2.tar.gz
interchange-5.4.2.tar.bz2
Distribution directory
You might also take a look at our Interchange 5.4 distribution directory which is available through both FTP and HTTP.
CVS
You can browse the latest release CVS tree online using CVSWeb.
You can also use a cvs client to download a read-only copy from CVS
to your computer:
cvs -z6 -d :pserver:cvs@cvs.icdevgroup.org:/var/cvs \ checkout -P -r STABLE_5_4-branch interchange
Interchange developers with an open account can check out a writable copy:
cvs -z6 -d :ext:DEVELOPER@cvs.icdevgroup.org:/var/cvs \ checkout -P -r STABLE_5_4-branch interchange
Debian GNU packages
Packages for the Debian GNU operating system are being maintained by Stefan Hornburg, a Debian developer. You can find the packages and apt-get setup instructions in a separate directory (you can also browse the top-level directory for other versions).
RPM packages
Packages for Red Hat-derived operating systems are being maintained by Jon Jensen. You can find the packages in a RPM and SRPM directories.
Development source tree
Cross-platform packages (download via HTTP)
interchange-nightly.tar.gz (symlink to latest nightly build)
Cross-platform packages (download via FTP)
interchange-nightly.tar.gz (symlink to the latest nightly build)
Distribution directory
You might also take a look at our Interchange 5.5 distribution directory which is available through both FTP and HTTP.
CVS
You can browse the latest development CVS tree online using CVSWeb.
You can also use a cvs client to download a read-only copy from CVS
to your computer:
cvs -z6 -d :pserver:cvs@cvs.icdevgroup.org:/var/cvs \ checkout -P interchange
Interchange developers with an open account can check out a writable copy:
cvs -z6 -d :ext:DEVELOPER@cvs.icdevgroup.org:/var/cvs \ checkout -P interchange
Chronological overview of past Interchange releases
You can see the chronological list of past Interchange releases (along with announcement texts and FTP directory links) on our releases page.
A Note on CVS
Please note that there is a package manifest file (basically, a list of all files needed for the release) that is checked before installation is completed. Occasionally, during development, that list gets out of sync with the actual set of files in the repository. If that's the case and you get an error, do:
rm -f MANIFEST make manifestAnd then try installing again.
Once you've checkout out Interchange from CVS, it's easy to have CVS update just the changed files. From inside the interchange/ directory you can type:
cvs -z6 update -dPAnd your sources will be updated to the latest available.
If you've made changes to your local copy and would like to produce a diff against the version you checked out from the repository, simply do:
cvs diff
To see what changes have been made to the repository since you checked out your copy, do:
cvs diff -D tomorrow(Using a date of tomorrow should keep you from missing very recent changes due to timezone discrepancies.)
If you frequently use CVS, it is helpful to create the ~/.cvsrc file with commonly-used options such as these:
cvs -z6 -q diff -u update -Pd checkout -PThe above will direct CVS to automatically compress all data communicated between you and our server (saving bandwidth), and be quieter with notices output. It will also show unified diffs (the preferred type) and prune empty directories added or deleted since your last repository check-out.
Legacy Information
We keep legacy packages of Minivend 4, Tallyman, Minivend 3, Minivend 2, Minivend 1, and even Vend available for download!
Users & Developers
- Documentation
- Downloads and Source Code
- Upgrade notes for CVS development branch, daily snapshots and upcoming releases
- Interchange Developers and Contributors
- Chronological list of releases
- Bug Tracker (use guest/guest for anonymous login)
- Community Resources (mailing lists etc.)
- Professional Support