This document describes what the issues need to be addressed when porting Scratchbox for new Linux distrobutions.
Most Linux distributions currently ship with pre-built kernel which includes the required binmisc_fmt module. For example the kernel of Red Hat Enterprise Linux WS 3.0 doesn't contain binmisc_fmt module, but it's available as a separate package included in the distribution.
Also the required NFS support is usually shipped with all kernels, or is available as separate daemon.
In case the module is missing, it's usually possible to find it from a separate vendor provided package, or by building custom kernel with the module.
Scratchbox doesn't require any exotic utilities from the host system.
All Linux distributions usually ship with a NFS server suitable for Scratchbox. If not, it's possible to build a NFS server and it's required dependencies from sources.
There are no modifications needed for Scratchbox. It should be usable on all Linux installations.