Deal. However,that means the documentation has to be kept up to date, and your thing's log output has to emit useful information. Sometimes, alas, ya do exactly what the docs state, nothing happens and nothing is reported. It doesn't work.
The worst example (ok, top 5) was the wkhtmltopdf binary that Google used to distribute. It was billed as a static binary that should just work.
And it did, if you had the openssl dev headers installed. Maybe the in-house Linux distro had openssl dev headers 0as part of its base, but unless you were aware of strace you were not going to figure it out. it just didn't work.
edit: I don't hold it against whoever put that binary up. Webkit was an absolute beast to compile from source.
The worst example (ok, top 5) was the wkhtmltopdf binary that Google used to distribute. It was billed as a static binary that should just work.
And it did, if you had the openssl dev headers installed. Maybe the in-house Linux distro had openssl dev headers 0as part of its base, but unless you were aware of strace you were not going to figure it out. it just didn't work.
edit: I don't hold it against whoever put that binary up. Webkit was an absolute beast to compile from source.