Prosody TiNG packaging

Prosody TiNG is supplied in several pieces. This allows you to download only the pieces you require.

The pieces have names in the form TiNG-$part-$ver.tar.bz2 where $part is one of the names in the table below for a part of the distribution and $ver is a code which is specific to each version. Note that not all variants are currently distributed, but all are listed here so that you can recognise them in old installations.

The V6 API was introduced to allow much greater flexibility in the API permitting developmenst such as hot-swap support and Prosody X. It is now the only standard way to use the API, so for every piece you download, if there is a V6 supplement, you need that as well.

PartUsed for
commonFiles which are common to all systems (e.g. documentation, downloadable firmware, etc)
LINUXFiles required for any version of Linux
LINUX_24Files required for Linux 2.4 kernels
LINUX_26Files required for Linux 2.6 kernels
LINUX_26_gcc4_i386Files required for Linux 2.6 kernels built with GCC 4
LINUX_V6Files required for V6 on Linux
QNXFiles required for any type of QNX
QNX_PPCFiles required for QNX on PowerPC
QNX_X86Files required for QNX on Intel x86 family processors
SOLFiles required for Solaris
SOL_32Files needed only for the Solaris 32-bit variant
SOL_32_V6Files required for V6 on 32-bit Solaris
SOL_64Files needed only for the Solaris 64-bit variant
SOL_64_V6Files required for V6 on 64-bit Solaris
SOL_WSFiles needed only if you want to use the Solaris Workshop (Forte) compiler
SOL_WSFiles required for building V6 with the Solaris Workshop (Forte) compiler
WINNTFiles required for Windows
WINNT_4Files which are needed only for Windows NT 4 (i.e. Windows before 2000/XP)
WINNT_5Files which are needed only for Windows 2000/XP
WINNT_V6Files required for V6 on Windows

In a few cases, a file may be included in more than one piece. Such files are always identical in every peice, so the you always get the same result regardless of the odrer in which you unpack different pieces.