The main authors of the SFL were:
Pieter Hintjens <ph@imatix.com>,
Pascal Antonnaux <pascal@imatix.com>,
Jonathan Schultz <jonathan@imatix.com>, and
Ewen McNeill <ewen@imatix.com>.
Scott Beasley <jscottb@InfoAve.Com>
J. Scott McKellar <jm407a@multi.sbc.com> suggested
the sflmem scavenger functions, and gave much useful criticism
of the SFL code.
John Klassa <klassa@ivc1.ivc.com< provided invaluable
help in debugging SFL on SunOS.
Vance Shipley >vances@motivity.ca> ported SFL to SCO
UnixWare and SCO OpenServer.
Bruce Walter <walter@fortean.com> ported SFL to Solaris
and FreeBSD.
Eric Wieling <eric@cronus.ccti.net> provided help in
porting SFL to BSD/OS.
Julius Kempa <j.kempa@atos-group.de> ported SFL to SINIX.
The xstrcat() function was based on a snippet from Dr Dobb's
Journal, Nov 1992, p. 155.
The strhash() function was based on an article in Dr Dobb's
Journal, Apr 1996, p. 26. The original algorithm was by Peter
Weinberger.
The strmatch() function was based on an algorithm by Leif
Svalgaard <leif@ibm.net>.
The LZ compression functions were based on work by Kurt Haenen
<ghgaea8@blekul11>.
The symbol table functions were based on code provided with
MKS Lex and Yacc for MS-DOS.
The socket i/o functions were originally based on the book
"Internetworking With TCP/IP Volume III: Client-Server Programming
And Applications BSD Socket Version" by Douglas E. Comer and David
L. Stevens, published 1993 by Prentice-Hall Inc. ISBN
0-13-020272-X
The encryption functions were based on the cryptosystem
library by Andrew Brown <asb@cs.nott.ac.uk>.
The date_to_days() and days_to_date() functions were based on
work by Robert G. Tantzen (Collected Algorithms of The CACM number
199), translated into C by Nat Howard.
The memfind() function was based on work by R. Boyer and S.
Moore, CACM 20 762-72, with improvements by R. N. Horspool, A.
Hume, and D. M. Sunday.
The point-in-shape functions were based on code in the NCSA
HTTPd server.
The MIME encoding/decoding functions were based on RFC 1123
and RFC 1521.
Peter Seebach <seebs@solon.com> provided changes to
the Universal Header File and other components.
The UNIX 'c' script contains code taken from the libwww
installation script.
Various Libero users and participants of comp.lang.c helped
with ideas and suggestions.