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