Разница между исходным и скомпилированным (бинарным) RPM-пакетом заключается в их содержимом. 14
Исходный пакет (с исходным кодом, имя файла — src.rpm) содержит полное дерево исходного кода, написанного программистом, а также весь материал, добавленный упаковщиком, необходимый для настройки, компиляции и установки программы. 1 Как правило, этот материал состоит из спек-файла и патчей (если они есть). 1
Скомпилированный (бинарный) пакет содержит откомпилированный бинарный код и все файлы (документацию, файлы настроек, пиктограммы и т. д.), которые должны устанавливаться на целевой системе. 1
Таким образом, исходный пакет предоставляет информацию для сборки, а скомпилированный — готовый к использованию продукт. 14