Descrição
Código C portável consegue usar alguns auxiliares de string exclusivos de GNU ou BSD em sistemas que não os fornecem nativamente.
Esta biblioteca de compatibilidade é útil para desenvolvedores que mantêm software que espera funções como strlcpy ou getdelim. Ela não adiciona um programa visível ao usuário; fornece rotinas substitutas usadas na compilação ou em tempo de execução.
Use quando o código-fonte depender dessas funções e portabilidade for importante. Em código novo, ainda revise o comportamento das APIs com cuidado, porque erros de tratamento de strings podem afetar segurança de memória.