
1: LEGAL NOTICE INFORMATION 2: ------------------------ 3: 4: All the files in this distribution are covered under either the Ruby's 5: license (see the file COPYING) or public-domain except some files 6: mentioned below. 7: 8: regex.[ch]: 9: 10: These files are under LGPL. Treat them as LGPL says. (See the file 11: LGPL for details) 12: 13: Extended regular expression matching and search library. 14: Copyright (C) 1993, 94, 95, 96, 97, 98 Free Software Foundation, Inc. 15: 16: The GNU C Library is free software; you can redistribute it and/or 17: modify it under the terms of the GNU Library General Public License as 18: published by the Free Software Foundation; either version 2 of the 19: License, or (at your option) any later version. 20: 21: The GNU C Library is distributed in the hope that it will be useful, 22: but WITHOUT ANY WARRANTY; without even the implied warranty of 23: MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 24: Library General Public License for more details. 25: 26: You should have received a copy of the GNU Library General Public 27: License along with the GNU C Library; see the file LGPL. If not, 28: write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, 29: Boston, MA 02111-1307, USA. */ 30: 31: Multi-byte extension added May, 1993 by t^2 (Takahiro Tanimoto) 32: Last change: May 21, 1993 by t^2 33: removed gapped buffer support, multiple syntax support by matz <matz@nts.co.jp> 34: Perl5 extension added by matz <matz@caelum.co.jp> 35: UTF-8 extension added Jan 16 1999 by Yoshida Masato <yoshidam@tau.bekkoame.ne.jp> 36: 37: configure: 38: 39: This file is free software. 40: 41: Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc. 42: 43: This configure script is free software; the Free Software Foundation 44: gives unlimited permission to copy, distribute and modify it. 45: 46: config.guess: 47: config.sub: 48: parse.c: 49: 50: As long as you distribute these files with the file configure, they 51: are covered under the Ruby's license. 52: 53: Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999 54: Free Software Foundation, Inc. 55: 56: This file is free software; you can redistribute it and/or modify it 57: under the terms of the GNU General Public License as published by 58: the Free Software Foundation; either version 2 of the License, or 59: (at your option) any later version. 60: 61: This program is distributed in the hope that it will be useful, but 62: WITHOUT ANY WARRANTY; without even the implied warranty of 63: MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 64: General Public License for more details. 65: 66: You should have received a copy of the GNU General Public License 67: along with this program; if not, write to the Free Software 68: Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 69: 70: As a special exception to the GNU General Public License, if you 71: distribute this file as part of a program that contains a 72: configuration script generated by Autoconf, you may include it under 73: the same distribution terms that you use for the rest of that program. 74: 75: util.c (partly): 76: win32/win32.[ch]: 77: 78: You can apply the Artistic License to these files. (or GPL, 79: alternatively) 80: 81: Copyright (c) 1993, Intergraph Corporation 82: 83: You may distribute under the terms of either the GNU General Public 84: License or the Artistic License, as specified in the perl README file. 85: 86: random.c 87: 88: This file is under the new-style BSD license. 89: 90: A C-program for MT19937, with initialization improved 2002/2/10. 91: Coded by Takuji Nishimura and Makoto Matsumoto. 92: This is a faster version by taking Shawn Cokus's optimization, 93: Matthe Bellew's simplification, Isaku Wada's real version. 94: 95: Before using, initialize the state by using init_genrand(seed) 96: or init_by_array(init_key, key_length). 97: 98: Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura, 99: All rights reserved. 100: 101: Redistribution and use in source and binary forms, with or without 102: modification, are permitted provided that the following conditions 103: are met: 104: 105: 1. Redistributions of source code must retain the above copyright 106: notice, this list of conditions and the following disclaimer. 107: 108: 2. Redistributions in binary form must reproduce the above copyright 109: notice, this list of conditions and the following disclaimer in the 110: documentation and/or other materials provided with the distribution. 111: 112: 3. The names of its contributors may not be used to endorse or promote 113: products derived from this software without specific prior written 114: permission. 115: 116: THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 117: "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 118: LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 119: A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 120: CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 121: EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 122: PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 123: PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 124: LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 125: NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 126: SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 127: 128: 129: Any feedback is very welcome. 130: http://www.math.keio.ac.jp/matumoto/emt.html 131: email: matumoto@math.keio.ac.jp 132: 133: st.[ch]: 134: x68/*: 135: missing/alloca.c: 136: missing/dup2.c: 137: missing/finite.c: 138: missing/hypot.c: 139: missing/isinf.c: 140: missing/isnan.c: 141: missing/memcmp.c: 142: missing/memmove.c: 143: missing/strcasecmp.c: 144: missing/strchr.c: 145: missing/streror.c: 146: missing/strftime.c: 147: missing/strncasecmp.c: 148: missing/strstr.c: 149: missing/strtol.c: 150: ext/digest/sha1/sha1.[ch]: 151: 152: These files are all under public domain. 153: 154: missing/strtod.c: 155: 156: This file will not be used on most platforms depending on how the 157: configure script results. In any case you must not receive any fee 158: with the file itself. 159: 160: Copyright (c) 1988-1993 The Regents of the University of California. 161: Copyright (c) 1994 Sun Microsystems, Inc. 162: 163: Permission to use, copy, modify, and distribute this 164: software and its documentation for any purpose and without 165: fee is hereby granted, provided that the above copyright 166: notice appear in all copies. The University of California 167: makes no representations about the suitability of this 168: software for any purpose. It is provided "as is" without 169: express or implied warranty. 170: 171: missing/strtoul.c: 172: 173: This file will not be used on most platforms depending on how the 174: configure script results. In any case you must not receive any fee 175: with the file itself. 176: 177: Copyright 1988 Regents of the University of California 178: 179: Permission to use, copy, modify, and distribute this 180: software and its documentation for any purpose and without 181: fee is hereby granted, provided that the above copyright 182: notice appear in all copies. The University of California 183: makes no representations about the suitability of this 184: software for any purpose. It is provided "as is" without 185: express or implied warranty. 186: 187: missing/erf.c: 188: missing/crypt.c: 189: missing/vsnprintf.c: 190: 191: This file is under the old-style BSD license. Note that the 192: paragraph 3 below is now null and void. 193: 194: Copyright (c) 1990, 1993 195: The Regents of the University of California. All rights reserved. 196: 197: This code is derived from software contributed to Berkeley by 198: Chris Torek. 199: 200: Redistribution and use in source and binary forms, with or without 201: modification, are permitted provided that the following conditions 202: are met: 203: 1. Redistributions of source code must retain the above copyright 204: notice, this list of conditions and the following disclaimer. 205: 2. Redistributions in binary form must reproduce the above copyright 206: notice, this list of conditions and the following disclaimer in the 207: documentation and/or other materials provided with the distribution. 208: 3. Neither the name of the University nor the names of its contributors 209: may be used to endorse or promote products derived from this software 210: without specific prior written permission. 211: 212: THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 213: ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 214: IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 215: ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 216: FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 217: DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 218: OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 219: HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 220: LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 221: OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 222: SUCH DAMAGE. 223: 224: IMPORTANT NOTE: 225: -------------- 226: From ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change 227: paragraph 3 above is now null and void. 228: 229: ext/digest/md5/md5.[ch]: 230: 231: These files are under the following license. Ruby uses modified 232: versions of them. 233: 234: Copyright (C) 1999, 2000 Aladdin Enterprises. All rights reserved. 235: 236: This software is provided 'as-is', without any express or implied 237: warranty. In no event will the authors be held liable for any damages 238: arising from the use of this software. 239: 240: Permission is granted to anyone to use this software for any purpose, 241: including commercial applications, and to alter it and redistribute it 242: freely, subject to the following restrictions: 243: 244: 1. The origin of this software must not be misrepresented; you must not 245: claim that you wrote the original software. If you use this software 246: in a product, an acknowledgment in the product documentation would be 247: appreciated but is not required. 248: 2. Altered source versions must be plainly marked as such, and must not be 249: misrepresented as being the original software. 250: 3. This notice may not be removed or altered from any source distribution. 251: 252: L. Peter Deutsch 253: ghost@aladdin.com 254: 255: ext/digest/rmd160/rmd160.[ch]: 256: 257: These files have the following copyright information, and by the 258: author we are allowed to use it under the new-style BSD license. 259: 260: AUTHOR: Antoon Bosselaers, ESAT-COSIC 261: (Arranged for libc by Todd C. Miller) 262: DATE: 1 March 1996 263: 264: Copyright (c) Katholieke Universiteit Leuven 265: 1996, All Rights Reserved 266: 267: ext/digest/rmd160/rmd160hl.c: 268: ext/digest/sha1/sha1hl.c: 269: 270: These files are under the beer-ware license. 271: 272: "THE BEER-WARE LICENSE" (Revision 42): 273: <phk@login.dkuug.dk> wrote this file. As long as you retain this notice you 274: can do whatever you want with this stuff. If we meet some day, and you think 275: this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp 276: 277: ext/digest/sha2/sha2.[ch]: 278: ext/digest/sha2/sha2hl.c: 279: 280: These files are under the new-style BSD license. 281: 282: Copyright 2000 Aaron D. Gifford. All rights reserved. 283: 284: Redistribution and use in source and binary forms, with or without 285: modification, are permitted provided that the following conditions 286: are met: 287: 1. Redistributions of source code must retain the above copyright 288: notice, this list of conditions and the following disclaimer. 289: 2. Redistributions in binary form must reproduce the above copyright 290: notice, this list of conditions and the following disclaimer in the 291: documentation and/or other materials provided with the distribution. 292: 3. Neither the name of the copyright holder nor the names of contributors 293: may be used to endorse or promote products derived from this software 294: without specific prior written permission. 295: 296: THIS SOFTWARE IS PROVIDED BY THE AUTHOR(S) AND CONTRIBUTOR(S) ``AS IS'' AND 297: ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 298: IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 299: ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR(S) OR CONTRIBUTOR(S) BE LIABLE 300: FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 301: DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 302: OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 303: HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 304: LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 305: OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 306: SUCH DAMAGE. 307: 308: ext/nkf/nkf-utf8/config.h: 309: ext/nkf/nkf-utf8/nkf.c: 310: ext/nkf/nkf-utf8/utf8tbl.c: 311: 312: These files are under the following license. So to speak, it is 313: copyrighted semi-public-domain software. 314: 315: Copyright (C) 1987, Fujitsu LTD. (Itaru ICHIKAWA) 316: Everyone is permitted to do anything on this program 317: including copying, modifying, improving, 318: as long as you don't try to pretend that you wrote it. 319: i.e., the above copyright notice has to appear in all copies. 320: Binary distribution requires original version messages. 321: You don't have to ask before copying, redistribution or publishing. 322: THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE. 323: 324: ext/socket/addrinfo.h: 325: ext/socket/getaddrinfo.c: 326: ext/socket/getnameinfo.c: 327: 328: These files are under the new-style BSD license. 329: 330: Copyright (C) 1995, 1996, 1997, 1998, and 1999 WIDE Project. 331: All rights reserved. 332: 333: Redistribution and use in source and binary forms, with or without 334: modification, are permitted provided that the following conditions 335: are met: 336: 1. Redistributions of source code must retain the above copyright 337: notice, this list of conditions and the following disclaimer. 338: 2. Redistributions in binary form must reproduce the above copyright 339: notice, this list of conditions and the following disclaimer in the 340: documentation and/or other materials provided with the distribution. 341: 3. Neither the name of the project nor the names of its contributors 342: may be used to endorse or promote products derived from this software 343: without specific prior written permission. 344: 345: THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND 346: ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 347: IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 348: ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE 349: FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 350: DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 351: OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 352: HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 353: LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 354: OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 355: SUCH DAMAGE. 356: 357: ext/win32ole/win32ole.c: 358: 359: You can apply the Artistic License to this file. (or GPL, 360: alternatively) 361: 362: (c) 1995 Microsoft Corporation. All rights reserved. 363: Developed by ActiveWare Internet Corp., http://www.ActiveWare.com 364: 365: Other modifications Copyright (c) 1997, 1998 by Gurusamy Sarathy 366: <gsar@umich.edu> and Jan Dubois <jan.dubois@ibm.net> 367: 368: You may distribute under the terms of either the GNU General Public 369: License or the Artistic License, as specified in the README file 370: of the Perl distribution.