xref: /libtiff-4.0.7/html/misc.html (revision 0ef31e1f)
1*0ef31e1fSMike Welles<HTML>
2*0ef31e1fSMike Welles<HEAD>
3*0ef31e1fSMike Welles<TITLE>
4*0ef31e1fSMike WellesAcknowledgments and Other Issues
5*0ef31e1fSMike Welles</TITLE>
6*0ef31e1fSMike Welles</HEAD>
7*0ef31e1fSMike Welles
8*0ef31e1fSMike Welles<H1>
9*0ef31e1fSMike Welles<IMG SRC=images/ring.gif WIDTH=124 HEIGHT=124 ALIGN=left BORDER=1 HSPACE=6>
10*0ef31e1fSMike WellesAcknowledgments and Other Issues
11*0ef31e1fSMike Welles</H1>
12*0ef31e1fSMike Welles
13*0ef31e1fSMike Welles<P>
14*0ef31e1fSMike WellesSilicon Graphics has seen fit to allow me to give this work away.  It
15*0ef31e1fSMike Wellesis free.  There is no support or guarantee of any sort as to its
16*0ef31e1fSMike Wellesoperations, correctness, or whatever.  If you do anything useful with
17*0ef31e1fSMike Wellesall or parts of it you need to honor the copyright notices.   I would
18*0ef31e1fSMike Wellesalso be interested in knowing about it and, hopefully, be acknowledged.
19*0ef31e1fSMike Welles
20*0ef31e1fSMike Welles<BR CLEAR=left>
21*0ef31e1fSMike Welles
22*0ef31e1fSMike Welles
23*0ef31e1fSMike Welles<H2>Acknowledgements</H2>
24*0ef31e1fSMike Welles
25*0ef31e1fSMike WellesThe LZW algorithm is derived from the compress program (the proper
26*0ef31e1fSMike Wellesattribution is included in the source code).  The Group 3 fax stuff
27*0ef31e1fSMike Wellesoriginated as code from Jef Poskanzer, but has since been rewritten
28*0ef31e1fSMike Wellesseveral times.  The latest version uses an algorithm from Frank
29*0ef31e1fSMike WellesCringle -- consult <TT>libtiff/mkg3states.c</TT> and
30*0ef31e1fSMike Welles<TT>libtiff/tif_fax3.h</TT> for further information.
31*0ef31e1fSMike WellesThe JPEG support was written by Tom Lane and is dependent on the
32*0ef31e1fSMike Wellesexcellent work of Tom Lane and the Independent JPEG Group (IJG)
33*0ef31e1fSMike Welleswho distribute their work under friendly licensing similar to this
34*0ef31e1fSMike Wellessoftware.
35*0ef31e1fSMike WellesMany other people have by now helped with bug fixes and code; a
36*0ef31e1fSMike Wellesfew of the more persistent contributors have been:
37*0ef31e1fSMike Welles
38*0ef31e1fSMike Welles<PRE>
39*0ef31e1fSMike Welles    Bjorn P. Brox		Dan McCoy
40*0ef31e1fSMike Welles    J.T. Conklin		Richard Minner
41*0ef31e1fSMike Welles    Frank D. Cringle		Richard Mlynarik
42*0ef31e1fSMike Welles    Soren Pingel Dalsgaard	Niles Ritter
43*0ef31e1fSMike Welles    Steve Johnson		Karsten Spang
44*0ef31e1fSMike Welles    Tom Lane
45*0ef31e1fSMike Welles</PRE>
46*0ef31e1fSMike Welles
47*0ef31e1fSMike Welles(my apology to anyone that was inadvertently not listed.)
48*0ef31e1fSMike Welles
49*0ef31e1fSMike Welles<H2>Warning</H2>
50*0ef31e1fSMike Welles
51*0ef31e1fSMike WellesIt appears that Unisys is actively pursuing copyright control on the
52*0ef31e1fSMike WellesLZW compression algorithm.  In particular, users of the LZW compression
53*0ef31e1fSMike Welleswithin the TIFF framework.  For this reason the TIFF 6.0 spec states
54*0ef31e1fSMike Wellesthat LZW compression is not recommended.  It is unclear at this time
55*0ef31e1fSMike Welleswhat compression algorithm will be used in place of it.  I have no idea
56*0ef31e1fSMike Welleswhat this means to you or to this library.  I make no warranty or
57*0ef31e1fSMike Wellesguarantees with regard to the LZW support in this library.
58*0ef31e1fSMike Welles
59*0ef31e1fSMike Welles
60*0ef31e1fSMike Welles<H2>Use and Copyright</H2>
61*0ef31e1fSMike Welles
62*0ef31e1fSMike Welles<P><H5><PRE>
63*0ef31e1fSMike WellesCopyright (c) 1988-1997 Sam Leffler
64*0ef31e1fSMike WellesCopyright (c) 1991-1997 Silicon Graphics, Inc.
65*0ef31e1fSMike Welles
66*0ef31e1fSMike WellesPermission to use, copy, modify, distribute, and sell this software and
67*0ef31e1fSMike Wellesits documentation for any purpose is hereby granted without fee, provided
68*0ef31e1fSMike Wellesthat (i) the above copyright notices and this permission notice appear in
69*0ef31e1fSMike Wellesall copies of the software and related documentation, and (ii) the names of
70*0ef31e1fSMike WellesSam Leffler and Silicon Graphics may not be used in any advertising or
71*0ef31e1fSMike Wellespublicity relating to the software without the specific, prior written
72*0ef31e1fSMike Wellespermission of Sam Leffler and Silicon Graphics.
73*0ef31e1fSMike Welles
74*0ef31e1fSMike WellesTHE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,
75*0ef31e1fSMike WellesEXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY
76*0ef31e1fSMike WellesWARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
77*0ef31e1fSMike Welles
78*0ef31e1fSMike WellesIN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR
79*0ef31e1fSMike WellesANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND,
80*0ef31e1fSMike WellesOR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
81*0ef31e1fSMike WellesWHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF
82*0ef31e1fSMike WellesLIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
83*0ef31e1fSMike WellesOF THIS SOFTWARE.
84*0ef31e1fSMike Welles</PRE></H5>
85*0ef31e1fSMike Welles
86*0ef31e1fSMike Welles<P>
87*0ef31e1fSMike Welles<HR>
88*0ef31e1fSMike Welles
89*0ef31e1fSMike Welles<ADDRESS>
90*0ef31e1fSMike Welles<A HREF="sam.html">Sam Leffler</A> / <A HREF="mailto:[email protected]">[email protected]</A>.
91*0ef31e1fSMike WellesLast updated: $Date: 1999-07-27 21:50:27 $
92*0ef31e1fSMike Welles</ADDRESS>
93*0ef31e1fSMike Welles
94*0ef31e1fSMike Welles</BODY>
95*0ef31e1fSMike Welles</HTML>
96