法律聲明資訊


本套件中所有檔案均受 Ruby 授權(請參閱檔案 COPYING)或公有領域保護,但下列部分檔案除外。

addr2line.c

本檔案的一部分來自 FreeBSD。

版權所有 © 1986、1988、1991、1993

加州大學董事會。保留所有權利。

© UNIX System Laboratories, Inc.

本檔案全部或部分取自加州大學取得美國電話電報公司或 Unix System Laboratories, Inc. 授權的資料,並在此經 UNIX System Laboratories, Inc. 許可下重製。

允許重新散布和使用原始碼和二進位碼形式,無論是否修改,但須符合下列條件

  1. 原始碼的重新散布必須保留上述版權聲明、本條件清單和下列免責聲明。

  2. 二進位碼的重新散布必須在文件和/或隨散布提供的其他資料中重製上述版權聲明、本條件清單和下列免責聲明。

  3. 未經事先明確書面許可,不得使用大學或其貢獻者的名稱為此軟體衍生產品背書或宣傳。

此軟體由董事會及貢獻者「依現況」提供,並免除任何明示或暗示的保證,包括但不限於對商品適售性及特定用途適用性的暗示保證。在任何情況下,董事會或貢獻者對於任何直接、間接、偶發、特殊、懲罰性或後果性損害(包括但不限於取得替代商品或服務;使用、資料或利潤損失;或業務中斷)概不負責,無論如何造成,以及任何責任理論,無論是基於合約、嚴格責任或侵權行為(包括過失或其他),均源自使用此軟體,即使已告知此類損害的可能性。

@(#)subr_prf.c  8.3 (Berkeley) 1/21/94
ccan/build_assert/build_assert.h
ccan/check_type/check_type.h
ccan/container_of/container_of.h
ccan/str/str.h

這些檔案根據 CC0 授權。

ccan/list/list.h

此檔案根據 MIT 授權 授權。

coroutine

除非另有說明,這些檔案根據 MIT 授權 授權。

include/ruby/onigmo.h
include/ruby/oniguruma.h
regcomp.c
regenc.c
regenc.h
regerror.c
regexec.c
regint.h
regparse.c
regparse.h
enc/ascii.c
enc/big5.c
enc/cp949.c
enc/emacs_mule.c
enc/encdb.c
enc/euc_jp.c
enc/euc_kr.c
enc/euc_tw.c
enc/gb18030.c
enc/gb2312.c
enc/gbk.c
enc/iso_8859_1.c
enc/iso_8859_10.c
enc/iso_8859_11.c
enc/iso_8859_13.c
enc/iso_8859_14.c
enc/iso_8859_15.c
enc/iso_8859_16.c
enc/iso_8859_2.c
enc/iso_8859_3.c
enc/iso_8859_4.c
enc/iso_8859_5.c
enc/iso_8859_6.c
enc/iso_8859_7.c
enc/iso_8859_8.c
enc/iso_8859_9.c
enc/koi8_r.c
enc/koi8_u.c
enc/shift_jis.c
enc/unicode.c
enc/us_ascii.c
enc/utf_16be.c
enc/utf_16le.c
enc/utf_32be.c
enc/utf_32le.c
enc/utf_8.c
enc/windows_1251.c
enc/windows_31j.c

Onigmo (Oniguruma-mod) 授權

版權所有 © 2002-2009

K.Kosako <sndgk393 AT ybb DOT ne DOT jp>

版權所有 © 2011-2014

K.Takata <kentkt AT csc DOT jp>

保留所有權利。

允許重新散布和使用原始碼和二進位碼形式,無論是否修改,但須符合下列條件

  1. 原始碼的重新散布必須保留上述版權聲明、本條件清單和下列免責聲明。

  2. 二進位碼的重新散布必須在文件和/或隨散布提供的其他資料中重製上述版權聲明、本條件清單和下列免責聲明。

此軟體由作者及貢獻者「依現況」提供,並免除任何明示或暗示的保證,包括但不限於對商品適售性及特定用途適用性的暗示保證。在任何情況下,作者或貢獻者對於任何直接、間接、偶發、特殊、懲罰性或後果性損害(包括但不限於取得替代商品或服務;使用、資料或利潤損失;或業務中斷)概不負責,無論如何造成,以及任何責任理論,無論是基於合約、嚴格責任或侵權行為(包括過失或其他),均源自使用此軟體,即使已告知此類損害的可能性。

Oniguruma 授權

版權所有 © 2002-2009

K.Kosako <sndgk393 AT ybb DOT ne DOT jp>

保留所有權利。

允許重新散布和使用原始碼和二進位碼形式,無論是否修改,但須符合下列條件

  1. 原始碼的重新散布必須保留上述版權聲明、本條件清單和下列免責聲明。

  2. 二進位碼的重新散布必須在文件和/或隨散布提供的其他資料中重製上述版權聲明、本條件清單和下列免責聲明。

此軟體由作者及貢獻者「依現況」提供,並免除任何明示或暗示的保證,包括但不限於對商品適售性及特定用途適用性的暗示保證。在任何情況下,作者或貢獻者對於任何直接、間接、偶發、特殊、懲罰性或後果性損害(包括但不限於取得替代商品或服務;使用、資料或利潤損失;或業務中斷)概不負責,無論如何造成,以及任何責任理論,無論是基於合約、嚴格責任或侵權行為(包括過失或其他),均源自使用此軟體,即使已告知此類損害的可能性。

enc/windows_1250.c
enc/windows_1252.c
版權所有 © 2006-2007

Byte <byte AT mail DOT kna DOT ru> K.Kosako <sndgk393 AT ybb DOT ne DOT jp>

保留所有權利。

允許重新散布和使用原始碼和二進位碼形式,無論是否修改,但須符合下列條件

  1. 原始碼的重新散布必須保留上述版權聲明、本條件清單和下列免責聲明。

  2. 二進位碼的重新散布必須在文件和/或隨散布提供的其他資料中重製上述版權聲明、本條件清單和下列免責聲明。

此軟體由作者及貢獻者「依現況」提供,並免除任何明示或暗示的保證,包括但不限於對商品適售性及特定用途適用性的暗示保證。在任何情況下,作者或貢獻者對於任何直接、間接、偶發、特殊、懲罰性或後果性損害(包括但不限於取得替代商品或服務;使用、資料或利潤損失;或業務中斷)概不負責,無論如何造成,以及任何責任理論,無論是基於合約、嚴格責任或侵權行為(包括過失或其他),均源自使用此軟體,即使已告知此類損害的可能性。

enc/cesu_8.c
enc/windows_1253.c
enc/windows_1254.c
enc/windows_1257.c
版權所有 © 2002-2007

K.Kosako <sndgk393 AT ybb DOT ne DOT jp>

保留所有權利。

允許重新散布和使用原始碼和二進位碼形式,無論是否修改,但須符合下列條件

  1. 原始碼的重新散布必須保留上述版權聲明、本條件清單和下列免責聲明。

  2. 二進位碼的重新散布必須在文件和/或隨散布提供的其他資料中重製上述版權聲明、本條件清單和下列免責聲明。

此軟體由作者及貢獻者「依現況」提供,並免除任何明示或暗示的保證,包括但不限於對商品適售性及特定用途適用性的暗示保證。在任何情況下,作者或貢獻者對於任何直接、間接、偶發、特殊、懲罰性或後果性損害(包括但不限於取得替代商品或服務;使用、資料或利潤損失;或業務中斷)概不負責,無論如何造成,以及任何責任理論,無論是基於合約、嚴格責任或侵權行為(包括過失或其他),均源自使用此軟體,即使已告知此類損害的可能性。

enc/trans/GB/GB12345%UCS.src
enc/trans/GB/UCS%GB12345.src
enc/trans/GB/GB2312%UCS.src
enc/trans/GB/UCS%GB2312.src

這些檔案有這些說明文字。

此對應資料是由 Unicode, Inc. (Unicode Consortium) 提供的檔案所建立。這些檔案用於建立支援 Unicode 的產品,如檔案的版權公告中明確允許的。請注意,Unicode, Inc. 從未宣稱這些檔案適用於任何特定目的,且已於多年前停止發布這些檔案。

enc/trans/JIS/JISX0201-KANA%UCS.src
enc/trans/JIS/JISX0208@1990%UCS.src
enc/trans/JIS/JISX0212%UCS.src
enc/trans/JIS/UCS%JISX0201-KANA.src
enc/trans/JIS/UCS%[email protected]
enc/trans/JIS/UCS%JISX0212.src

這些檔案的版權如下。

© 2015 Unicode®, Inc.

有關使用條款,請參閱 www.unicode.org/terms_of_use.html

enc/trans/JIS/JISX0213-1%[email protected]
enc/trans/JIS/JISX0213-1%[email protected]
enc/trans/JIS/JISX0213-2%[email protected]
enc/trans/JIS/JISX0213-2%[email protected]

這些檔案的版權如下。

版權所有 © 2001

[email protected],保留所有權利。

版權所有 © 2001

I’O,保留所有權利。

版權所有 © 2006

Project X0213,保留所有權利。

您可以自由使用、修改、散布此表格。

enc/trans/JIS/UCS
enc/trans/JIS/UCS
enc/trans/JIS/UCS
enc/trans/JIS/UCS

這些檔案的版權如下。

版權所有 © 2001

[email protected],保留所有權利。

版權所有 © 2001

I’O,保留所有權利。

您可以自由使用、修改、散布此表格。

enc/trans/ucm/glibc-BIG5-2.3.3.ucm
enc/trans/ucm/glibc-BIG5HKSCS-2.3.3.ucm
版權所有 © 2001-2005

International Business Machines Corporation 及其他。保留所有權利。

enc/trans/ucm/windows-950-2000.ucm
enc/trans/ucm/windows-950_hkscs-2001.ucm
版權所有 © 2001-2002

International Business Machines Corporation 及其他。保留所有權利。

configure

此檔案是自由軟體。

版權所有 © 1992-1996, 1998-2012

Free Software Foundation, Inc.

此 configure 指令碼是自由軟體;Free Software Foundation 給予無限的權限來複製、散布和修改它。

tool/config.guess
tool/config.sub

只要您將這些檔案與 configure 檔案一起散布,它們就會受到 Ruby 授權的保障。

版權所有 1992-2018

Free Software Foundation, Inc.

此檔案是自由軟體;您可以在 Free Software Foundation 發布的 GNU General Public License 條款下重新散布或修改它;無論是 License 的版本 3,或(由您選擇)任何後續版本。

此程式以希望它會是有用的方式發行,但沒有任何保證;甚至沒有對商品性或特定用途的適用性做任何暗示保證。請參閱 GNU 通用公共授權以取得更多詳細資訊。

您應該已收到此程式隨附的 GNU 通用公共授權副本;如果沒有,請參閱 <www.gnu.org/licenses/>。

作為 GNU 通用公共授權的一個特別例外,如果您將此檔案作為包含 Autoconf 所產生組態指令碼的程式的一部分來發行,您可以根據您用於該程式其他部分的相同發行條款來包含此檔案。此 例外 是 GNU 通用公共授權第 3 版(「GPLv3」)第 7 節下的附加許可。

tool/lib/test/*
tool/lib/core_assertions.rb

這些檔案中的一些方法基於 MiniTest 4。MiniTest 4 是在 MIT 授權下發行的。

版權所有 © Ryan Davis、seattle.rb

特此免費授予取得此軟體和相關文件檔案(「軟體」)副本的任何人,在不限制的情況下處理軟體的許可,包括但不限於使用、複製、修改、合併、發布、散布、再授權和/或販售軟體副本的權利,並允許軟體已提供給其的人員在符合下列條件的情況下執行相同的動作

上述版權公告和此許可公告應包含在軟體的所有副本或實質部分中。

軟體以「原樣」提供,不提供任何明示或暗示的保證,包括但不限於對商品性、特定用途的適用性和非侵權的保證。在任何情況下,作者或版權持有人都不應對因軟體或使用或其他處理軟體而產生的任何索賠、損害或其他責任負責,無論是在合約、侵權或其他行為中。

parse.c
parse.h

這些檔案是在 GPL 下授權的,但已併入 Ruby 中,並根據 Ruby 授權條款重新發行,如以下 GPL 例外所允許。

版權所有 © 1984、1989-1990、2000-2015、2018

Free Software Foundation, Inc.

此程式為自由軟體:您可以在自由軟體基金會發布的 GNU 通用公共授權條款下重新發行或修改它,無論是授權條款的版本 3,或(由您選擇)任何後續版本。

此程式以希望它會是有用的方式發行,但沒有任何保證;甚至沒有對商品性或特定用途的適用性做任何暗示保證。請參閱 GNU 通用公共授權以取得更多詳細資訊。

您應該已收到此程式隨附的 GNU 通用公共授權副本。如果沒有,請參閱 <www.gnu.org/licenses/>。

作為一個特別例外,您可以建立一個包含 Bison 解析器架構全部或部分的較大型作品,並在您選擇的條款下發行該作品,只要該作品本身不是使用架構或其修改版本作為解析器架構的解析器產生器即可。或者,如果您修改或重新發行解析器架構本身,您可以(由您選擇)移除此特別例外,這將導致架構和產生的 Bison 輸出檔案在沒有此特別例外的 GNU 通用公共授權下獲得授權。

此特別例外是由自由軟體基金會在 Bison 的 2.2 版中加入的。

missing/dtoa.c

此檔案受下列授權保護。

版權所有 © 1991、2000、2001

由 Lucent Technologies 所有。

特此授予使用、複製、修改和散布此軟體的權利,不收取任何費用,但前提是所有軟體的副本,包括此軟體的副本或修改版本,以及此類軟體的支援文件副本,都必須包含此完整公告。

此軟體「依現狀」提供,不提供任何明示或暗示保證。特別是,作者或 LUCENT 不對此軟體的商品性或其適用於任何特定目的做出任何陳述或保證。

版權所有 © 2004-2008

David Schultz <[email protected]> 保留所有權利。

允許重新散布和使用原始碼和二進位碼形式,無論是否修改,但須符合下列條件

  1. 原始碼的重新散布必須保留上述版權聲明、本條件清單和下列免責聲明。

  2. 二進位碼的重新散布必須在文件和/或隨散布提供的其他資料中重製上述版權聲明、本條件清單和下列免責聲明。

此軟體由作者及貢獻者「依現況」提供,並免除任何明示或暗示的保證,包括但不限於對商品適售性及特定用途適用性的暗示保證。在任何情況下,作者或貢獻者對於任何直接、間接、偶發、特殊、懲罰性或後果性損害(包括但不限於取得替代商品或服務;使用、資料或利潤損失;或業務中斷)概不負責,無論如何造成,以及任何責任理論,無論是基於合約、嚴格責任或侵權行為(包括過失或其他),均源自使用此軟體,即使已告知此類損害的可能性。

win32/win32.c
include/ruby/win32.h

您可以對這些檔案套用 Artistic License。(或 GPL,作為替代方案)

版權所有 © 1993

Intergraph Corporation

您可以根據 GNU General Public License 或 Artistic License 的條款進行散布,如 perl README 檔案中所指定。

missing/mt19937.c

此檔案受新式 BSD 授權保護。

MT19937 的 C 程式,初始化於 2002/2/10 改進。

由 Takuji Nishimura 和 Makoto Matsumoto 編碼。

這是由 Shawn Cokus 的最佳化、Matthe Bellew 的簡化、Isaku Wada 的真實版本所組成的較快版本。

使用前,請使用 init_genrand(seed) 或 init_by_array(init_key, key_length) 初始化狀態。

版權所有 © 1997 - 2002

Makoto Matsumoto 和 Takuji Nishimura,保留所有權利。

允許重新散布和使用原始碼和二進位碼形式,無論是否修改,但須符合下列條件

  1. 原始碼的重新散布必須保留上述版權聲明、本條件清單和下列免責聲明。

  2. 二進位碼的重新散布必須在文件和/或隨散布提供的其他資料中重製上述版權聲明、本條件清單和下列免責聲明。

  3. 其貢獻者的姓名不得用於認可或宣傳衍生自此軟體的產品,除非事先取得特定書面許可。

此軟體由版權持有人和貢獻者「依現狀」提供,且不提供任何明示或暗示保證,包括但不限於商品保證和適用於特定目的的保證。在任何情況下,版權所有人或貢獻者對於任何直接、間接、附帶、特殊、懲罰性或後果性損害(包括但不限於取得替代商品或服務;使用、資料或利潤損失;或業務中斷)概不負責,無論其原因為何,以及基於任何責任理論,無論是基於合約、嚴格責任或侵權(包括過失或其他),皆因使用此軟體而產生,即使已告知此類損害的可能性。

歡迎提供任何回饋意見。 www.math.keio.ac.jp/matumoto/emt.html 電子郵件:[email protected]

Wayback Machine 網址: web.archive.org/web/19990429082237/http://www.math.keio.ac.jp/matumoto/emt.html

missing/procstat_vm.c

此檔案受新式 BSD 授權保護。

版權所有 © 2007

Robert N. M. Watson 保留所有權利。

允許重新散布和使用原始碼和二進位碼形式,無論是否修改,但須符合下列條件

  1. 原始碼的重新散布必須保留上述版權聲明、本條件清單和下列免責聲明。

  2. 二進位碼的重新散布必須在文件和/或隨散布提供的其他資料中重製上述版權聲明、本條件清單和下列免責聲明。

此軟體由作者及貢獻者「依現況」提供,並免除任何明示或暗示的保證,包括但不限於對商品適售性及特定用途適用性的暗示保證。在任何情況下,作者或貢獻者對於任何直接、間接、偶發、特殊、懲罰性或後果性損害(包括但不限於取得替代商品或服務;使用、資料或利潤損失;或業務中斷)概不負責,無論如何造成,以及任何責任理論,無論是基於合約、嚴格責任或侵權行為(包括過失或其他),均源自使用此軟體,即使已告知此類損害的可能性。

$FreeBSD: head/usr.bin/procstat/procstat_vm.c 261780 2014-02-11 21:57:37Z jhb $

vsnprintf.c

這個檔案在 舊式 BSD 授權 下。

版權所有 © 1990, 1993

加州大學董事會。保留所有權利。

這段程式碼衍生自 Chris Torek 貢獻給 Berkeley 的軟體。

st.c
strftime.c
include/ruby/st.h
missing/acosh.c
missing/alloca.c
missing/erf.c
missing/hypot.c
missing/lgamma_r.c
missing/memcmp.c
missing/memmove.c
missing/strchr.c
missing/strerror.c
missing/strstr.c
missing/tgamma.c
ext/date/date_strftime.c
ext/digest/sha1/sha1.c
ext/digest/sha1/sha1.h

這些檔案都在公有領域下。

missing/crypt.c

這個檔案在 舊式 BSD 授權 下。

版權所有 © 1989, 1993

加州大學董事會。保留所有權利。

這段程式碼衍生自 Tom Truscott 貢獻給 Berkeley 的軟體。

missing/setproctitle.c

這個檔案在 舊式 BSD 授權 下。

版權所有 2003

Damien Miller

版權所有 © 1983, 1995-1997

Eric P. Allman

版權所有 © 1988, 1993

加州大學董事會。保留所有權利。

missing/strlcat.c
missing/strlcpy.c

這些檔案在 ISC 式授權下。

版權所有 © 1998, 2015

Todd C. Miller <[email protected]>

特此授予使用、複製、修改和散布此軟體的權利,不論是否收費,但前提是所有副本都必須載明上述版權宣告和此許可宣告。

此軟體以「原樣」提供,作者不對此軟體提供任何擔保,包括所有隱含的適銷性和適用性擔保。在任何情況下,作者都不對任何特殊、直接、間接或衍生的損害,或因使用或執行此軟體而造成的任何損害負責,無論是基於合約、疏忽或其他侵權行為。

missing/langinfo.c

此檔案來自 www.cl.cam.ac.uk/~mgk25/ucs/langinfo.c。Ruby 使用已修改的版本。此檔案包含下列作者/版權宣告

[email protected] – 2002-03-11

特此授予使用、複製、修改及散佈此軟體的權限,不論用途為何,且不收取費用。作者不對此軟體提供任何擔保。

ext/digest/md5/md5.c
ext/digest/md5/md5.h

這些檔案受以下授權條款約束。Ruby 使用其修改版本。

著作權 © 1999、2000

Aladdin Enterprises。保留所有權利。

此軟體「依現況」提供,不提供任何明示或默示擔保。在任何情況下,作者均不對因使用此軟體而產生的任何損害負責。

授予任何人使用此軟體的權限,包括商業應用,並可在遵守以下限制的條件下修改及自由散佈

  1. 不得歪曲此軟體的來源;您不得宣稱自己撰寫原始軟體。如果您在產品中使用此軟體,歡迎在產品文件檔中表示感謝,但並非必要。

  2. 已變更的原始碼版本必須清楚標示,且不得歪曲為原始軟體。

  3. 此公告不得從任何原始散佈中移除或變更。

  1. Peter Deutsch

[email protected]

ext/digest/rmd160/rmd160.c
ext/digest/rmd160/rmd160.h

這些檔案具有以下著作權資訊,且作者允許我們在新的 BSD 授權條款下使用。

作者

Antoon Bosselaers,ESAT-COSIC(Todd C. Miller 為 libc 編排)

日期

1996 年 3 月 1 日

著作權 ©

Katholieke Universiteit Leuven

1996,保留所有權利

ext/digest/sha2/sha2.c
ext/digest/sha2/sha2.h

這些檔案受新的 BSD 授權條款約束。

著作權 2000

Aaron D. Gifford。保留所有權利。

允許重新散布和使用原始碼和二進位碼形式,無論是否修改,但須符合下列條件

  1. 原始碼的重新散布必須保留上述版權聲明、本條件清單和下列免責聲明。

  2. 二進位碼的重新散布必須在文件和/或隨散布提供的其他資料中重製上述版權聲明、本條件清單和下列免責聲明。

  3. 未經事先書面許可,不得使用著作權持有人的姓名或協力廠商的姓名來認可或宣傳衍生自此軟體的產品。

此軟體由作者和協力廠商「依現況」提供,並放棄任何明示或默示擔保,包括但不限於適銷性及特定用途適用性的默示擔保。在任何情況下,作者或協力廠商均不對任何直接、間接、附帶、特殊、懲罰性或衍生性損害(包括但不限於取得替代商品或服務;使用、資料或利潤損失;或業務中斷)負責,無論成因為何,以及在任何責任理論下,無論是基於合約、嚴格責任或侵權(包括疏忽或其他)或以任何方式因使用此軟體而產生,即使已告知此類損害的可能性。

ext/json/generator/generator.c

此檔案包含以下著作權公告。

著作權 2001-2004

Unicode, Inc.

免責聲明

此原始碼由 Unicode, Inc. 提供,依現狀提供。對於任何特定用途的適用性不作任何聲明。不表示或暗示任何形式的保證。接收者同意確定所提供資訊的適用性。如果您已從 Unicode, Inc. 以磁性或光學媒體購買此檔案,對於任何索賠的唯一補救措施是在收到後 90 天內更換有缺陷的媒體。

重新分發此程式碼的權利限制

Unicode, Inc. 特此授予自由使用此檔案中所提供資訊以建立支援 Unicode 標準的產品的權利,並可以任何形式複製此檔案以供內部或外部分發,只要此公告仍然附在上面即可。

ext/nkf/nkf-utf8/config.h
ext/nkf/nkf-utf8/nkf.c
ext/nkf/nkf-utf8/utf8tbl.c

這些檔案受以下授權約束。換句話說,它是受版權保護的半公共領域軟體。

版權所有 © 1987

Fujitsu LTD.(市川五太)

任何人都可以對此程式執行任何操作,包括複製、修改、改進,只要您不試圖假裝自己撰寫了它。亦即,上述版權公告必須出現在所有副本中。二進位分發需要原始版本訊息。您不必在複製、重新分發或發布之前詢問。作者對此軟體不提供任何保證。

ext/psych
test/psych

這些目錄下的檔案受以下授權約束。

版權所有 2009

Aaron Patterson 等人

特此免費授予取得此軟體和相關文件檔案(「軟體」)副本的任何人,在不限制的情況下處理軟體的許可,包括但不限於使用、複製、修改、合併、發布、散布、再授權和/或販售軟體副本的權利,並允許軟體已提供給其的人員在符合下列條件的情況下執行相同的動作

上述版權公告和此許可公告應包含在軟體的所有副本或實質部分中。

軟體以「原樣」提供,不提供任何明示或暗示的保證,包括但不限於對商品性、特定用途的適用性和非侵權的保證。在任何情況下,作者或版權持有人都不應對因軟體或使用或其他處理軟體而產生的任何索賠、損害或其他責任負責,無論是在合約、侵權或其他行為中。

ext/pty/pty.c
C) 版權所有 1998

作者:伊藤彰則

此軟體可為此目的自由重新分發,全部或部分,但前提是此軟體和應用程式及其衍生品的任何副本都必須包含此完整版權公告。

此軟體依「現狀」提供,不提供任何形式的保證,無論明示或暗示,包括但不限於對特定用途的保證、適銷性或使用此軟體所獲得的結果。

ext/socket/addrinfo.h
ext/socket/getaddrinfo.c
ext/socket/getnameinfo.c

這些檔案受新的 BSD 授權條款約束。

版權所有 © 1995、1996、1997、1998 和 1999

WIDE 專案。

保留所有權利。

允許重新散布和使用原始碼和二進位碼形式,無論是否修改,但須符合下列條件

  1. 原始碼的重新散布必須保留上述版權聲明、本條件清單和下列免責聲明。

  2. 二進位碼的重新散布必須在文件和/或隨散布提供的其他資料中重製上述版權聲明、本條件清單和下列免責聲明。

  3. 專案名稱或其貢獻者名稱不得用於認可或推廣衍生自此軟體的產品,除非事先取得書面許可。

此軟體由專案和貢獻者「依現況」提供,且不提供任何明示或暗示的保證,包括但不限於隱含的適銷性和適用於特定目的的保證。在任何情況下,專案或貢獻者對於任何直接、間接、附帶、特殊、懲罰性或衍生性損害(包括但不限於取得替代商品或服務;使用、資料或利潤損失;或業務中斷)概不負責,無論其成因為何,以及在任何責任理論下,無論是在合約、嚴格責任或侵權行為(包括疏忽或其他)中,因使用此軟體而以任何方式產生,即使已告知此損害的可能性。

ext/win32ole/win32ole.c

您可以將 Artistic License 套用至這個檔案。(或 GPL,作為替代方案)

© 1995

Microsoft Corporation。保留所有權利。

由 ActiveWare Internet Corp. 開發,www.ActiveWare.com

其他修改著作權 © 1997、1998

由 Gurusamy Sarathy

<[email protected]> 和 Jan Dubois <[email protected]>

您可以根據 GNU General Public License 或 Artistic License 的條款進行散布,如 Perl 散布的 README 檔案中所指定。

Wayback Machine 網址:web.archive.org/web/19970607104352/http://www.activeware.com:80/

lib/rdoc/generator/template/darkfish/css/fonts.css

此檔案根據 SIL Open Font License 授權。

spec/mspec
spec/ruby

這些目錄下的檔案受以下授權約束。

著作權 © 2008

Engine Yard, Inc. 保留所有權利。

特此授予取得此軟體和相關文件檔案(「軟體」)副本的任何人免費許可,在軟體中進行交易,不受限制,包括但不限於使用、複製、修改、合併、發布、散布、再授權和/或販售軟體副本的權利,並允許軟體提供對象在符合以下條件的情況下進行上述行為

上述版權公告和此許可公告應包含在軟體的所有副本或實質部分中。

軟體「依現況」提供,不提供任何明示或暗示的保證,包括但不限於適銷性、適用於特定目的和非侵權的保證。在任何情況下,作者或著作權持有人對於任何請求、損害或其他責任概不負責,無論是在合約、侵權行為或其他行為中,因軟體或使用或其他交易行為而產生、衍生或與之相關。

lib/rubygems.rb
lib/rubygems
test/rubygems

RubyGems 採用以下授權。

RubyGems 是 Chad Fowler、Rich Kilmer、Jim Weirich 和其他人的自由軟體,受著作權保護。您可以根據 MIT 授權 的條款或以下條件重新散布和/或修改

  1. 您可以製作和贈送軟體原始碼形式的逐字副本,不受限制,但前提是您複製所有原始著作權公告和相關免責聲明。

  2. 您可以修改軟體的副本,只要您至少執行下列其中一項

    1. 將您的修改置於公共領域或以其他方式免費提供,例如將修改發布到 Usenet 或等效媒體,或允許作者將您的修改納入軟體。

    2. 僅在您的公司或組織內使用修改後的軟體。

    3. 為非標準可執行檔命名為非標準名稱,並附上取得原始軟體套件的說明。

    4. 與作者做出其他發行安排。

  3. 您可以以物件碼或可執行檔形式發行軟體,只要您至少執行下列其中一項

    1. 發行軟體的可執行檔和程式庫檔案,並附上說明(在手冊頁或等效文件)說明如何取得原始套件。

    2. 隨發行附上軟體的機器可讀取原始碼。

    3. 為非標準可執行檔命名為非標準名稱,並附上取得原始軟體套件的說明。

    4. 與作者做出其他發行安排。

  4. 您可以修改軟體的一部分並將其納入任何其他軟體(可能是商業軟體)。

  5. 提供給軟體作為輸入或由軟體產生作為輸出的腳本和程式庫檔案不會自動受到軟體著作權的保護,而是屬於產生它們的人,並且可以商業銷售,並可以與此軟體合併。

  6. 此軟體「按原樣」提供,不提供任何明示或默示保證,包括但不限於適銷性及特定用途適用性的默示保證。

lib/bundler
lib/bundler.rb
spec/bundler

Bundler 採用以下授權。

部分著作權 © 2010

Andre Arko

部分著作權 © 2009

Engine Yard

MIT 授權

lib/bundler/vendor/thor

Thor 採用以下授權。

著作權 © 2008 Yehuda Katz、Eric Hodel 等人

MIT 授權

lib/rubygems/resolver/molinillo

molinillo 採用以下授權。

著作權 © 2014 Samuel E. Giddins [email protected]

MIT 授權

lib/bundler/vendor/pub_grub

pub_grub 採用以下授權。

著作權 © 2018 John Hawthorn

MIT 授權

lib/bundler/vendor/connection_pool

connection_pool 採用以下授權。

著作權 © 2011 Mike Perham

MIT 授權

lib/bundler/vendor/net-http-persistent

net-http-persistent 採用以下授權。

版權所有 © Eric Hodel、Aaron Patterson

MIT 授權

lib/did_you_mean
lib/did_you_mean.rb
test/did_you_mean

did_you_mean 採用以下授權條款。

版權所有 © 2014-2016 Yuki Nishijima

MIT 授權

lib/error_highlight
lib/error_highlight.rb
test/error_highlight

error_highlight 採用以下授權條款。

版權所有 © 2021 Yusuke Endoh

MIT 授權

benchmark/so_ackermann.rb
benchmark/so_array.rb
benchmark/so_binary_trees.rb
benchmark/so_concatenate.rb
benchmark/so_count_words.yml
benchmark/so_exception.rb
benchmark/so_fannkuch.rb
benchmark/so_fasta.rb
benchmark/so_k_nucleotide.yml
benchmark/so_lists.rb
benchmark/so_mandelbrot.rb
benchmark/so_matrix.rb
benchmark/so_meteor_contest.rb
benchmark/so_nbody.rb
benchmark/so_nested_loop.rb
benchmark/so_nsieve.rb
benchmark/so_nsieve_bits.rb
benchmark/so_object.rb
benchmark/so_partial_sums.rb
benchmark/so_pidigits.rb
benchmark/so_random.rb
benchmark/so_reverse_complement.yml
benchmark/so_sieve.rb
benchmark/so_spectralnorm.rb

這些檔案是當時稱為「The Great Computer Language Shootout」的非常舊的副本。這些檔案的 法律 狀況不明,因為原始網站已經遺失。上游已分歧刪除上面列出的幾個基準測試。

MIT 授權

特此授予取得此軟體和相關文件檔案(「軟體」)副本的任何人免費許可,在軟體中進行交易,不受限制,包括但不限於使用、複製、修改、合併、發布、散布、再授權和/或販售軟體副本的權利,並允許軟體提供對象在符合以下條件的情況下進行上述行為

上述版權公告和此許可公告應包含在軟體的所有副本或實質部分中。

軟體「依現況」提供,不提供任何明示或暗示的保證,包括但不限於適銷性、適用於特定目的和非侵權的保證。在任何情況下,作者或著作權持有人對於任何請求、損害或其他責任概不負責,無論是在合約、侵權行為或其他行為中,因軟體或使用或其他交易行為而產生、衍生或與之相關。

舊式 BSD 授權

允許重新散布和使用原始碼和二進位碼形式,無論是否修改,但須符合下列條件

  1. 原始碼的重新散布必須保留上述版權聲明、本條件清單和下列免責聲明。

  2. 二進位碼的重新散布必須在文件和/或隨散布提供的其他資料中重製上述版權聲明、本條件清單和下列免責聲明。

  3. 未經事先明確書面許可,不得使用大學或其貢獻者的名稱為此軟體衍生產品背書或宣傳。

此軟體由董事會及貢獻者「依現況」提供,並免除任何明示或暗示的保證,包括但不限於對商品適售性及特定用途適用性的暗示保證。在任何情況下,董事會或貢獻者對於任何直接、間接、偶發、特殊、懲罰性或後果性損害(包括但不限於取得替代商品或服務;使用、資料或利潤損失;或業務中斷)概不負責,無論如何造成,以及任何責任理論,無論是基於合約、嚴格責任或侵權行為(包括過失或其他),均源自使用此軟體,即使已告知此類損害的可能性。

重要注意事項

來自 ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change 的第 3 段現在已失效。