[Pkg-crosswire-devel] Convenience libraries: results so far
DM Smith
dmsmith555 at yahoo.com
Sun Apr 19 15:21:44 BST 2009
On Apr 19, 2009, at 3:16 AM, Jonathan Marsden wrote:
> sapphireII:
>
> There's also the "Sapphire II" cipher code to deal with. Looks like
> it
> was posted to Usenet on 03 Jan 1995 and is intended to be "Public
> Domain". See
> http://groups.google.de/group/sci.crypt.research/browse_thread/thread/85d7519a3486193c/5817f0a5906c1bf7
> ). I'm not sure if we can leave it in, or if (longer term) we'll need
> to package it as a separate library, get that library into Debian, and
> then depend on it!
You can find Michael Paul Johnson, the author, on sword-devel as
Kahunapule Michael Johnson. He is a missionary now and the author of
the WEB translation of the Bible.
If you want to pull it out, I don't have a problem with that, but I
don't see any point in it. I don't know that it is used anywhere else
other than in SWORD.
As you look through SWORD you will find stuff like this. The approach
has been all of it will be non-GPL, but GPL compatible. Typically, PD
or BSD, but in any case allowing re-licensing as non-GPL. Part of our
mission is the support of other Bible societies to whom we may license
the code.
You missed LZSS. There may be others.
LZSS is used as an alternate means of compressing modules. While it is
the default method, it is not used at the moment. IIRC, this is used
as the compression in STEP modules, which SWORD does not support.
Later LZSS is encumbered, this implementation is not. There are notes
as to it's pedigree, see src/modules/common/compress.cpp.txt. This
file also gives the code upon which the SWORD implementation was
derived.
In Him,
DM
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-crosswire-devel/attachments/20090419/f0ca8ad4/attachment.html>
More information about the Pkg-crosswire-devel
mailing list