EUTILS library - Copyright (c) 2005-2016 Joao F. Matias Rodrigues All rights reserved. Modified versions of the EUTILS library may NOT be publicly distributed. Unmodified versions of the EUTILS library must include this COPYRIGHT information. Non-commercial use: For personal and non-commercial use, the EUTILS library may be used as a part of any program, and may be modified but not publicly distributed. Distribution inside a non-commercial organization is allowed if the modifications were made by employees of the organization. Commercial use: The EUTILS library may only be modified to fix bugs or for making it work in a computer system that it does not originally work in. In this case any such bugs or problems (but not the fixes) must be reported to the author. The EUTILS library may be used commercially as part of the HPC-CLUST, or MAPSEQ programs provided they have not been modified such that they are no longer used for their intended purposes: the clustering of sequence data (nucleotide or protein), or the mapping of sequence reads to a reference set of sequences. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ================================================================ CODE INCLUDED FROM OTHER AUTHORS oaat hash function, lookup3.c, by Bob Jenkins, May 2006, Public Domain. (http://www.burtleburtle.net/bob/hash/doobs.html) SuperFastHash from Paul Hsieh (http://www.azillionmonkeys.com/qed/hash.html) ---------------------------------------------------------------- LICENSES OF CODE FROM OTHER AUTHORS SuperFastHash is licensed under the Paul Hsieh OLD BSD license (http://www.azillionmonkeys.com/qed/weblicense.html) Paul Hsieh OLD BSD license Copyright (c) 2010, Paul Hsieh All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. Neither my name, Paul Hsieh, nor the names of any other contributors to the code use may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.