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:
> 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
> 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