Tarball

Een archiefbestand met de benodigde broncode van een programma wordt vaak aangeduid met de kreet tarball. Tar staat voor Tape ARchive. Het woord tape moet u "vertalen" als een medium waarop bestanden gearchiveerd kunnen worden, zoals deze cd-rom.

Voor het archiveren van bestanden moet naast de inhoud ook de subdirectory, datum en bestandsrechten bewaard worden en dit wordt geregeld door het programma tar. De uitvoer is één bestand dat bijvoorbeeld op een tape, harddisk of cd-rom bewaard kan worden om in geval van calamiteiten weer terug te zetten.

Standaard gebruikt tar geen compressie en dat is zeker voor sources (broncodes; in feite tekstbestanden) een verspilling van ruimte. Vandaar dat wij gekozen hebben voor bzip2 compressie.