UFRaw není tak úplně front-end k dcraw. Používá dcraw kód, ale přímo v „sobě“. Kromě toho přidává vlastní funkcionalitu (jiný způsob rekonstrukce přepálených světel).
Má to drobnou nevýhodu – při požadavku na nové dcraw (podpora nových raw formátů) nestačí aktualizovat dcraw, ale je nutno počkat na vývojáře UFRaw (naštěstí implementují změny dcraw celkem rychle).