This package is published under the GNU General Public License, Version 2.

Some files in this package are published under a different license. See
below for a list. A files license has a higher precedence than the
package license. Any conflict arising from the different licenses are
to be resolved on that base.


GPL:           The GNU General Public License. In short:
    * Redistribution allowed
    * Modifications allowed, subject to Rule #2 in the GPL
      (prominent notes in the changed files).
	* Distribution of binaries allowed, as long as the source is
	  made available.

public domain: 
	* No copyright claimed by anybody. Use as you please.

Copyright djb: The copyright used by Daniel J. Bernstein - djb@pobox.com.
	* Redistribution of unmodified files allowed.
	* Distribution of patches allowed.
	If you really need to modify one of those files: Ask djb or 
	distribute a patch - you might want to alter the Makefile to
	generate file "file.c":
		file.c: file.c.djb file.c.patch
			patch <file.c.patch
	Note the renaming isn't a modification of the file, but a
	modification of the package.

----------------------------------------------------------------------------
alloc.c: public domain, uo
alloc.h: public domain, uo
alloc_re.c: public domain, uo
api_dir.c: unknown
api_dir.h: unknown
api_futimes.c: public domain, uo
api_futimes.h: public domain, uo
api_utimes.c: public domain, uo
api_utimes.h: public domain, uo
attributes.h: public domain, uo
auto-typesize.h: automatically generated
bailout.c: GPL, uo
bailout.h: GPL, uo
bailout_name.c: GPL, uo
buffer.c: public domain reimplementation of DJBs buffer library by uo
buffer.h: public domain reimplementation of DJBs buffer library by uo
buffer_0.c: public domain reimplementation of DJBs buffer library by uo
buffer_1.c: public domain reimplementation of DJBs buffer library by uo
buffer_2.c: public domain reimplementation of DJBs buffer library by uo
buffer_get.c: public domain reimplementation of DJBs buffer library by uo
buffer_put.c: public domain reimplementation of DJBs buffer library by uo
byte.h: public domain reimplementation of DJBs byte library by uo
byte_chr.c: public domain reimplementation of DJBs byte library by uo
byte_copy.c: public domain reimplementation of DJBs byte library by uo
byte_cr.c: public domain reimplementation of DJBs byte library by uo
byte_diff.c: public domain reimplementation of DJBs byte library by uo
byte_zero.c: public domain reimplementation of DJBs byte library by uo
case.h: GPL, uo
case_diffb.c: GPL, uo (reimplementation of byte library by djb)
case_lowerb.c: GPL, uo (reimplementation of byte library by djb)
case_lowers.c: GPL, uo (reimplementation of byte library by djb)
case_lwrtab.c: GPL, uo (internally used by byte library reimplementation)
case_starts.c: GPL, uo (reimplementation of byte library by djb)
close.h: GPL, uo
common.c: GPL, Author uo
dns.h: Copyright djb (dnscache-1.0)
dns_dfd.c: Copyright djb (dnscache-1.0)
dns_domain.c: Copyright djb (dnscache-1.0)
dns_dtda.c: Copyright djb (dnscache-1.0)
dns_ip.c: Copyright djb (dnscache-1.0)
dns_ipq.c: Copyright djb (dnscache-1.0)
dns_name.c: Copyright djb (dnscache-1.0)
dns_nd.c: Copyright djb (dnscache-1.0)
dns_packet.c: Copyright djb (dnscache-1.0)
dns_random.c: Copyright djb (dnscache-1.0)
dns_rcip.c: Copyright djb (dnscache-1.0)
dns_rcrw.c: Copyright djb (dnscache-1.0)
dns_resolve.c: Copyright djb (dnscache-1.0)
dns_sortip.c: Copyright djb (dnscache-1.0)
dns_transmit.c: Copyright djb (dnscache-1.0)
env.h: GPL, uo
env_get.c: GPL, uo
error.c: public domain reimplementation of DJBs error library by uo.
error.h: public domain reimplementation of DJBs error library by uo.
error_str.c: public domain reimplementation of DJBs error library by uo.
fmt.h: public domain reimplementation of DJBs fmt library by uo.
fmt_uint0.c: public domain reimplementation of DJBs fmt library by uo.
fmt_ulong.c: public domain reimplementation of DJBs fmt library by uo.
fsync.c: GPL, uo
ftp_read_lis.c: GPL, Author uo
ftpcopy.c: GPL, Author uo
ftpcopy.h: GPL, Author uo
ftplib.c: GPL, Author uo
ftplib.h: GPL, Author uo
ftpls.c: GPL, Author uo
ftpparse.c: Copyright djb, see http://cr.yp.to/ftpparse.html.
ftpparse.c: "Commercial use is fine, if you let me know what programs "
ftpparse.c: "you're using this in."
ftpparse.h: Copyright djb, see http://cr.yp.to/ftpparse.html.
ftpparse.h: "Commercial use is fine, if you let me know what programs "
ftpparse.h: "you're using this in."
gen_alloc.h: public domain, uo
gen_alloc_ady.c: public domain, uo
gen_alloc_end.c: public domain, uo
gen_alloc_lus.c: public domain, uo
gen_alloci.h: public domain, uo
gen_alloci.h: public domain, uo
gen_fmt.h: public domain, uo
gen_scan.h: public domain, uo
get_cwd.c: public domain, uo
get_cwd.h: public domain, uo
getln.c: public domain reimplementation of DJBs getln library by uo
getln.h: public domain reimplementation of DJBs getln library by uo
have_futimes.h: automatically generated
have_utimes.h: unknown
host_connect.h: public domain, uo
host_connect4.c: public domain, uo
iopause.c: public domain reimplementation of DJBs iopause by uo.
iopause.h: automatically generated
ip4.h: public domain reimplementation of DJBs ip4 library by uo
ip4_scan.c: public domain reimplementation of DJBs ip4 library by uo
mdtm.c: GPL, Author uo
mdtm.h: GPL, Author uo
mlsx.c: unknown
mlsx.h: unknown
mysleep.c: unknown
mysleep.h: unknown
ndelay.h: public domain reimplementation of DJBs unix library by uo
ndelay_off.c: public domain reimplementation of DJBs unix library by uo
ndelay_on.c: public domain reimplementation of DJBs unix library by uo
nowarn.h: public domain, uo.
onetouch.c: unknown
open.h: GPL, uo
open_read.c: GPL, uo
open_trunc.c: GPL, uo
openreadclose.c: public domain reimplementation of DJBs readclose library by uo
openreadclose.h: public domain reimplementation of DJBs readclose library by uo
readclose.c: public domain reimplementation of DJBs readclose library by uo
readclose.c: public domain reimplementation of DJBs readclose library by uo
readclose.h: public domain reimplementation of DJBs readclose library by uo
readclose_app.c: public domain reimplementation of DJBs readclose library by uo
readwrite.h: public domain reimplementation of DJBs readwrite.h by uo.
scan.h: public domain reimplementation of DJBs scan library by uo
scan_long.c: public domain reimplementation of DJBs scan library by uo
scan_sign.c: public domain reimplementation of DJBs scan library by uo
scan_ulong.c: public domain reimplementation of DJBs scan library by uo
seek.h: GPL, uo
socket.h: GPL, uo
socket_bind.c: GPL, uo
socket_conn.c: GPL, uo
socket_connt.c: GPL, uo
socket_htons.c: GPL, uo
socket_tcp.c: GPL, uo
socket_udp.c: GPL, uo
socklen_t.h: automatically generated
sort_it.c: unknown
sort_it.h: unknown
str.h: GPL, uo
str_chr.c: GPL, uo
str_diff.c: GPL, uo
str_len.c: GPL, uo
str_rchr.c: GPL, uo
str_start.c: GPL, uo
str_ulong.h: GPL, uo
stralloc.h: public domain, uo
stralloc_cat.c: public domain, uo
stralloc_catb.c: public domain, uo
stralloc_cats.c: public domain, uo
stralloc_copy.c: public domain, uo
stralloc_eady.c: public domain, uo
stralloc_free.c: public domain, uo (for completeness)
stralloc_opyb.c: public domain, uo
stralloc_opys.c: public domain, uo
stralloc_pend.c: public domain, uo
stralloc_plus.c: public domain, uo
strhash.h: GPL, uo
strhash_crea.c: GPL, uo
strhash_dest.c: GPL, uo
strhash_ente.c: GPL, uo
strhash_get.c: GPL, uo
strhash_hash.c: GPL, uo
strhash_look.c: GPL, uo
strhashi.h: GPL, uo
tai.h: public domain reimplementation of DJBs tai library by uo.
tai_add.c: public domain reimplementation of DJBs tai library by uo.
tai_now.c: public domain reimplementation of DJBs tai library by uo.
tai_pack.c: public domain reimplementation of DJBs tai library by uo.
tai_sub.c: public domain reimplementation of DJBs tai library by uo.
tai_uint.c: public domain reimplementation of DJBs tai library by uo.
taia.h: public domain reimplementation of DJBs taia library by uo.
taia_add.c: public domain reimplementation of DJBs taia library by uo.
taia_approx.c: public domain reimplementation of DJBs taia library by uo.
taia_frac.c: public domain reimplementation of DJBs taia library by uo.
taia_half.c: public domain reimplementation of DJBs taia library by uo.
taia_less.c: public domain reimplementation of DJBs taia library by uo.
taia_now.c: public domain reimplementation of DJBs taia library by uo.
taia_pack.c: public domain reimplementation of DJBs taia library by uo.
taia_sub.c: public domain reimplementation of DJBs taia library by uo.
taia_uint.c: public domain reimplementation of DJBs taia library by uo.
timeoutconn.c: public domain reimplementation of DJBs timeoutconn by uo.
timeoutconn.h: public domain reimplementation of DJBs timeoutconn by uo.
timeoutio.h: GPL, uo
timing.c: GPL, uo
timing.h: GPL, uo
typesize-auto.h: automatically generated
typesize.h: public domain, uo
uint16.h: public domain reimplementation of DJBs uint library by uo
uint16_pack.c: public domain reimplementation of DJBs uint library by uo
uint16_unpack.c: public domain reimplementation of DJBs uint library by uo
uint32.h: public domain reimplementation of DJBs uint library by uo
uint32_pack.c: public domain reimplementation of DJBs uint library by uo
uint32_unpack.c: public domain reimplementation of DJBs uint library by uo
uint64.h: public domain reimplementation of DJBs uint library by uo
uo_now.c: GPL, Author uo
uo_sec702dt.c: GPL, Author uo
uo_wildmat.c: GPL, uo
uo_wildmat.h: GPL, uo
uogetopt.c: LGPL, uo
uogetopt.h: LGPL, uo
uotime.h: GPL, uo (use deprecated)
urlparse.c: GPL, Author uo
urlparse.h: GPL, Author uo
utimes.c: GPL, uo
x.c: unknown
yyyy_mm_dd.c: GPL, uo
