Information:
LibHnj is a library for high-quality hyphenation and justification. It is dual licensed under both LGPL and MPL to encourage widespread use. The parseAFM.[ch] files are written by Adobe and distributed under a slightly different license, but one that appears to be compatible with both LGPL and MPL.