[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