I didn't look at it from the technical side, only from a legal POV. If we could get rid of all hyphenation pattern files in the FOP codebase I wouldn't have to think about them anymore. It's simply that. If you look at the Wiki page with the license audit you will see that there are still a few files that have a bigger or smaller question mark beside it. I'm totally fed up with running after these issues. It's simply that. I would even consider writing the adapter so another format can be used just to get rid of the files in our codebase.
On 12.03.2005 21:43:29 Simon Pepping wrote: > Jeremias, > > I have quickly scanned the OOo hyphenation pages and their NL > hyphenation file. I see the following similarities and differences: > > 1. OOo's hyphenation patterns are the TeX patterns, like FOP's > hyphenation patterns. > 2. FOP's hyphenation patterns are in XML, which is better. > 3. FOP's hyphenation patterns contain UC/lc classes, hyphen-char > value, and hyphen-min before and after values. These values were > useful in TeX's context but in FOP they are not determined by the > hyphenation patterns. Therefore they may be redundant. > 4. FOP's hyphenation patterns contain the exceptions, which is much > better. > > Like FOP now does with OFFO, OOo seems to offer the hyphenation files > as a separate component, which I presume protects their distribution > against incompatible license issues. > > In view of the similarity, what would be the advantage of the plug-in, > where FOP code already has the required functionality? > > It is of course most regrettable that OOo (and apparently ALTLinux) > uses a slightly different format than FOP. Even so, it should be easy > to make the current FOP code use the ALTLinux hyphenation file > format. It may be more difficult to persuade the OOo people to use > FOP's format. But it should not be too difficult to make their plugin > use it, apart from the exceptions. > > Therefore I do not see the advantage of FOP switching to OOo > hyphenation patterns. > > Regards, Simon > > On Thu, Mar 10, 2005 at 11:39:36PM +0100, Jeremias Maerki wrote: > > Look what I've just found: > > > > http://linux.org.mt/projects/jtextcheck/jtextcheck-ooohyph-plugin/index.html > > > > It's LGPL (and so are OO's hyphenation patterns if I remember correctly) > > but if we provide a plug-in mechanism and host the actual adapter under > > the LGPL at http://offo.sourceforge.net/ we could provide the same > > hyphenation functionality as OO. > > > > Info on LGPL use by Apache software: > > http://wiki.apache.org/jakarta/Using_20LGPL_27d_20code > > http://wiki.apache.org/jakarta/LicenceIssues > > > > Now, can we please get rid of all hyphenation patterns in FOP? Please, > > please. Just joking, but I'd feel better. > > > > Jeremias Maerki > > > > -- > Simon Pepping > home page: http://www.leverkruid.nl Jeremias Maerki