AFAIK it's application dependent. system() returns the application status/exit code, so whatever the application passes along as exit code is catcheable in your perl code. 256 could be anything really :)
Greetz
Beatnik
... Quidquid perl dictum sit, altum viditur.