mirror of
				https://github.com/pocoproject/poco.git
				synced 2025-11-03 19:40:37 +01:00 
			
		
		
		
	- removed unnecessary using directives in Data library - removed iterator pointers from Var (reduce size, always return copy) - added Alignment header (adapted from LLVM infrastructure) - added alignment guards to SOO implementations
		
			
				
	
	
		
			294 lines
		
	
	
		
			13 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			294 lines
		
	
	
		
			13 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
Acknowledgements
 | 
						|
AAAIntroduction
 | 
						|
 | 
						|
!!!Introduction
 | 
						|
 | 
						|
Portions of the POCO C++ Libraries utilize the
 | 
						|
following copyrighted material, the use of which is hereby acknowledged.
 | 
						|
 | 
						|
 | 
						|
!!!Expat XML Parser Toolkit 2.0
 | 
						|
 | 
						|
    Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd
 | 
						|
                                   and Clark Cooper
 | 
						|
    Copyright (c) 2001, 2002, 2003 Expat maintainers.
 | 
						|
    
 | 
						|
    Permission is hereby granted, free of charge, to any person obtaining
 | 
						|
    a copy of this software and associated documentation files (the
 | 
						|
    "Software"), to deal in the Software without restriction, including
 | 
						|
    without limitation the rights to use, copy, modify, merge, publish,
 | 
						|
    distribute, sublicense, and/or sell copies of the Software, and to
 | 
						|
    permit persons to whom the Software is furnished to do so, subject to
 | 
						|
    the following conditions:
 | 
						|
    
 | 
						|
    The above copyright notice and this permission notice shall be included
 | 
						|
    in all copies or substantial portions of the Software.
 | 
						|
    
 | 
						|
    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 | 
						|
    EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 | 
						|
    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
 | 
						|
    IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
 | 
						|
    CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
 | 
						|
    TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
 | 
						|
    SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 | 
						|
----
 | 
						|
 | 
						|
 | 
						|
!!!Code from the FreeBSD Project
 | 
						|
 | 
						|
    Copyright (c) 1983, 1993
 | 
						|
    The Regents of the University of California.  All rights reserved.
 | 
						|
    
 | 
						|
    Redistribution and use in source and binary forms, with or without
 | 
						|
    modification, are permitted provided that the following conditions
 | 
						|
    are met:
 | 
						|
    1. Redistributions of source code must retain the above copyright
 | 
						|
       notice, this list of conditions and the following disclaimer.
 | 
						|
    2. 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.
 | 
						|
    4. Neither the name of the University nor the names of its contributors
 | 
						|
       may be used to endorse or promote products derived from this software
 | 
						|
       without specific prior written permission.
 | 
						|
    
 | 
						|
    THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
 | 
						|
----
 | 
						|
 | 
						|
 | 
						|
!!!MD4 (RFC 1320) Message-Digest Algorithm
 | 
						|
 | 
						|
    Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All
 | 
						|
    rights reserved.
 | 
						|
    
 | 
						|
    License to copy and use this software is granted provided that it
 | 
						|
    is identified as the "RSA Data Security, Inc. MD4 Message-Digest
 | 
						|
    Algorithm" in all material mentioning or referencing this software
 | 
						|
    or this function.
 | 
						|
    
 | 
						|
    License is also granted to make and use derivative works provided
 | 
						|
    that such works are identified as "derived from the RSA Data
 | 
						|
    Security, Inc. MD4 Message-Digest Algorithm" in all material
 | 
						|
    mentioning or referencing the derived work.
 | 
						|
    
 | 
						|
    RSA Data Security, Inc. makes no representations concerning either
 | 
						|
    the merchantability of this software or the suitability of this
 | 
						|
    software for any particular purpose. It is provided "as is"
 | 
						|
    without express or implied warranty of any kind.
 | 
						|
    
 | 
						|
    These notices must be retained in any copies of any part of this
 | 
						|
    documentation and/or software.
 | 
						|
----
 | 
						|
 | 
						|
 | 
						|
!!!MD5 (RFC 1321) Message-Digest Algorithm
 | 
						|
 | 
						|
    Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All
 | 
						|
    rights reserved.
 | 
						|
    
 | 
						|
    License to copy and use this software is granted provided that it
 | 
						|
    is identified as the "RSA Data Security, Inc. MD5 Message-Digest
 | 
						|
    Algorithm" in all material mentioning or referencing this software
 | 
						|
    or this function.
 | 
						|
    
 | 
						|
    License is also granted to make and use derivative works provided
 | 
						|
    that such works are identified as "derived from the RSA Data
 | 
						|
    Security, Inc. MD5 Message-Digest Algorithm" in all material
 | 
						|
    mentioning or referencing the derived work.
 | 
						|
    
 | 
						|
    RSA Data Security, Inc. makes no representations concerning either
 | 
						|
    the merchantability of this software or the suitability of this
 | 
						|
    software for any particular purpose. It is provided "as is"
 | 
						|
    without express or implied warranty of any kind.
 | 
						|
----
 | 
						|
 | 
						|
 | 
						|
!!!Perl Compatible Regular Expressions (PCRE) 7.1
 | 
						|
 | 
						|
    PCRE is a library of functions to support regular expressions whose syntax
 | 
						|
    and semantics are as close as possible to those of the Perl 5 language.
 | 
						|
    
 | 
						|
    Release 5 of PCRE is distributed under the terms of the "BSD" licence, as
 | 
						|
    specified below. The documentation for PCRE, supplied in the "doc"
 | 
						|
    directory, is distributed under the same terms as the software itself.
 | 
						|
    
 | 
						|
    Written by: Philip Hazel <ph10@cam.ac.uk>
 | 
						|
    
 | 
						|
    University of Cambridge Computing Service,
 | 
						|
    Cambridge, England. Phone: +44 1223 334714.
 | 
						|
    
 | 
						|
    Copyright (c) 1997-2004 University of Cambridge
 | 
						|
    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 the name of the University of Cambridge nor the names of its
 | 
						|
          contributors may 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.
 | 
						|
----    
 | 
						|
 | 
						|
 | 
						|
!!!zlib 1.2.5
 | 
						|
 | 
						|
    Copyright (C) 1995-2004 Jean-loup Gailly and Mark Adler
 | 
						|
    
 | 
						|
    This software is provided 'as-is', without any express or implied
 | 
						|
    warranty.  In no event will the authors be held liable for any damages
 | 
						|
    arising from the use of this software.
 | 
						|
    
 | 
						|
    Permission is granted to anyone to use this software for any purpose,
 | 
						|
    including commercial applications, and to alter it and redistribute it
 | 
						|
    freely, subject to the following restrictions:
 | 
						|
    
 | 
						|
    1. The origin of this software must not be misrepresented; you must not
 | 
						|
       claim that you wrote the original software. If you use this software
 | 
						|
       in a product, an acknowledgment in the product documentation would be
 | 
						|
       appreciated but is not required.
 | 
						|
    2. Altered source versions must be plainly marked as such, and must not be
 | 
						|
       misrepresented as being the original software.
 | 
						|
    3. This notice may not be removed or altered from any source distribution.
 | 
						|
    
 | 
						|
    Jean-loup Gailly jloup@gzip.org
 | 
						|
    Mark Adler madler@alumni.caltech.edu
 | 
						|
----
 | 
						|
 | 
						|
 | 
						|
!!!SQlite 3.7.14
 | 
						|
 | 
						|
    The original author of SQLite has dedicated the code to the 
 | 
						|
    public domain (http://www.sqlite.org/copyright.html). 
 | 
						|
    Anyone is free to copy, modify, publish, use, compile, sell, or distribute the 
 | 
						|
    original SQLite code, either in source code form or as a compiled binary, 
 | 
						|
    for any purpose, commercial or non-commercial, and by any means.
 | 
						|
----
 | 
						|
 | 
						|
 | 
						|
!!!double-conversion
 | 
						|
 | 
						|
    Copyright 2010 the V8 project authors. 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 the name of Google Inc. nor the names of its
 | 
						|
          contributors may 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.
 | 
						|
----
 | 
						|
 | 
						|
 | 
						|
!!!JSON_parser
 | 
						|
 | 
						|
    Copyright (c) 2005 JSON.org
 | 
						|
 | 
						|
    Permission is hereby granted, free of charge, to any person obtaining a copy
 | 
						|
    of this software and associated documentation files (the "Software"), to deal
 | 
						|
    in the Software without restriction, including without limitation the rights
 | 
						|
    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 | 
						|
    copies of the Software, and to permit persons to whom the Software is
 | 
						|
    furnished to do so, subject to the following conditions:
 | 
						|
    
 | 
						|
    The above copyright notice and this permission notice shall be included in all
 | 
						|
    copies or substantial portions of the Software.
 | 
						|
 | 
						|
    The Software shall be used for Good, not Evil.
 | 
						|
 | 
						|
    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 | 
						|
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 | 
						|
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 | 
						|
    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 | 
						|
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 | 
						|
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 | 
						|
    SOFTWARE.
 | 
						|
----
 | 
						|
 | 
						|
 | 
						|
!!!Code from the LLVM Compiler Infrastructure
 | 
						|
 | 
						|
    University of Illinois/NCSA
 | 
						|
    Open Source License
 | 
						|
 | 
						|
    Copyright (c) 2007-2012 University of Illinois at Urbana-Champaign.
 | 
						|
    All rights reserved.
 | 
						|
 | 
						|
    Developed by:
 | 
						|
 | 
						|
        LLVM Team
 | 
						|
    
 | 
						|
        University of Illinois at Urbana-Champaign
 | 
						|
    
 | 
						|
        http://llvm.org
 | 
						|
    
 | 
						|
    Permission is hereby granted, free of charge, to any person obtaining a copy of
 | 
						|
    this software and associated documentation files (the "Software"), to deal with
 | 
						|
    the Software without restriction, including without limitation the rights to
 | 
						|
    use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
 | 
						|
    of the Software, and to permit persons to whom the Software is furnished to do
 | 
						|
    so, subject to the following conditions:
 | 
						|
    
 | 
						|
        * Redistributions of source code must retain the above copyright notice,
 | 
						|
          this list of conditions and the following disclaimers.
 | 
						|
    
 | 
						|
        * Redistributions in binary form must reproduce the above copyright notice,
 | 
						|
          this list of conditions and the following disclaimers in the
 | 
						|
          documentation and/or other materials provided with the distribution.
 | 
						|
    
 | 
						|
        * Neither the names of the LLVM Team, University of Illinois at
 | 
						|
          Urbana-Champaign, nor the names of its contributors may be used to
 | 
						|
          endorse or promote products derived from this Software without specific
 | 
						|
          prior written permission.
 | 
						|
    
 | 
						|
    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 | 
						|
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
 | 
						|
    FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
 | 
						|
    CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 | 
						|
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 | 
						|
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
 | 
						|
    SOFTWARE.
 |