3 = LEGAL NOTICE INFORMATION
4 --------------------------
6 All the files in this distribution are covered under either the Ruby's
7 license (see the file COPYING) or public-domain except some files
12 A part of this file is from FreeBSD.
15 Copyright (c) 1986, 1988, 1991, 1993::
16 The Regents of the University of California. All rights reserved.
18 (c) UNIX System Laboratories, Inc.
20 All or some portions of this file are derived from material licensed
21 to the University of California by American Telephone and Telegraph
22 Co. or Unix System Laboratories, Inc. and are reproduced herein with
23 the permission of UNIX System Laboratories, Inc.
25 Redistribution and use in source and binary forms, with or without
26 modification, are permitted provided that the following conditions
28 1. Redistributions of source code must retain the above copyright
29 notice, this list of conditions and the following disclaimer.
30 2. Redistributions in binary form must reproduce the above copyright
31 notice, this list of conditions and the following disclaimer in the
32 documentation and/or other materials provided with the distribution.
33 4. Neither the name of the University nor the names of its contributors
34 may be used to endorse or promote products derived from this software
35 without specific prior written permission.
37 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
38 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
39 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
40 ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
41 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
42 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
43 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
44 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
45 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
46 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
49 @(#)subr_prf.c 8.3 (Berkeley) 1/21/94
52 [ccan/build_assert/build_assert.h]
53 [ccan/check_type/check_type.h]
54 [ccan/container_of/container_of.h]
57 These files are licensed under the {CC0}[https://creativecommons.org/choose/zero/].
61 This file is licensed under the {MIT License}[rdoc-label:label-MIT+License].
65 Unless otherwise specified, these files are licensed under the
66 {MIT License}[rdoc-label:label-MIT+License].
68 [include/ruby/onigmo.h]
69 [include/ruby/oniguruma.h]
117 Onigmo (Oniguruma-mod) LICENSE
120 Copyright (c) 2002-2009:: K.Kosako <sndgk393 AT ybb DOT ne DOT jp>
121 Copyright (c) 2011-2014:: K.Takata <kentkt AT csc DOT jp>
124 Redistribution and use in source and binary forms, with or without
125 modification, are permitted provided that the following conditions
127 1. Redistributions of source code must retain the above copyright
128 notice, this list of conditions and the following disclaimer.
129 2. Redistributions in binary form must reproduce the above copyright
130 notice, this list of conditions and the following disclaimer in the
131 documentation and/or other materials provided with the distribution.
133 THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
134 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
135 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
136 ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
137 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
138 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
139 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
140 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
141 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
142 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
148 Copyright (c) 2002-2009:: K.Kosako <sndgk393 AT ybb DOT ne DOT jp>
151 Redistribution and use in source and binary forms, with or without
152 modification, are permitted provided that the following conditions
154 1. Redistributions of source code must retain the above copyright
155 notice, this list of conditions and the following disclaimer.
156 2. Redistributions in binary form must reproduce the above copyright
157 notice, this list of conditions and the following disclaimer in the
158 documentation and/or other materials provided with the distribution.
160 THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
161 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
162 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
163 ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
164 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
165 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
166 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
167 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
168 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
169 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
172 * https://github.com/k-takata/Onigmo/
173 * https://github.com/kkos/oniguruma
174 * https://svnweb.freebsd.org/ports/head/devel/oniguruma/
176 When this software is partly used or it is distributed with Ruby,
177 this of Ruby follows the license of Ruby.
183 Copyright (c) 2006-2007:: Byte <byte AT mail DOT kna DOT ru>
184 K.Kosako <sndgk393 AT ybb DOT ne DOT jp>
187 Redistribution and use in source and binary forms, with or without
188 modification, are permitted provided that the following conditions
190 1. Redistributions of source code must retain the above copyright
191 notice, this list of conditions and the following disclaimer.
192 2. Redistributions in binary form must reproduce the above copyright
193 notice, this list of conditions and the following disclaimer in the
194 documentation and/or other materials provided with the distribution.
196 THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
197 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
198 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
199 ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
200 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
201 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
202 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
203 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
204 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
205 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
214 Copyright (c) 2002-2007:: K.Kosako <sndgk393 AT ybb DOT ne DOT jp>
217 Redistribution and use in source and binary forms, with or without
218 modification, are permitted provided that the following conditions
220 1. Redistributions of source code must retain the above copyright
221 notice, this list of conditions and the following disclaimer.
222 2. Redistributions in binary form must reproduce the above copyright
223 notice, this list of conditions and the following disclaimer in the
224 documentation and/or other materials provided with the distribution.
226 THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
227 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
228 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
229 ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
230 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
231 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
232 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
233 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
234 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
235 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
238 [enc/trans/GB/GB12345%UCS.src]
239 [enc/trans/GB/UCS%GB12345.src]
240 [enc/trans/GB/GB2312%UCS.src]
241 [enc/trans/GB/UCS%GB2312.src]
243 These files have this explanatory texts.
246 This mapping data was created from files provided by Unicode, Inc.
247 (The Unicode Consortium). The files were used to create a product supporting
248 Unicode, as explicitly permitted in the files' copyright notices.
249 Please note that Unicode, Inc. never made any claims as to fitness of these
250 files for any particular purpose, and has ceased to publish the files many
253 [enc/trans/JIS/JISX0201-KANA%UCS.src]
254 [enc/trans/JIS/JISX0208\@1990%UCS.src]
255 [enc/trans/JIS/JISX0212%UCS.src]
256 [enc/trans/JIS/UCS%JISX0201-KANA.src]
257 [enc/trans/JIS/UCS%JISX0208@1990.src]
258 [enc/trans/JIS/UCS%JISX0212.src]
260 These files are copyrighted as the following.
263 © 2015 Unicode®, Inc.
265 For terms of use, see http://www.unicode.org/terms_of_use.html
267 [enc/trans/JIS/JISX0213-1%UCS@BMP.src]
268 [enc/trans/JIS/JISX0213-1%UCS@SIP.src]
269 [enc/trans/JIS/JISX0213-2%UCS@BMP.src]
270 [enc/trans/JIS/JISX0213-2%UCS@SIP.src]
272 These files are copyrighted as the following.
275 Copyright (C) 2001:: earthian@tama.or.jp, All Rights Reserved.
276 Copyright (C) 2001:: I'O, All Rights Reserved.
277 Copyright (C) 2006:: Project X0213, All Rights Reserved.
278 You can use, modify, distribute this table freely.
280 [enc/trans/JIS/UCS@BMP%JISX0213-1.src]
281 [enc/trans/JIS/UCS@BMP%JISX0213-2.src]
282 [enc/trans/JIS/UCS@SIP%JISX0213-1.src]
283 [enc/trans/JIS/UCS@SIP%JISX0213-2.src]
285 These files are copyrighted as the following.
288 Copyright (C) 2001:: earthian@tama.or.jp, All Rights Reserved.
289 Copyright (C) 2001:: I'O, All Rights Reserved.
290 You can use, modify, distribute this table freely.
292 [enc/trans/ucm/glibc-BIG5-2.3.3.ucm]
293 [enc/trans/ucm/glibc-BIG5HKSCS-2.3.3.ucm]
296 Copyright (C) 2001-2005:: International Business Machines
297 Corporation and others. All Rights Reserved.
299 [enc/trans/ucm/windows-950-2000.ucm]
300 [enc/trans/ucm/windows-950_hkscs-2001.ucm]
303 Copyright (C) 2001-2002:: International Business Machines
304 Corporation and others. All Rights Reserved.
309 This file is free software.
312 Copyright (C) 1992-1996, 1998-2012:: Free Software Foundation, Inc.
314 This configure script is free software; the Free Software Foundation
315 gives unlimited permission to copy, distribute and modify it.
320 As long as you distribute these files with the file configure, they
321 are covered under the Ruby's license.
324 Copyright 1992-2018:: Free Software Foundation, Inc.
326 This file is free software; you can redistribute it and/or modify it
327 under the terms of the GNU General Public License as published by
328 the Free Software Foundation; either version 3 of the License, or
329 (at your option) any later version.
331 This program is distributed in the hope that it will be useful, but
332 WITHOUT ANY WARRANTY; without even the implied warranty of
333 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
334 General Public License for more details.
336 You should have received a copy of the GNU General Public License
337 along with this program; if not, see <https://www.gnu.org/licenses/>.
339 As a special exception to the GNU General Public License, if you
340 distribute this file as part of a program that contains a
341 configuration script generated by Autoconf, you may include it under
342 the same distribution terms that you use for the rest of that
343 program. This Exception is an additional permission under section 7
344 of the GNU General Public License, version 3 ("GPLv3").
347 [tool/lib/core_assertions.rb]
349 Some of methods on these files are based on MiniTest 4. MiniTest 4 is
350 distributed under the MIT License.
353 Copyright (c) Ryan Davis, seattle.rb
355 Permission is hereby granted, free of charge, to any person obtaining
356 a copy of this software and associated documentation files (the
357 'Software'), to deal in the Software without restriction, including
358 without limitation the rights to use, copy, modify, merge, publish,
359 distribute, sublicense, and/or sell copies of the Software, and to
360 permit persons to whom the Software is furnished to do so, subject to
361 the following conditions:
363 The above copyright notice and this permission notice shall be
364 included in all copies or substantial portions of the Software.
366 THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
367 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
368 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
369 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
370 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
371 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
372 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
377 These files are licensed under the GPL, but are incorporated into Ruby and
378 redistributed under the terms of the Ruby license, as permitted by the
379 exception to the GPL below.
382 Copyright (C) 1984, 1989-1990, 2000-2015, 2018:: Free Software Foundation, Inc.
384 This program is free software: you can redistribute it and/or modify
385 it under the terms of the GNU General Public License as published by
386 the Free Software Foundation, either version 3 of the License, or
387 (at your option) any later version.
389 This program is distributed in the hope that it will be useful,
390 but WITHOUT ANY WARRANTY; without even the implied warranty of
391 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
392 GNU General Public License for more details.
394 You should have received a copy of the GNU General Public License
395 along with this program. If not, see <http://www.gnu.org/licenses/>.
397 As a special exception, you may create a larger work that contains
398 part or all of the Bison parser skeleton and distribute that work
399 under terms of your choice, so long as that work isn't itself a
400 parser generator using the skeleton or a modified version thereof
401 as a parser skeleton. Alternatively, if you modify or redistribute
402 the parser skeleton itself, you may (at your option) remove this
403 special exception, which will cause the skeleton and the resulting
404 Bison output files to be licensed under the GNU General Public
405 License without this special exception.
407 This special exception was added by the Free Software Foundation in
408 version 2.2 of Bison.
412 This file is under these licenses.
415 Copyright (c) 1991, 2000, 2001:: by Lucent Technologies.
417 Permission to use, copy, modify, and distribute this software for any
418 purpose without fee is hereby granted, provided that this entire notice
419 is included in all copies of any software which is or includes a copy
420 or modification of this software and in all copies of the supporting
421 documentation for such software.
423 THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
424 WARRANTY. IN PARTICULAR, NEITHER THE AUTHOR NOR LUCENT MAKES ANY
425 REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
426 OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
429 Copyright (c) 2004-2008:: David Schultz <das@FreeBSD.ORG>
432 Redistribution and use in source and binary forms, with or without
433 modification, are permitted provided that the following conditions
435 1. Redistributions of source code must retain the above copyright
436 notice, this list of conditions and the following disclaimer.
437 2. Redistributions in binary form must reproduce the above copyright
438 notice, this list of conditions and the following disclaimer in the
439 documentation and/or other materials provided with the distribution.
441 THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
442 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
443 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
444 ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
445 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
446 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
447 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
448 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
449 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
450 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
454 [include/ruby/win32.h]
456 You can apply the Artistic License to these files. (or GPL,
460 Copyright (c) 1993:: Intergraph Corporation
462 You may distribute under the terms of either the GNU General Public
463 License or the Artistic License, as specified in the perl README file.
467 This file is under the new-style BSD license.
470 A C-program for MT19937, with initialization improved 2002/2/10.::
471 Coded by Takuji Nishimura and Makoto Matsumoto.
473 This is a faster version by taking Shawn Cokus's optimization,
474 Matthe Bellew's simplification, Isaku Wada's real version.
476 Before using, initialize the state by using init_genrand(seed)
477 or init_by_array(init_key, key_length).
479 Copyright (C) 1997 - 2002:: Makoto Matsumoto and Takuji Nishimura,
482 Redistribution and use in source and binary forms, with or without
483 modification, are permitted provided that the following conditions
486 1. Redistributions of source code must retain the above copyright
487 notice, this list of conditions and the following disclaimer.
489 2. Redistributions in binary form must reproduce the above copyright
490 notice, this list of conditions and the following disclaimer in the
491 documentation and/or other materials provided with the distribution.
493 3. The names of its contributors may not be used to endorse or promote
494 products derived from this software without specific prior written
497 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
498 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
499 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
500 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
501 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
502 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
503 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
504 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
505 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
506 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
507 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
510 Any feedback is very welcome.
511 http://www.math.keio.ac.jp/matumoto/emt.html
512 email: matumoto@math.keio.ac.jp
514 The Wayback Machine url: http://web.archive.org/web/19990429082237/http://www.math.keio.ac.jp/matumoto/emt.html
516 [missing/procstat_vm.c]
518 This file is under the new-style BSD license.
521 Copyright (c) 2007:: Robert N. M. Watson
524 Redistribution and use in source and binary forms, with or without
525 modification, are permitted provided that the following conditions
527 1. Redistributions of source code must retain the above copyright
528 notice, this list of conditions and the following disclaimer.
529 2. Redistributions in binary form must reproduce the above copyright
530 notice, this list of conditions and the following disclaimer in the
531 documentation and/or other materials provided with the distribution.
533 THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
534 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
535 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
536 ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
537 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
538 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
539 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
540 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
541 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
542 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
545 $FreeBSD: head/usr.bin/procstat/procstat_vm.c 261780 2014-02-11 21:57:37Z jhb $
549 This file is under the {old-style BSD license}[rdoc-label:label-Old-style+BSD+license].
552 Copyright (c) 1990, 1993::
553 The Regents of the University of California. All rights reserved.
555 This code is derived from software contributed to Berkeley by
572 [ext/date/date_strftime.c]
573 [ext/digest/sha1/sha1.c]
574 [ext/digest/sha1/sha1.h]
576 These files are all under public domain.
580 This file is under the {old-style BSD license}[rdoc-label:label-Old-style+BSD+license].
583 Copyright (c) 1989, 1993::
584 The Regents of the University of California. All rights reserved.
586 This code is derived from software contributed to Berkeley by
589 [missing/setproctitle.c]
591 This file is under the {old-style BSD license}[rdoc-label:label-Old-style+BSD+license].
594 Copyright 2003:: Damien Miller
595 Copyright (c) 1983, 1995-1997:: Eric P. Allman
596 Copyright (c) 1988, 1993::
597 The Regents of the University of California. All rights reserved.
602 These files are under an ISC-style license.
605 Copyright (c) 1998, 2015:: Todd C. Miller <Todd.Miller@courtesan.com>
607 Permission to use, copy, modify, and distribute this software for any
608 purpose with or without fee is hereby granted, provided that the above
609 copyright notice and this permission notice appear in all copies.
611 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
612 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
613 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
614 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
615 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
616 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
617 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
621 This file is from http://www.cl.cam.ac.uk/~mgk25/ucs/langinfo.c.
622 Ruby uses a modified version. The file contains the following
623 author/copyright notice:
626 Markus.Kuhn@cl.cam.ac.uk -- 2002-03-11::
627 Permission to use, copy, modify, and distribute this software
628 for any purpose and without fee is hereby granted. The author
629 disclaims all warranties with regard to this software.
631 [ext/digest/md5/md5.c]
632 [ext/digest/md5/md5.h]
634 These files are under the following license. Ruby uses modified
638 Copyright (C) 1999, 2000:: Aladdin Enterprises. All rights reserved.
640 This software is provided 'as-is', without any express or implied
641 warranty. In no event will the authors be held liable for any damages
642 arising from the use of this software.
644 Permission is granted to anyone to use this software for any purpose,
645 including commercial applications, and to alter it and redistribute it
646 freely, subject to the following restrictions:
648 1. The origin of this software must not be misrepresented; you must not
649 claim that you wrote the original software. If you use this software
650 in a product, an acknowledgment in the product documentation would be
651 appreciated but is not required.
652 2. Altered source versions must be plainly marked as such, and must not be
653 misrepresented as being the original software.
654 3. This notice may not be removed or altered from any source distribution.
659 [ext/digest/rmd160/rmd160.c]
660 [ext/digest/rmd160/rmd160.h]
662 These files have the following copyright information, and by the
663 author we are allowed to use it under the new-style BSD license.
666 AUTHOR:: Antoon Bosselaers, ESAT-COSIC
667 (Arranged for libc by Todd C. Miller)
670 Copyright (c):: Katholieke Universiteit Leuven
671 1996, All Rights Reserved
673 [ext/digest/sha2/sha2.c]
674 [ext/digest/sha2/sha2.h]
676 These files are under the new-style BSD license.
679 Copyright 2000:: Aaron D. Gifford. All rights reserved.
681 Redistribution and use in source and binary forms, with or without
682 modification, are permitted provided that the following conditions
684 1. Redistributions of source code must retain the above copyright
685 notice, this list of conditions and the following disclaimer.
686 2. Redistributions in binary form must reproduce the above copyright
687 notice, this list of conditions and the following disclaimer in the
688 documentation and/or other materials provided with the distribution.
689 3. Neither the name of the copyright holder nor the names of contributors
690 may be used to endorse or promote products derived from this software
691 without specific prior written permission.
693 THIS SOFTWARE IS PROVIDED BY THE AUTHOR(S) AND CONTRIBUTOR(S) ``AS IS'' AND
694 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
695 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
696 ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR(S) OR CONTRIBUTOR(S) BE LIABLE
697 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
698 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
699 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
700 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
701 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
702 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
705 [ext/json/generator/generator.c]
707 The file contains the following copyright notice.
710 Copyright 2001-2004:: Unicode, Inc.
714 This source code is provided as is by Unicode, Inc. No claims are
715 made as to fitness for any particular purpose. No warranties of any
716 kind are expressed or implied. The recipient agrees to determine
717 applicability of information provided. If this file has been
718 purchased on magnetic or optical media from Unicode, Inc., the
719 sole remedy for any claim will be exchange of defective media
720 within 90 days of receipt.
722 Limitations on Rights to Redistribute This Code::
724 Unicode, Inc. hereby grants the right to freely use the information
725 supplied in this file in the creation of products supporting the
726 Unicode Standard, and to make copies of this file in any form
727 for internal or external distribution as long as this notice
730 [ext/nkf/nkf-utf8/config.h]
731 [ext/nkf/nkf-utf8/nkf.c]
732 [ext/nkf/nkf-utf8/utf8tbl.c]
734 These files are under the following license. So to speak, it is
735 copyrighted semi-public-domain software.
738 Copyright (C) 1987:: Fujitsu LTD. (Itaru ICHIKAWA)
740 Everyone is permitted to do anything on this program
741 including copying, modifying, improving,
742 as long as you don't try to pretend that you wrote it.
743 i.e., the above copyright notice has to appear in all copies.
744 Binary distribution requires original version messages.
745 You don't have to ask before copying, redistribution or publishing.
746 THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE.
751 The files under these directories are under the following license, except for
755 Copyright 2009:: Aaron Patterson, et al.
757 Permission is hereby granted, free of charge, to any person obtaining a copy of
758 this software and associated documentation files (the 'Software'), to deal in
759 the Software without restriction, including without limitation the rights to
760 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
761 of the Software, and to permit persons to whom the Software is furnished to do
762 so, subject to the following conditions:
764 The above copyright notice and this permission notice shall be included in all
765 copies or substantial portions of the Software.
767 THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
768 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
769 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
770 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
771 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
772 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
777 The files under this directory are under the following license.
780 Copyright (c) 2006:: Kirill Simonov
782 Permission is hereby granted, free of charge, to any person obtaining a copy of
783 this software and associated documentation files (the "Software"), to deal in
784 the Software without restriction, including without limitation the rights to
785 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
786 of the Software, and to permit persons to whom the Software is furnished to do
787 so, subject to the following conditions:
789 The above copyright notice and this permission notice shall be included in all
790 copies or substantial portions of the Software.
792 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
793 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
794 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
795 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
796 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
797 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
803 C) Copyright 1998:: by Akinori Ito.
805 This software may be redistributed freely for this purpose, in full
806 or in part, provided that this entire copyright notice is included
807 on any copies of this software and applications and derivations thereof.
809 This software is provided on an "as is" basis, without warranty of any
810 kind, either expressed or implied, as to any matter including, but not
811 limited to warranty of fitness of purpose, or merchantability, or
812 results obtained from use of this software.
814 [ext/socket/addrinfo.h]
815 [ext/socket/getaddrinfo.c]
816 [ext/socket/getnameinfo.c]
818 These files are under the new-style BSD license.
821 Copyright (C) 1995, 1996, 1997, 1998, and 1999:: WIDE Project.
824 Redistribution and use in source and binary forms, with or without
825 modification, are permitted provided that the following conditions
827 1. Redistributions of source code must retain the above copyright
828 notice, this list of conditions and the following disclaimer.
829 2. Redistributions in binary form must reproduce the above copyright
830 notice, this list of conditions and the following disclaimer in the
831 documentation and/or other materials provided with the distribution.
832 3. Neither the name of the project nor the names of its contributors
833 may be used to endorse or promote products derived from this software
834 without specific prior written permission.
836 THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND
837 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
838 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
839 ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE
840 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
841 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
842 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
843 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
844 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
845 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
848 [ext/win32ole/win32ole.c]
850 You can apply the Artistic License to this file. (or GPL,
854 (c) 1995:: Microsoft Corporation. All rights reserved.
855 Developed by ActiveWare Internet Corp., http://www.ActiveWare.com
857 Other modifications Copyright (c) 1997, 1998:: by Gurusamy Sarathy
858 <gsar@umich.edu> and Jan Dubois <jan.dubois@ibm.net>
860 You may distribute under the terms of either the GNU General Public
861 License or the Artistic License, as specified in the README file
862 of the Perl distribution.
864 The Wayback Machine url: http://web.archive.org/web/19970607104352/http://www.activeware.com:80/
866 [lib/rdoc/generator/template/darkfish/css/fonts.css]
868 This file is licensed under the {SIL Open Font License}[http://scripts.sil.org/OFL].
873 The files under these directories are under the following license.
876 Copyright (c) 2008:: Engine Yard, Inc. All rights reserved.
878 Permission is hereby granted, free of charge, to any person
879 obtaining a copy of this software and associated documentation
880 files (the "Software"), to deal in the Software without
881 restriction, including without limitation the rights to use,
882 copy, modify, merge, publish, distribute, sublicense, and/or sell
883 copies of the Software, and to permit persons to whom the
884 Software is furnished to do so, subject to the following
887 The above copyright notice and this permission notice shall be
888 included in all copies or substantial portions of the Software.
890 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
891 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
892 OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
893 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
894 HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
895 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
896 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
897 OTHER DEALINGS IN THE SOFTWARE.
903 RubyGems is under the following license.
906 RubyGems is copyrighted free software by Chad Fowler, Rich Kilmer, Jim
907 Weirich and others. You can redistribute it and/or modify it under
908 either the terms of the {MIT license}[rdoc-label:label-MIT+License], or the conditions
911 1. You may make and give away verbatim copies of the source form of the
912 software without restriction, provided that you duplicate all of the
913 original copyright notices and associated disclaimers.
915 2. You may modify your copy of the software in any way, provided that
916 you do at least ONE of the following:
918 a. place your modifications in the Public Domain or otherwise
919 make them Freely Available, such as by posting said
920 modifications to Usenet or an equivalent medium, or by allowing
921 the author to include your modifications in the software.
923 b. use the modified software only within your corporation or
926 c. give non-standard executables non-standard names, with
927 instructions on where to get the original software distribution.
929 d. make other distribution arrangements with the author.
931 3. You may distribute the software in object code or executable
932 form, provided that you do at least ONE of the following:
934 a. distribute the executables and library files of the software,
935 together with instructions (in the manual page or equivalent)
936 on where to get the original distribution.
938 b. accompany the distribution with the machine-readable source of
941 c. give non-standard executables non-standard names, with
942 instructions on where to get the original software distribution.
944 d. make other distribution arrangements with the author.
946 4. You may modify and include the part of the software into any other
947 software (possibly commercial).
949 5. The scripts and library files supplied as input to or produced as
950 output from the software do not automatically fall under the
951 copyright of the software, but belong to whomever generated them,
952 and may be sold commercially, and may be aggregated with this
955 6. THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
956 IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
957 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
964 Bundler is under the following license.
967 Portions copyright (c) 2010:: Andre Arko
968 Portions copyright (c) 2009:: Engine Yard
970 {MIT License}[rdoc-label:label-MIT+License]
972 [lib/bundler/vendor/thor]
974 Thor is under the following license.
977 Copyright (c) 2008 Yehuda Katz, Eric Hodel, et al.
979 {MIT License}[rdoc-label:label-MIT+License]
981 [lib/rubygems/resolver/molinillo]
982 [lib/bundler/vendor/molinillo]
984 molinillo is under the following license.
987 Copyright (c) 2014 Samuel E. Giddins segiddins@segiddins.me
989 {MIT License}[rdoc-label:label-MIT+License]
991 [lib/bundler/vendor/connection_pool]
993 connection_pool is under the following license.
996 Copyright (c) 2011 Mike Perham
998 {MIT License}[rdoc-label:label-MIT+License]
1000 [lib/bundler/vendor/net-http-persistent]
1002 net-http-persistent is under the following license.
1005 Copyright (c) Eric Hodel, Aaron Patterson
1007 {MIT License}[rdoc-label:label-MIT+License]
1010 [lib/did_you_mean.rb]
1013 did_you_mean is under the following license.
1016 Copyright (c) 2014-2016 Yuki Nishijima
1018 {MIT License}[rdoc-label:label-MIT+License]
1020 [lib/error_highlight]
1021 [lib/error_highlight.rb]
1022 [test/error_highlight]
1024 error_highlight is under the following license.
1027 Copyright (c) 2021 Yusuke Endoh
1029 {MIT License}[rdoc-label:label-MIT+License]
1031 [benchmark/so_ackermann.rb]
1032 [benchmark/so_array.rb]
1033 [benchmark/so_binary_trees.rb]
1034 [benchmark/so_concatenate.rb]
1035 [benchmark/so_count_words.yml]
1036 [benchmark/so_exception.rb]
1037 [benchmark/so_fannkuch.rb]
1038 [benchmark/so_fasta.rb]
1039 [benchmark/so_k_nucleotide.yml]
1040 [benchmark/so_lists.rb]
1041 [benchmark/so_mandelbrot.rb]
1042 [benchmark/so_matrix.rb]
1043 [benchmark/so_meteor_contest.rb]
1044 [benchmark/so_nbody.rb]
1045 [benchmark/so_nested_loop.rb]
1046 [benchmark/so_nsieve.rb]
1047 [benchmark/so_nsieve_bits.rb]
1048 [benchmark/so_object.rb]
1049 [benchmark/so_partial_sums.rb]
1050 [benchmark/so_pidigits.rb]
1051 [benchmark/so_random.rb]
1052 [benchmark/so_reverse_complement.yml]
1053 [benchmark/so_sieve.rb]
1054 [benchmark/so_spectralnorm.rb]
1056 These files are very old copy of then-called "The Great Computer Language
1057 Shootout". LEGAL SITUATION OF THESE FILES ARE UNCLEAR because the original
1058 site has been lost. Upstream diverged to delete several benchmarks listed
1063 Permission is hereby granted, free of charge, to any person obtaining
1064 a copy of this software and associated documentation files (the
1065 "Software"), to deal in the Software without restriction, including
1066 without limitation the rights to use, copy, modify, merge, publish,
1067 distribute, sublicense, and/or sell copies of the Software, and to
1068 permit persons to whom the Software is furnished to do so, subject to
1069 the following conditions:
1071 The above copyright notice and this permission notice shall be
1072 included in all copies or substantial portions of the Software.
1074 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1075 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1076 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
1077 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
1078 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
1079 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
1080 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1082 == Old-style BSD license
1084 Redistribution and use in source and binary forms, with or without
1085 modification, are permitted provided that the following conditions
1087 1. Redistributions of source code must retain the above copyright
1088 notice, this list of conditions and the following disclaimer.
1089 2. Redistributions in binary form must reproduce the above copyright
1090 notice, this list of conditions and the following disclaimer in the
1091 documentation and/or other materials provided with the distribution.
1092 3. Neither the name of the University nor the names of its contributors
1093 may be used to endorse or promote products derived from this software
1094 without specific prior written permission.
1096 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
1097 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1098 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1099 ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
1100 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1101 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
1102 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1103 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1104 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
1105 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
1110 From ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
1111 paragraph 3 above is now null and void.