michael@0: About the hyphenation code in this directory michael@0: ============================================ michael@0: michael@0: The core hyphenation code (files "hyphen.c" and "hyphen.h") comes from the michael@0: Hyphen library, part of the hunspell project. The various COPYING* and README* michael@0: files (except this README.mozilla) are likewise from the hunspell distribution michael@0: of Hyphen: michael@0: michael@0: http://sourceforge.net/projects/hunspell/files/Hyphen/. michael@0: michael@0: This code is distributed under the GPL 2.0/LGPL 2.1/MPL 1.1 tri-license, as michael@0: detailed in the associated README and COPYING files. michael@0: michael@0: Note that we do not include other tools and resources found in the complete michael@0: Hyphen package from upstream, so the original README.* files may refer to michael@0: additional files that are not present in the Mozilla source tree. michael@0: michael@0: michael@0: The other source files here: michael@0: michael@0: hnjalloc.h michael@0: hnjstdio.cpp michael@0: nsHyphenationManager.cpp michael@0: nsHyphenator.cpp michael@0: michael@0: as well as the build files (Makefile.in and moz.build) are Mozilla-authored michael@0: code, and the standard MPL 2.0 applies to these, as noted in the comments michael@0: within the files.