Submitted by Vladimir Popov <pva48@mail.ru>. libiconv provides an iconv() implementation, for use on systems which don't have one, or whose implementation cannot convert from/to Unicode. It can convert from any of supported encodings to any other, through Unicode conversion.