====== Preface ====== iconv(3), iconv_open(3), and iconv_close(3) are optional in POSIX.1-2001 standard. tjr@ started this work in 2004 (see p4 users/tjs/freebsd-tjs). It's not finished according to FreeBSD C99 project page, and the development in p4 seems stalled for two years. ====== Reference ====== * [[http://www.opengroup.org/onlinepubs/009695399/functions/iconv.html|iconv(3)]] * [[http://www.gnu.org/software/libiconv/|GNU libiconv]] * converters/iconv (BSD iconv, unmaintained since 2000) * Citrus Project (used in NetBSD and DragonflyBSD) * [[http://www.cl.cam.ac.uk/~mgk25/unicode.html|UTF-8 and Unicode FAQ for Unix/Linux]]