Lịch sử và Giấy phép¶
Lịch sử của phần mềm¶
Python được Guido van Rossum tạo ra vào đầu những năm 1990 tại Stichting Mathematisch Centrum (CWI, xem https://www.cwi.nl) ở Hà Lan là ngôn ngữ kế thừa của ngôn ngữ có tên ABC. Guido vẫn là tác giả chính của Python, mặc dù nó bao gồm nhiều đóng góp từ những người khác.
Năm 1995, Guido tiếp tục công việc của mình về Python tại Tập đoàn Sáng kiến Nghiên cứu Quốc gia (CNRI, xem https://www.cnri.reston.va.us) ở Reston, Virginia, nơi ông đã phát hành một số phiên bản của phần mềm.
Vào tháng 5 năm 2000, Guido và nhóm phát triển cốt lõi Python chuyển đến BeOpen.com để thành lập nhóm BeOpen PythonLabs. Vào tháng 10 cùng năm, nhóm PythonLabs chuyển sang Digital Creations, công ty trở thành Zope Corporation. Năm 2001, Quỹ phần mềm Python (PSF, xem https://www.python.org/psf/) được thành lập, một tổ chức phi lợi nhuận được thành lập đặc biệt để sở hữu Tài sản trí tuệ liên quan đến Python. Zope Corporation là thành viên tài trợ của PSF.
Tất cả các bản phát hành Python đều là Nguồn mở (xem https://opensource.org để biết Định nghĩa nguồn mở). Trong lịch sử, hầu hết, nhưng không phải tất cả, các bản phát hành Python cũng tương thích với GPL; bảng dưới đây tóm tắt các bản phát hành khác nhau.
Phát hành |
Bắt nguồn từ |
Năm |
chủ sở hữu |
GPL có tương thích không? (1) |
|---|---|---|---|---|
0.9.0 đến 1.2 |
không có |
1991-1995 |
CWI |
vâng |
1.3 đến 1.5.2 |
1.2 |
1995-1999 |
CNRI |
vâng |
1.6 |
1.5.2 |
2000 |
CNRI |
không |
2.0 |
1.6 |
2000 |
BeOpen.com |
không |
1.6.1 |
1.6 |
2001 |
CNRI |
vâng (2) |
2.1 |
2.0+1.6.1 |
2001 |
PSF |
không |
2.0.1 |
2.0+1.6.1 |
2001 |
PSF |
vâng |
2.1.1 |
2.1+2.0.1 |
2001 |
PSF |
vâng |
2.1.2 |
2.1.1 |
2002 |
PSF |
vâng |
2.1.3 |
2.1.2 |
2002 |
PSF |
vâng |
2.2 trở lên |
2.1.1 |
2001-bây giờ |
PSF |
vâng |
Ghi chú
Tương thích với GPL không có nghĩa là chúng tôi đang phân phối Python theo GPL. Tất cả các giấy phép Python, không giống như GPL, cho phép bạn phân phối phiên bản đã sửa đổi mà không biến các thay đổi của mình thành nguồn mở. Giấy phép tương thích với GPL giúp kết hợp Python với phần mềm khác được phát hành theo GPL; những người khác thì không.
Theo Richard Stallman, 1.6.1 không tương thích với GPL, vì giấy phép của nó có điều khoản lựa chọn luật. Tuy nhiên, theo CNRI, luật sư của Stallman đã nói với luật sư của CNRI rằng 1.6.1 "không phải là không tương thích" với GPL.
Cảm ơn rất nhiều tình nguyện viên bên ngoài đã làm việc dưới sự chỉ đạo của Guido để biến những bản phát hành này thành hiện thực.
Điều khoản và điều kiện để truy cập hoặc sử dụng Python¶
Phần mềm và tài liệu Python được cấp phép theo Giấy phép Python Software Foundation Phiên bản 2.
Bắt đầu với Python 3.8.6, các ví dụ, công thức nấu ăn và mã khác trong tài liệu được cấp phép kép theo Giấy phép PSF Phiên bản 2 và Zero-Clause BSD license.
Một số phần mềm được tích hợp vào Python có các giấy phép khác nhau. Các giấy phép được liệt kê cùng với mã thuộc giấy phép đó. Xem Giấy phép và Lời cảm ơn dành cho Phần mềm Hợp nhất để biết danh sách đầy đủ các giấy phép này.
PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2¶
1. LICENSE AGREEMENT này là giữa Python Software Foundation ("PSF") và
Cá nhân hoặc Tổ chức ("Người được cấp phép") truy cập và sử dụng thông tin này
phần mềm ("Python") ở dạng nguồn hoặc dạng nhị phân và tài liệu liên quan.
2. Theo các điều khoản và điều kiện của Thỏa thuận cấp phép này, PSF sau đây
cấp cho Người được cấp phép giấy phép không độc quyền, miễn phí bản quyền trên toàn thế giới để sao chép,
phân tích, kiểm tra, thực hiện và/hoặc hiển thị công khai, chuẩn bị các tác phẩm phái sinh,
phân phối và sử dụng Python một mình hoặc trong bất kỳ công cụ phái sinh nào
Tuy nhiên, với điều kiện là Thỏa thuận cấp phép của PSF và thông báo của PSF về
bản quyền, tức là "Bản quyền © 2001 Python Software Foundation; Mọi quyền
Reserved" được giữ lại chỉ bằng Python hoặc trong bất kỳ phiên bản phái sinh nào
do Bên được cấp phép chuẩn bị.
3. Trong trường hợp Bên được cấp phép chuẩn bị tác phẩm phái sinh dựa trên hoặc
kết hợp Python hoặc bất kỳ phần nào của nó và muốn tạo ra
sản phẩm phái sinh có sẵn cho người khác như được cung cấp ở đây thì Người được cấp phép theo đây
đồng ý đưa vào bất kỳ tác phẩm nào một bản tóm tắt ngắn gọn về những thay đổi được thực hiện đối với Python.
4. PSF đang cung cấp Python cho Bên được cấp phép trên cơ sở "NGUYÊN TRẠNG".
PSF MAKES KHÔNG REPRESENTATIONS HOẶC WARRANTIES, EXPRESS HOẶC IMPLIED. BỞI WAY CỦA
EXAMPLE, BUT NOT LIMITATION, PSF MAKES KHÔNG AND DISCLAIMS ANY REPRESENTATION HOẶC
WARRANTY CỦA MERCHANTABILITY HOẶC FITNESS FOR ANY PARTICULAR PURPOSE HOẶC THAT THE
USE CỦA PYTHON WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
5. PSF SHALL NOT ĐƯỢC LIABLE ĐẾN LICENSEE HOẶC ANY OTHER USERS CỦA PYTHON
FOR ANY INCIDENTAL, SPECIAL, HOẶC CONSEQUENTIAL DAMAGES HOẶC LOSS NHƯ MỘT RESULT CỦA
MODIFYING, DISTRIBUTING, HOẶC OTHERWISE USING PYTHON, HOẶC ANY DERIVATIVE
THEREOF, EVEN NẾU ADVISED CỦA THE POSSIBILITY THEREOF.
6. Thỏa thuận cấp phép này sẽ tự động chấm dứt khi có vi phạm nghiêm trọng đối với
các điều khoản và điều kiện của nó.
7. Không có nội dung nào trong Thỏa thuận cấp phép này được coi là tạo ra bất kỳ mối quan hệ nào
của đại lý, đối tác hoặc liên doanh giữa PSF và Bên được cấp phép. Giấy phép này
Thỏa thuận không cấp phép sử dụng nhãn hiệu hoặc tên thương mại PSF trong
ý nghĩa nhãn hiệu để xác nhận hoặc quảng bá sản phẩm hoặc dịch vụ của Bên được cấp phép hoặc bất kỳ
bên thứ ba.
8. Bằng cách sao chép, cài đặt hoặc sử dụng Python, Bên được cấp phép đồng ý
bị ràng buộc bởi các điều khoản và điều kiện của Thỏa thuận cấp phép này.
BEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0¶
BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1
1. LICENSE AGREEMENT này nằm giữa BeOpen.com ("BeOpen"), có văn phòng tại
160 Saratoga Avenue, Santa Clara, CA 95051 và Cá nhân hoặc Tổ chức
("Người được cấp phép") truy cập và sử dụng phần mềm này ở dạng nguồn hoặc nhị phân
biểu mẫu và tài liệu liên quan của nó ("Phần mềm").
2. Tuân theo các điều khoản và điều kiện của Thỏa thuận cấp phép Python BeOpen này,
BeOpen qua đây cấp cho Người được cấp phép giấy phép không độc quyền, miễn phí bản quyền, trên toàn thế giới
để tái tạo, phân tích, kiểm tra, thực hiện và/hoặc hiển thị công khai, chuẩn bị các sản phẩm phái sinh
hoạt động, phân phối và sử dụng Phần mềm một mình hoặc dưới bất kỳ hình thức phái sinh nào
tuy nhiên, với điều kiện là Giấy phép BeOpen Python được giữ lại trong
Phần mềm, riêng lẻ hoặc ở bất kỳ phiên bản phái sinh nào do Bên được cấp phép chuẩn bị.
3. BeOpen đang cung cấp Phần mềm cho Bên được cấp phép trên cơ sở "NGUYÊN TRẠNG".
BEOPEN MAKES KHÔNG REPRESENTATIONS HOẶC WARRANTIES, EXPRESS HOẶC IMPLIED. BỞI WAY CỦA
EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES KHÔNG AND DISCLAIMS ANY REPRESENTATION HOẶC
WARRANTY CỦA MERCHANTABILITY HOẶC FITNESS FOR ANY PARTICULAR PURPOSE HOẶC THAT THE
USE CỦA THE SOFTWARE WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
4. BEOPEN SHALL NOT ĐƯỢC LIABLE ĐẾN LICENSEE HOẶC ANY OTHER USERS CỦA THE SOFTWARE FOR
ANY INCIDENTAL, SPECIAL, HOẶC CONSEQUENTIAL DAMAGES HOẶC LOSS NHƯ RESULT CỦA USING,
MODIFYING HOẶC DISTRIBUTING THE SOFTWARE, HOẶC ANY DERIVATIVE THEREOF, EVEN NẾU
ADVISED CỦA THE POSSIBILITY THEREOF.
5. Thỏa thuận cấp phép này sẽ tự động chấm dứt khi có vi phạm nghiêm trọng đối với
các điều khoản và điều kiện của nó.
6. Thỏa thuận cấp phép này sẽ được điều chỉnh và giải thích ở mọi khía cạnh
theo luật của Tiểu bang California, ngoại trừ xung đột với các quy định của pháp luật.
Không có nội dung nào trong Thỏa thuận cấp phép này được coi là tạo ra bất kỳ mối quan hệ nào về
đại lý, đối tác hoặc liên doanh giữa BeOpen và Bên được cấp phép. Giấy phép này
Thỏa thuận không cấp phép sử dụng nhãn hiệu hoặc tên thương mại của BeOpen trong
ý nghĩa nhãn hiệu để xác nhận hoặc quảng bá sản phẩm hoặc dịch vụ của Bên được cấp phép hoặc bất kỳ
bên thứ ba. Là một ngoại lệ, logo "BeOpen Python" có sẵn tại
http://www.pythonlabs.com/logos.html có thể được sử dụng theo sự cho phép
được cấp trên trang web đó.
7. Bằng cách sao chép, cài đặt hoặc sử dụng phần mềm, Bên được cấp phép đồng ý
bị ràng buộc bởi các điều khoản và điều kiện của Thỏa thuận cấp phép này.
CNRI LICENSE AGREEMENT FOR PYTHON 1.6.1¶
1. LICENSE AGREEMENT này là của Tổng công ty Nghiên cứu Quốc gia
Sáng kiến, có văn phòng tại 1895 Preston White Drive, Reston, VA 20191
("CNRI") và Cá nhân hoặc Tổ chức ("Người được cấp phép") truy cập và
mặt khác sử dụng phần mềm Python 1.6.1 ở dạng nguồn hoặc nhị phân và
tài liệu liên quan.
2. Theo các điều khoản và điều kiện của Thỏa thuận cấp phép này, CNRI sau đây
cấp cho Người được cấp phép giấy phép không độc quyền, miễn phí bản quyền trên toàn thế giới để sao chép,
phân tích, kiểm tra, thực hiện và/hoặc hiển thị công khai, chuẩn bị các tác phẩm phái sinh,
phân phối và sử dụng riêng Python 1.6.1 hoặc trong bất kỳ phiên bản phái sinh nào,
tuy nhiên, với điều kiện là Thỏa thuận cấp phép của CNRI và thông báo về bản quyền của CNRI,
tức là, "Bản quyền © 1995-2001 Corporation for National Research Initiatives; Tất cả
Quyền được bảo lưu" được giữ lại chỉ trong Python 1.6.1 hoặc trong bất kỳ phiên bản phái sinh nào
do Bên được cấp phép chuẩn bị. Ngoài ra, thay vì Thỏa thuận cấp phép của CNRI,
Người được cấp phép có thể thay thế văn bản sau (bỏ dấu ngoặc kép): "Python 1.6.1
được cung cấp theo các điều khoản và điều kiện trong Giấy phép của CNRI
Thỏa thuận. Thỏa thuận này cùng với Python 1.6.1 có thể được đặt trên
internet bằng cách sử dụng mã định danh duy nhất, liên tục sau đây (được gọi là mã điều khiển):
1895,22/1013. Thỏa thuận này cũng có thể được lấy từ máy chủ proxy trên
internet bằng cách sử dụng URL sau: http://hdl.handle.net/1895.22/1013".
3. Trong trường hợp Bên được cấp phép chuẩn bị tác phẩm phái sinh dựa trên hoặc
kết hợp Python 1.6.1 hoặc bất kỳ phần nào của nó và muốn tạo đạo hàm
công việc có sẵn cho người khác như được cung cấp ở đây thì Người được cấp phép theo đây đồng ý
đưa vào bất kỳ tác phẩm nào như vậy một bản tóm tắt ngắn gọn về những thay đổi được thực hiện đối với Python 1.6.1.
4. CNRI đang cung cấp Python 1.6.1 cho Bên được cấp phép trên cơ sở "NGUYÊN TRẠNG". CNRI
MAKES KHÔNG REPRESENTATIONS HOẶC WARRANTIES, EXPRESS HOẶC IMPLIED. BỞI WAY CỦA EXAMPLE,
BUT NOT LIMITATION, CNRI MAKES KHÔNG AND DISCLAIMS ANY REPRESENTATION HOẶC WARRANTY
CỦA MERCHANTABILITY HOẶC FITNESS FOR ANY PARTICULAR PURPOSE HOẶC THAT THE USE CỦA
PYTHON 1.6.1 WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
5. CNRI SHALL NOT ĐƯỢC LIABLE ĐẾN LICENSEE HOẶC ANY OTHER USERS CỦA PYTHON 1.6.1 FOR
ANY INCIDENTAL, SPECIAL, HOẶC CONSEQUENTIAL DAMAGES HOẶC LOSS NHƯ RESULT CỦA
MODIFYING, DISTRIBUTING, HOẶC OTHERWISE USING PYTHON 1.6.1, HOẶC ANY DERIVATIVE
THEREOF, EVEN NẾU ADVISED CỦA THE POSSIBILITY THEREOF.
6. Thỏa thuận cấp phép này sẽ tự động chấm dứt khi có vi phạm nghiêm trọng đối với
các điều khoản và điều kiện của nó.
7. Thỏa thuận cấp phép này sẽ chịu sự điều chỉnh của cơ quan sở hữu trí tuệ liên bang
luật pháp Hoa Kỳ, bao gồm nhưng không giới hạn bản quyền liên bang
luật, và, trong phạm vi mà luật liên bang Hoa Kỳ không áp dụng, theo luật của
Khối thịnh vượng chung Virginia, ngoại trừ các điều khoản về xung đột pháp luật của Virginia.
Bất kể những điều đã nói ở trên, đối với các tác phẩm phái sinh dựa trên Python
1.6.1 kết hợp tài liệu không thể tách rời đã được phân phối trước đó
theo Giấy phép Công cộng GNU (GPL), luật của Khối thịnh vượng chung
Virginia sẽ chỉ điều chỉnh Thỏa thuận cấp phép này đối với các vấn đề phát sinh theo hoặc
đối với các Đoạn 4, 5 và 7 của Thỏa thuận Cấp phép này. Không có gì trong
Thỏa thuận cấp phép này sẽ được coi là tạo ra bất kỳ mối quan hệ đại lý nào,
quan hệ đối tác hoặc liên doanh giữa CNRI và Bên được cấp phép. Thỏa thuận cấp phép này
không cấp phép sử dụng nhãn hiệu CNRI hoặc tên thương mại trong nhãn hiệu
có ý nghĩa xác nhận hoặc quảng bá sản phẩm hoặc dịch vụ của Bên được cấp phép hoặc bất kỳ bên thứ ba nào
bữa tiệc.
8. Bằng cách nhấp vào nút "ACCEPT" ở nơi được chỉ định hoặc bằng cách sao chép, cài đặt
hoặc sử dụng Python 1.6.1, Người được cấp phép đồng ý bị ràng buộc bởi các điều khoản và
điều kiện của Thỏa thuận cấp phép này.
CWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2¶
Bản quyền © 1991 - 1995, Stichting Mathematisch Centrum Amsterdam, The
Hà Lan. Mọi quyền được bảo lưu.
Quyền sử dụng, sao chép, sửa đổi và phân phối phần mềm này và phần mềm của nó
tài liệu cho bất kỳ mục đích nào và miễn phí được cấp theo đây, với điều kiện là
thông báo bản quyền ở trên xuất hiện trong tất cả các bản sao và cả bản quyền đó
thông báo và thông báo cấp phép này xuất hiện trong tài liệu hỗ trợ và
tên Stichting Mathematisch Centrum hoặc CWI không được sử dụng trong quảng cáo hoặc
công khai liên quan đến việc phân phối phần mềm mà không có văn bản cụ thể
sự cho phép trước.
STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD ĐẾN THIS
SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES CỦA MERCHANTABILITY AND FITNESS, KHÔNG
EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE FOR ANY SPECIAL, INDIRECT
HOẶC CONSEQUENTIAL DAMAGES HOẶC ANY DAMAGES WHATSOEVER RESULTING FROM LOSS CỦA USE,
DATA HOẶC PROFITS, WHETHER TRONG MỘT ACTION CỦA CONTRACT, NEGLIGENCE HOẶC OTHER TORTIOUS
ACTION, ARISING OUT CỦA HOẶC TRONG CONNECTION WITH THE USE HOẶC PERFORMANCE CỦA THIS
SOFTWARE.
ZERO-CLAUSE BSD LICENSE FOR CODE TRONG THE PYTHON DOCUMENTATION¶
Quyền sử dụng, sao chép, sửa đổi và/hoặc phân phối phần mềm này cho bất kỳ mục đích nào
mục đích có hoặc không có phí được cấp.
THE SOFTWARE LÀ PROVIDED "NHƯ VẬY" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD ĐẾN THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES CỦA MERCHANTABILITY
AND FITNESS. KHÔNG CÓ EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, HOẶC CONSEQUENTIAL DAMAGES HOẶC ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS CỦA USE, DATA HOẶC PROFITS, WHETHER TRONG MỘT ACTION CỦA CONTRACT, NEGLIGENCE HOẶC
OTHER TORTIOUS ACTION, ARISING OUT CỦA HOẶC TRONG CONNECTION WITH THE USE HOẶC
PERFORMANCE CỦA THIS SOFTWARE.
Giấy phép và Lời cảm ơn dành cho Phần mềm Hợp nhất¶
Phần này là danh sách chưa đầy đủ nhưng ngày càng tăng về các giấy phép và xác nhận dành cho phần mềm bên thứ ba được tích hợp trong bản phân phối Python.
Mersenne Twister¶
Tiện ích mở rộng _random C nằm dưới mô-đun random bao gồm mã dựa trên bản tải xuống từ http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/emt19937ar.html. Sau đây là các nhận xét nguyên văn từ mã gốc:
Một chương trình C dành cho MT19937, với quá trình khởi tạo được cải thiện vào ngày 26/1/2002.
Được mã hóa bởi Takuji Nishimura và Makoto Matsumoto.
Trước khi sử dụng, hãy khởi tạo trạng thái bằng cách sử dụng init_genrand(seed)
hoặc init_by_array(init_key, key_length).
Bản quyền (C) 1997 - 2002, Makoto Matsumoto và Takuji Nishimura,
Mọi quyền được bảo lưu.
Phân phối lại và sử dụng ở dạng mã nguồn và nhị phân, có hoặc không có
được phép sửa đổi với điều kiện là các điều kiện sau đây
được đáp ứng:
1. Việc phân phối lại mã nguồn phải giữ bản quyền nêu trên
thông báo, danh sách các điều kiện này và tuyên bố từ chối trách nhiệm sau đây.
2. Việc phân phối lại dưới dạng nhị phân phải sao chép bản quyền trên
thông báo, danh sách các điều kiện này và tuyên bố từ chối trách nhiệm sau đây trong
tài liệu và/hoặc các tài liệu khác được cung cấp cùng với bản phân phối.
3. Tên của những người đóng góp không được sử dụng để xác nhận hoặc quảng bá
các sản phẩm có nguồn gốc từ phần mềm này mà không có văn bản cụ thể trước
sự cho phép.
THIS SOFTWARE LÀ PROVIDED BỞI THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"NHƯ VẬY" AND ANY EXPRESS HOẶC IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED ĐẾN, THE IMPLIED WARRANTIES CỦA MERCHANTABILITY AND FITNESS FOR
Một PARTICULAR PURPOSE ARE DISCLAIMED. KHÔNG CÓ EVENT SHALL THE COPYRIGHT OWNER HOẶC
CONTRIBUTORS ĐƯỢC LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, HOẶC CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED ĐẾN,
PROCUREMENT CỦA SUBSTITUTE GOODS HOẶC SERVICES; LOSS CỦA USE, DATA, HOẶC
PROFITS; HOẶC BUSINESS INTERRUPTION) HOWEVER CAUSED AND TRÊN ANY THEORY CỦA
LIABILITY, WHETHER TRONG CONTRACT, STRICT LIABILITY, HOẶC TORT (INCLUDING
NEGLIGENCE HOẶC OTHERWISE) ARISING TRONG ANY WAY OUT CỦA THE USE CỦA THIS
SOFTWARE, EVEN NẾU ADVISED CỦA THE POSSIBILITY CỦA SUCH DAMAGE.
Mọi phản hồi đều rất được hoan nghênh.
http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html
email: m-mat @ math.sci.hiroshima-u.ac.jp (bỏ dấu cách)
Ổ cắm¶
Mô-đun socket sử dụng các hàm getaddrinfo() và getnameinfo(), được mã hóa trong các tệp nguồn riêng biệt từ Dự án WIDE, https://www.wide.ad.jp/.
Bản quyền (C) 1995, 1996, 1997 và 1998 Dự án WIDE.
Mọi quyền được bảo lưu.
Phân phối lại và sử dụng ở dạng mã nguồn và nhị phân, có hoặc không có
được phép sửa đổi với điều kiện là các điều kiện sau đây
được đáp ứng:
1. Việc phân phối lại mã nguồn phải giữ bản quyền nêu trên
thông báo, danh sách các điều kiện này và tuyên bố từ chối trách nhiệm sau đây.
2. Việc phân phối lại dưới dạng nhị phân phải sao chép bản quyền trên
thông báo, danh sách các điều kiện này và tuyên bố từ chối trách nhiệm sau đây trong
tài liệu và/hoặc các tài liệu khác được cung cấp cùng với bản phân phối.
3. Không có tên của dự án cũng như tên của những người đóng góp
có thể được sử dụng để xác nhận hoặc quảng bá các sản phẩm có nguồn gốc từ phần mềm này
mà không có sự cho phép cụ thể trước bằng văn bản.
THIS SOFTWARE LÀ PROVIDED BỞI THE PROJECT AND CONTRIBUTORS "NHƯ VẬY" AND
ANY EXPRESS HOẶC IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED ĐẾN, THE
IMPLIED WARRANTIES CỦA MERCHANTABILITY AND FITNESS FOR Một PARTICULAR PURPOSE
ARE DISCLAIMED. KHÔNG CÓ EVENT SHALL THE PROJECT HOẶC CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, HOẶC CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED ĐẾN, PROCUREMENT CỦA SUBSTITUTE GOODS
HOẶC SERVICES; LOSS CỦA USE, DATA, HOẶC PROFITS; HOẶC BUSINESS INTERRUPTION)
HOWEVER CAUSED AND TRÊN ANY THEORY CỦA LIABILITY, WHETHER TRONG CONTRACT, STRICT
LIABILITY, HOẶC TORT (INCLUDING NEGLIGENCE HOẶC OTHERWISE) ARISING TRONG ANY WAY
OUT CỦA THE USE CỦA THIS SOFTWARE, EVEN NẾU ADVISED CỦA THE POSSIBILITY CỦA
SUCH DAMAGE.
Dịch vụ ổ cắm không đồng bộ¶
Các mô-đun test.support.asynchat và test.support.asyncore chứa thông báo sau:
Copyright 1996 by Sam Rushing
Mọi quyền được bảo lưu
Quyền sử dụng, sao chép, sửa đổi và phân phối phần mềm này và
tài liệu của nó cho bất kỳ mục đích nào và không tính phí theo đây
được chấp nhận, với điều kiện là thông báo bản quyền ở trên xuất hiện ở tất cả
sao chép và cả thông báo bản quyền và sự cho phép này
thông báo xuất hiện trong tài liệu hỗ trợ và tên của Sam
Việc vội vàng không được sử dụng trong quảng cáo hoặc tuyên truyền liên quan đến
phân phối phần mềm mà không có văn bản cụ thể trước
sự cho phép.
SAM RUSHING DISCLAIMS ALL WARRANTIES WITH REGARD ĐẾN THIS SOFTWARE,
INCLUDING ALL IMPLIED WARRANTIES CỦA MERCHANTABILITY AND FITNESS, TRONG
KHÔNG EVENT SHALL SAM RUSHING ĐƯỢC LIABLE FOR ANY SPECIAL, INDIRECT HOẶC
CONSEQUENTIAL DAMAGES HOẶC ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
CỦA USE, DATA HOẶC PROFITS, WHETHER TRONG MỘT ACTION CỦA CONTRACT,
NEGLIGENCE HOẶC OTHER TORTIOUS ACTION, ARISING OUT CỦA HOẶC TRONG
CONNECTION WITH THE USE HOẶC PERFORMANCE CỦA THIS SOFTWARE.
Theo dõi thực thi¶
Mô-đun trace chứa thông báo sau:
phần bản quyền 2001, Autonomous Zones Industries, Inc., tất cả các quyền...
err... được bảo lưu và cung cấp cho công chúng theo các điều khoản của
Giấy phép Python 2.2.
Tác giả: Zooko O'Whielacronx
http://zooko.com/
mailto:zooko@zooko.com
Bản quyền 2000, Mojam Media, Inc., bảo lưu mọi quyền.
Tác giả: Skip Montanaro
Bản quyền 1999, Bioreason, Inc., bảo lưu mọi quyền.
Tác giả: Andrew Dalke
Bản quyền 1995-1997, Automatrix, Inc., bảo lưu mọi quyền.
Tác giả: Skip Montanaro
Bản quyền 1991-1995, Stichting Mathematisch Centrum, mọi quyền được bảo lưu.
Quyền sử dụng, sao chép, sửa đổi và phân phối phần mềm Python này và
tài liệu liên quan của nó cho bất kỳ mục đích nào mà không phải trả phí theo đây
được cấp, với điều kiện là thông báo bản quyền nêu trên xuất hiện trong tất cả các bản sao,
và cả thông báo bản quyền và thông báo cấp phép này đều xuất hiện trong
tài liệu hỗ trợ và tên của cả Automatrix,
Bioreason hoặc Mojam Media được sử dụng trong quảng cáo hoặc truyền thông liên quan đến
phân phối phần mềm mà không có sự cho phép trước bằng văn bản cụ thể.
Hàm UUencode và UUdecode¶
Codec uu chứa thông báo sau:
Bản quyền 1994 của Lance Ellinghouse
Thành phố Cathedral, Cộng hòa California, Hoa Kỳ.
Mọi quyền được bảo lưu
Quyền sử dụng, sao chép, sửa đổi và phân phối phần mềm này và phần mềm của nó
tài liệu cho bất kỳ mục đích nào và không tính phí được cấp theo đây,
với điều kiện là thông báo bản quyền ở trên xuất hiện trong tất cả các bản sao và rằng
cả thông báo bản quyền và thông báo cấp phép này đều xuất hiện trong
tài liệu hỗ trợ, và đó là tên của Lance Ellinghouse
không được sử dụng trong quảng cáo hoặc tuyên truyền liên quan đến phân phối
của phần mềm mà không có sự cho phép trước bằng văn bản cụ thể.
LANCE ELLINGHOUSE DISCLAIMS ALL WARRANTIES WITH REGARD ĐẾN
THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES CỦA MERCHANTABILITY AND
FITNESS, KHÔNG CÓ EVENT SHALL LANCE ELLINGHOUSE CENTRUM ĐƯỢC LIABLE
FOR ANY SPECIAL, INDIRECT HOẶC CONSEQUENTIAL DAMAGES HOẶC ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS CỦA USE, DATA HOẶC PROFITS, WHETHER TRONG AN
ACTION CỦA CONTRACT, NEGLIGENCE HOẶC OTHER TORTIOUS ACTION, ARISING OUT
CỦA HOẶC TRONG CONNECTION WITH THE USE HOẶC PERFORMANCE CỦA THIS SOFTWARE.
Được sửa đổi bởi Jack Jansen, CWI, tháng 7 năm 1995:
- Sử dụng mô-đun binascii để thực hiện chuyển đổi từng dòng thực tế
giữa ascii và nhị phân. Điều này dẫn đến tốc độ tăng gấp 1000 lần. C
Tuy nhiên, phiên bản vẫn nhanh hơn 5 lần.
- Đối số phù hợp hơn với tiêu chuẩn Python
XML Cuộc gọi thủ tục từ xa¶
Mô-đun xmlrpc.client chứa thông báo sau:
Giao diện máy khách XML-RPC là
Bản quyền (c) 1999-2002 của Secret Labs AB
Bản quyền (c) 1999-2002 của Fredrik Lundh
Bằng cách lấy, sử dụng và/hoặc sao chép phần mềm này và/hoặc phần mềm của nó
tài liệu liên quan, bạn đồng ý rằng bạn đã đọc, hiểu,
và sẽ tuân thủ các điều khoản và điều kiện sau:
Quyền sử dụng, sao chép, sửa đổi và phân phối phần mềm này và
tài liệu liên quan của nó cho bất kỳ mục đích nào và không mất phí
được cấp bằng đây, với điều kiện là thông báo bản quyền ở trên xuất hiện trong
tất cả các bản sao và cả thông báo bản quyền và sự cho phép này
thông báo xuất hiện trong tài liệu hỗ trợ và tên của
Secret Labs AB hoặc tác giả không được sử dụng trong quảng cáo hoặc quảng bá
liên quan đến việc phân phối phần mềm mà không có văn bản cụ thể
sự cho phép trước.
SECRET LABS AB AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD
ĐẾN THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES CỦA MERCHANT-
ABILITY AND FITNESS. KHÔNG CÓ EVENT SHALL SECRET LABS AB HOẶC THE AUTHOR
ĐƯỢC LIABLE FOR ANY SPECIAL, INDIRECT HOẶC CONSEQUENTIAL DAMAGES HOẶC ANY
DAMAGES WHATSOEVER RESULTING FROM LOSS CỦA USE, DATA HOẶC PROFITS,
WHETHER TRONG MỘT ACTION CỦA CONTRACT, NEGLIGENCE HOẶC OTHER TORTIOUS
ACTION, ARISING OUT CỦA HOẶC TRONG CONNECTION WITH THE USE HOẶC PERFORMANCE
CỦA THIS SOFTWARE.
test_epoll¶
Mô-đun test.test_epoll chứa thông báo sau:
Bản quyền (c) 2001-2006 Phòng thí nghiệm ma trận xoắn.
Sự cho phép được cấp miễn phí cho bất kỳ người nào có được
một bản sao của phần mềm này và các tập tin tài liệu liên quan (tệp
"Phần mềm"), để sử dụng Phần mềm mà không bị hạn chế, bao gồm
không giới hạn quyền sử dụng, sao chép, sửa đổi, hợp nhất, xuất bản,
phân phối, cấp phép lại và/hoặc bán các bản sao của Phần mềm và
cho phép những người được cung cấp Phần mềm làm như vậy, tùy thuộc vào
các điều kiện sau:
Thông báo bản quyền ở trên và thông báo cấp phép này sẽ được
được bao gồm trong tất cả các bản sao hoặc các phần quan trọng của Phần mềm.
THE SOFTWARE LÀ PROVIDED "NGUYÊN TRẠNG", WITHOUT WARRANTY CỦA ANY KIND,
EXPRESS HOẶC IMPLIED, INCLUDING BUT NOT LIMITED ĐẾN THE WARRANTIES CỦA
MERCHANTABILITY, FITNESS FOR Một PARTICULAR PURPOSE AND
NONINFRINGEMENT. KHÔNG CÓ EVENT SHALL THE AUTHORS HOẶC COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES HOẶC OTHER LIABILITY, WHETHER TRONG AN ACTION
CỦA CONTRACT, TORT HOẶC OTHERWISE, ARISING FROM, OUT CỦA HOẶC TRONG CONNECTION
WITH THE SOFTWARE HOẶC THE USE HOẶC OTHER DEALINGS TRONG THE SOFTWARE.
Chọn hàng đợi¶
Mô-đun select chứa thông báo sau cho giao diện kqueue
Bản quyền (c) 2000 Doug White, 2006 James Knight, 2007 Christian Heimes
Mọi quyền được bảo lưu.
Phân phối lại và sử dụng ở dạng mã nguồn và nhị phân, có hoặc không có
được phép sửa đổi với điều kiện là các điều kiện sau đây
được đáp ứng:
1. Việc phân phối lại mã nguồn phải giữ bản quyền nêu trên
thông báo, danh sách các điều kiện này và tuyên bố từ chối trách nhiệm sau đây.
2. Việc phân phối lại dưới dạng nhị phân phải sao chép bản quyền trên
thông báo, danh sách các điều kiện này và tuyên bố từ chối trách nhiệm sau đây trong
tài liệu và/hoặc các tài liệu khác được cung cấp cùng với bản phân phối.
THIS SOFTWARE LÀ PROVIDED BỞI THE AUTHOR AND CONTRIBUTORS "NHƯ VẬY" AND
ANY EXPRESS HOẶC IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED ĐẾN, THE
IMPLIED WARRANTIES CỦA MERCHANTABILITY AND FITNESS FOR Một PARTICULAR PURPOSE
ARE DISCLAIMED. KHÔNG CÓ EVENT SHALL THE AUTHOR HOẶC CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, HOẶC CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED ĐẾN, PROCUREMENT CỦA SUBSTITUTE GOODS
HOẶC SERVICES; LOSS CỦA USE, DATA, HOẶC PROFITS; HOẶC BUSINESS INTERRUPTION)
HOWEVER CAUSED AND TRÊN ANY THEORY CỦA LIABILITY, WHETHER TRONG CONTRACT, STRICT
LIABILITY, HOẶC TORT (INCLUDING NEGLIGENCE HOẶC OTHERWISE) ARISING TRONG ANY WAY
OUT CỦA THE USE CỦA THIS SOFTWARE, EVEN NẾU ADVISED CỦA THE POSSIBILITY CỦA
SUCH DAMAGE.
Nhâm nhiHash24¶
Tệp Python/pyhash.c chứa phần triển khai thuật toán SipHash24 của Dan Bernstein của Marek Majkowski. Nó chứa ghi chú sau:
<Giấy phép MIT>
Bản quyền (c) 2013 Marek Majkowski <marek@popcount.org>
Giấy phép này được cấp miễn phí cho bất kỳ người nào có được bản sao
của phần mềm này và các tệp tài liệu liên quan ("Phần mềm"), để xử lý
trong Phần mềm mà không bị hạn chế, bao gồm nhưng không giới hạn các quyền
sử dụng, sao chép, sửa đổi, hợp nhất, xuất bản, phân phối, cấp phép lại và/hoặc bán
bản sao của Phần mềm và cho phép những người mà Phần mềm được cung cấp
được trang bị để làm như vậy, với các điều kiện sau:
Thông báo bản quyền ở trên và thông báo cấp phép này sẽ được đưa vào
tất cả các bản sao hoặc phần quan trọng của Phần mềm.
</MIT Giấy phép>
Vị trí ban đầu:
https://github.com/majek/csiphash/
Giải pháp lấy cảm hứng từ mã từ:
Samuel Neves (supercop/crypto_auth/siphash24/little)
djb (supercop/crypto_auth/siphash24/little2)
Jean-Philippe Aumasson (https://131002.net/siphash/siphash24.c)
strtod và dtoa¶
Tệp Python/dtoa.c, cung cấp các hàm C dtoa và strtod để chuyển đổi C nhân đôi sang và từ chuỗi, được lấy từ tệp cùng tên của David M. Gay, hiện có sẵn từ https://web.archive.org/web/20220517033456/http://www.netlib.org/fp/dtoa.c.. Tệp gốc, được truy xuất vào ngày 16 tháng 3 năm 2009, có chứa thông báo bản quyền và cấp phép sau:
/******************************************************************
*
* Tác giả của phần mềm này là David M. Gay.
*
* Bản quyền (c) 1991, 2000, 2001 của Lucent Technologies.
*
* Quyền sử dụng, sao chép, sửa đổi và phân phối phần mềm này cho bất kỳ ai
* mục đích miễn phí được cấp theo đây, với điều kiện là toàn bộ thông báo này
* được bao gồm trong tất cả các bản sao của bất kỳ phần mềm nào có hoặc bao gồm một bản sao
* hoặc sửa đổi phần mềm này và trong tất cả các bản sao của phần mềm hỗ trợ
* tài liệu cho phần mềm đó.
*
* THIS SOFTWARE LÀ BEING PROVIDED "NGUYÊN TRẠNG", WITHOUT ANY EXPRESS HOẶC IMPLIED
*WARRANTY. TRONG PARTICULAR, NEITHER THE AUTHOR NOR LUCENT MAKES ANY
* REPRESENTATION HOẶC WARRANTY CỦA ANY KIND CONCERNING THE MERCHANTABILITY
* CỦA THIS SOFTWARE HOẶC ITS FITNESS FOR ANY PARTICULAR PURPOSE.
*
*******************************************************************/
OpenSSL¶
Các mô-đun hashlib, posix và ssl sử dụng thư viện OpenSSL để tăng hiệu suất nếu hệ điều hành cung cấp. Ngoài ra, trình cài đặt Windows và macOS cho Python có thể bao gồm bản sao của thư viện OpenSSL, vì vậy chúng tôi sẽ đưa bản sao giấy phép OpenSSL vào đây. Đối với bản phát hành OpenSSL 3.0 và các bản phát hành mới hơn bắt nguồn từ đó, Giấy phép Apache v2 được áp dụng:
Giấy phép Apache
Phiên bản 2.0, tháng 1 năm 2004
https://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Định nghĩa.
"Giấy phép" có nghĩa là các điều khoản và điều kiện sử dụng, sao chép,
và phân phối như được định nghĩa từ Mục 1 đến 9 của tài liệu này.
"Người cấp phép" có nghĩa là chủ sở hữu bản quyền hoặc tổ chức được ủy quyền bởi
chủ sở hữu bản quyền đang cấp Giấy phép.
"Pháp nhân" có nghĩa là sự kết hợp của thực thể hành động và tất cả
các đơn vị khác kiểm soát, bị kiểm soát hoặc chịu sự kiểm soát chung
kiểm soát với đơn vị đó. Vì mục đích của định nghĩa này,
"kiểm soát" nghĩa là (i) quyền lực, trực tiếp hoặc gián tiếp, gây ra
chỉ đạo hoặc quản lý đơn vị đó, dù bằng hợp đồng hay
mặt khác, hoặc (ii) quyền sở hữu từ năm mươi phần trăm (50%) trở lên của
cổ phiếu đang lưu hành hoặc (iii) quyền sở hữu hưởng lợi của tổ chức đó.
"Bạn" (hoặc "Của bạn") có nghĩa là một cá nhân hoặc Pháp nhân
thực hiện các quyền do Giấy phép này cấp.
Biểu mẫu "Nguồn" có nghĩa là biểu mẫu ưa thích để thực hiện sửa đổi,
bao gồm nhưng không giới hạn ở mã nguồn phần mềm, tài liệu
nguồn và tập tin cấu hình.
Biểu mẫu "Đối tượng" có nghĩa là bất kỳ hình thức nào được tạo ra từ các hoạt động cơ học
chuyển đổi hoặc dịch dạng Nguồn, bao gồm nhưng
không giới hạn ở mã đối tượng được biên dịch, tài liệu được tạo,
và chuyển đổi sang các loại phương tiện truyền thông khác.
"Tác phẩm" có nghĩa là tác phẩm có quyền tác giả, dù ở dạng Nguồn hay
Biểu mẫu đối tượng, được cung cấp theo Giấy phép, như được chỉ ra bởi một
thông báo bản quyền được bao gồm trong hoặc đính kèm với tác phẩm
(ví dụ được cung cấp trong phần Phụ lục bên dưới).
"Tác phẩm phái sinh" có nghĩa là bất kỳ tác phẩm nào, dù ở dạng Nguồn hay Đối tượng
hình thức, dựa trên (hoặc bắt nguồn từ) Tác phẩm và dành cho nó
sửa đổi biên tập, chú thích, xây dựng hoặc sửa đổi khác
đại diện cho toàn bộ tác phẩm gốc của tác giả. Vì mục đích
của Giấy phép này, Tác phẩm phái sinh sẽ không bao gồm các tác phẩm vẫn còn
có thể tách rời hoặc chỉ liên kết (hoặc liên kết theo tên) với các giao diện của,
Tác phẩm và Tác phẩm phái sinh của nó.
"Đóng góp" có nghĩa là bất kỳ tác phẩm nào có quyền tác giả, bao gồm
phiên bản gốc của Tác phẩm và mọi sửa đổi hoặc bổ sung
đối với Tác phẩm đó hoặc Tác phẩm phái sinh của nó, tức là có chủ ý
được chủ sở hữu bản quyền gửi cho Người cấp phép để đưa vào Tác phẩm
hoặc bởi một cá nhân hoặc Pháp nhân được ủy quyền nộp thay mặt cho
chủ sở hữu bản quyền. Vì mục đích của định nghĩa này, "đã nộp"
nghĩa là bất kỳ hình thức giao tiếp điện tử, lời nói hoặc văn bản nào được gửi
cho Người cấp phép hoặc đại diện của Người cấp phép, bao gồm nhưng không giới hạn ở
liên lạc trên danh sách gửi thư điện tử, hệ thống kiểm soát mã nguồn,
và các hệ thống theo dõi vấn đề được quản lý bởi hoặc thay mặt cho
Người cấp phép nhằm mục đích thảo luận và cải thiện Công việc, nhưng
loại trừ thông tin liên lạc được đánh dấu rõ ràng hoặc bằng cách khác
được chủ sở hữu bản quyền chỉ định bằng văn bản là "Không phải là đóng góp".
"Cộng tác viên" có nghĩa là Người cấp phép và bất kỳ cá nhân hoặc Pháp nhân nào
thay mặt cho người mà Người cấp phép đã nhận được Đóng góp và
sau đó được đưa vào Tác phẩm.
2. Cấp Giấy phép Bản quyền. Theo các điều khoản và điều kiện của
Giấy phép này, mỗi Cộng tác viên theo đây cấp cho Bạn giấy phép vĩnh viễn,
trên toàn thế giới, không độc quyền, miễn phí, miễn phí bản quyền, không thể hủy ngang
giấy phép bản quyền để sao chép, chuẩn bị các tác phẩm phái sinh của,
hiển thị công khai, thực hiện công khai, cấp phép lại và phân phối
Tác phẩm và các Tác phẩm phái sinh như vậy ở dạng Nguồn hoặc Đối tượng.
3. Cấp Giấy phép sáng chế. Theo các điều khoản và điều kiện của
Giấy phép này, mỗi Cộng tác viên theo đây cấp cho Bạn giấy phép vĩnh viễn,
trên toàn thế giới, không độc quyền, miễn phí, miễn phí bản quyền, không thể hủy ngang
(trừ khi được nêu trong phần này) giấy phép bằng sáng chế để thực hiện, đã thực hiện,
sử dụng, đề nghị bán, nhập khẩu và chuyển giao Tác phẩm theo cách khác,
trong đó giấy phép đó chỉ áp dụng cho những yêu cầu về bằng sáng chế có thể được cấp phép
bởi Người đóng góp đó nhất thiết phải vi phạm quyền của họ
(Các) Đóng góp riêng lẻ hoặc bằng cách kết hợp (các) Đóng góp của họ
với Tác phẩm mà (các) Đóng góp đó đã được gửi tới. Nếu bạn
tiến hành kiện tụng bằng sáng chế chống lại bất kỳ thực thể nào (bao gồm cả
khiếu nại chéo hoặc phản tố trong một vụ kiện) cáo buộc rằng Tác phẩm
hoặc Đóng góp được kết hợp trong Công việc cấu thành trực tiếp
hoặc góp phần vi phạm bằng sáng chế thì bất kỳ giấy phép bằng sáng chế nào
được cấp cho Bạn theo Giấy phép này cho Công việc đó sẽ chấm dứt
kể từ ngày vụ kiện đó được nộp.
4. Phân phối lại. Bạn có thể sao chép và phân phối các bản sao của
Tác phẩm hoặc Tác phẩm phái sinh của nó ở bất kỳ phương tiện nào, có hoặc không có
sửa đổi và ở dạng Nguồn hoặc Đối tượng, với điều kiện là Bạn
đáp ứng các điều kiện sau:
(a) Bạn phải cung cấp cho bất kỳ người nhận Tác phẩm nào khác hoặc
Tác phẩm phái sinh một bản sao của Giấy phép này; và
(b) Bạn phải làm cho bất kỳ tập tin sửa đổi nào có thông báo nổi bật
nói rằng Bạn đã thay đổi các tập tin; và
(c) Bạn phải giữ lại, ở dạng Nguồn của bất kỳ Tác phẩm phái sinh nào
mà Bạn phân phối, tất cả bản quyền, bằng sáng chế, nhãn hiệu và
thông báo ghi công từ biểu mẫu Nguồn của Tác phẩm,
loại trừ những thông báo không liên quan đến bất kỳ phần nào của
Tác phẩm phái sinh; và
(d) Nếu Tác phẩm bao gồm tệp văn bản "NOTICE" như một phần của nó
phân phối thì mọi Tác phẩm phái sinh mà Bạn phân phối phải
bao gồm một bản sao có thể đọc được của các thông báo ghi công có trong đó
trong tệp NOTICE đó, ngoại trừ những thông báo không
liên quan đến bất kỳ phần nào của Tác phẩm phái sinh, trong ít nhất một
trong số những vị trí sau: trong tệp văn bản NOTICE được phân phối
như một phần của Tác phẩm phái sinh; trong biểu mẫu Nguồn hoặc
tài liệu, nếu được cung cấp cùng với Tác phẩm phái sinh; hoặc,
trong phạm vi hiển thị do Tác phẩm phái sinh tạo ra, nếu và
bất cứ nơi nào thông báo của bên thứ ba thường xuất hiện. Nội dung
của tệp NOTICE chỉ nhằm mục đích cung cấp thông tin và
không sửa đổi Giấy phép. Bạn có thể thêm thuộc tính của riêng bạn
thông báo trong Tác phẩm phái sinh mà Bạn phân phối, cùng với
hoặc dưới dạng phụ lục cho văn bản NOTICE từ Tác phẩm, được cung cấp
rằng các thông báo ghi công bổ sung như vậy không thể được hiểu
như sửa đổi Giấy phép.
Bạn có thể thêm tuyên bố về bản quyền của riêng Bạn vào các sửa đổi của Bạn và
có thể cung cấp các điều khoản và điều kiện cấp phép bổ sung hoặc khác
để sử dụng, sao chép hoặc phân phối các sửa đổi của Bạn, hoặc
đối với toàn bộ Tác phẩm phái sinh như vậy, miễn là Bạn sử dụng,
sao chép và phân phối Tác phẩm theo cách khác tuân thủ
các điều kiện được nêu trong Giấy phép này.
5. Đệ trình đóng góp. Trừ khi bạn có quy định rõ ràng khác,
bất kỳ Đóng góp nào được gửi có chủ ý để đưa vào Tác phẩm
của Bạn đối với Người cấp phép sẽ tuân theo các điều khoản và điều kiện của
Giấy phép này mà không có bất kỳ điều khoản hoặc điều kiện bổ sung nào.
Bất kể những điều trên, không có gì ở đây sẽ thay thế hoặc sửa đổi
các điều khoản của bất kỳ thỏa thuận cấp phép riêng biệt nào mà bạn có thể đã thực hiện
với Người cấp phép về những Đóng góp đó.
6. Nhãn hiệu. Giấy phép này không cấp quyền sử dụng giao dịch
tên, nhãn hiệu, nhãn hiệu dịch vụ hoặc tên sản phẩm của Người cấp phép,
ngoại trừ khi được yêu cầu sử dụng hợp lý và thông thường trong việc mô tả
nguồn gốc của Tác phẩm và sao chép nội dung của tệp NOTICE.
7. Từ chối Bảo hành. Trừ khi luật pháp hiện hành yêu cầu hoặc
đồng ý bằng văn bản, Người cấp phép cung cấp Công việc (và mỗi
Người đóng góp cung cấp Đóng góp của mình) trên BASIS "AS IS",
WITHOUT WARRANTIES HOẶC CONDITIONS CỦA ANY KIND, thể hiện hoặc
ngụ ý, bao gồm nhưng không giới hạn bất kỳ sự bảo đảm hoặc điều kiện nào
của TITLE, NON-INFRINGEMENT, MERCHANTABILITY, hoặc FITNESS FOR A
PARTICULAR PURPOSE. Bạn hoàn toàn chịu trách nhiệm về việc xác định
sự phù hợp của việc sử dụng hoặc phân phối lại Tác phẩm và thừa nhận bất kỳ
rủi ro liên quan đến việc Bạn thực hiện các quyền theo Giấy phép này.
8. Giới hạn trách nhiệm pháp lý. Trong mọi trường hợp và không có lý thuyết pháp lý nào,
dù là do vi phạm hợp đồng (bao gồm cả sơ suất), hợp đồng hay cách khác,
trừ khi luật hiện hành yêu cầu (chẳng hạn như cố ý và thô bạo
hành vi sơ suất) hoặc được đồng ý bằng văn bản, thì bất kỳ Cộng tác viên nào sẽ
chịu trách nhiệm pháp lý với Bạn về các thiệt hại, bao gồm mọi thiệt hại trực tiếp, gián tiếp, đặc biệt,
thiệt hại ngẫu nhiên hoặc do hậu quả của bất kỳ nhân vật nào phát sinh như một
là kết quả của Giấy phép này hoặc việc sử dụng hoặc không có khả năng sử dụng Giấy phép này
Công việc (bao gồm nhưng không giới hạn ở những thiệt hại do mất thiện chí,
ngừng hoạt động, lỗi hoặc trục trặc máy tính, hoặc bất kỳ và tất cả
các thiệt hại hoặc tổn thất thương mại khác), ngay cả khi Người đóng góp đó
đã được thông báo về khả năng xảy ra những thiệt hại đó.
9. Chấp nhận bảo hành hoặc trách nhiệm pháp lý bổ sung. Trong khi phân phối lại
Tác phẩm hoặc Tác phẩm phái sinh của nó, Bạn có thể chọn cung cấp,
và tính phí, chấp nhận hỗ trợ, bảo hành, bồi thường,
hoặc các nghĩa vụ và/hoặc quyền lợi khác phù hợp với điều này
Giấy phép. Tuy nhiên, khi chấp nhận các nghĩa vụ đó, Bạn chỉ có thể hành động
nhân danh chính bạn và chịu trách nhiệm riêng của bạn, không thay mặt bạn
của bất kỳ Người đóng góp nào khác và chỉ khi Bạn đồng ý bồi thường,
bảo vệ và giữ cho mỗi Người đóng góp vô hại trước mọi trách nhiệm pháp lý
phát sinh bởi hoặc các khiếu nại được khẳng định chống lại Người đóng góp đó vì lý do
về việc bạn chấp nhận bất kỳ bảo đảm hoặc trách nhiệm pháp lý bổ sung nào như vậy.
END CỦA TERMS AND CONDITIONS
người nước ngoài¶
Tiện ích mở rộng pyexpat được xây dựng bằng cách sử dụng bản sao đi kèm của các nguồn người nước ngoài trừ khi bản dựng được định cấu hình --with-system-expat:
Bản quyền (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd
và Clark Cooper
Sự cho phép được cấp miễn phí cho bất kỳ người nào có được
một bản sao của phần mềm này và các tập tin tài liệu liên quan (tệp
"Phần mềm"), để sử dụng Phần mềm mà không bị hạn chế, bao gồm
không giới hạn quyền sử dụng, sao chép, sửa đổi, hợp nhất, xuất bản,
phân phối, cấp phép lại và/hoặc bán các bản sao của Phần mềm và
cho phép những người được cung cấp Phần mềm làm như vậy, tùy thuộc vào
các điều kiện sau:
Thông báo bản quyền ở trên và thông báo cấp phép này sẽ được đưa vào
trong tất cả các bản sao hoặc các phần quan trọng của Phần mềm.
THE SOFTWARE LÀ PROVIDED "NGUYÊN TRẠNG", WITHOUT WARRANTY CỦA ANY KIND,
EXPRESS HOẶC IMPLIED, INCLUDING BUT NOT LIMITED ĐẾN THE WARRANTIES CỦA
MERCHANTABILITY, FITNESS FOR Một PARTICULAR PURPOSE AND NONINFRINGEMENT.
KHÔNG CÓ EVENT SHALL THE AUTHORS HOẶC COPYRIGHT HOLDERS ĐƯỢC LIABLE FOR ANY
CLAIM, DAMAGES HOẶC OTHER LIABILITY, WHETHER TRONG MỘT ACTION CỦA CONTRACT,
TORT HOẶC OTHERWISE, ARISING FROM, OUT CỦA HOẶC TRONG CONNECTION WITH THE
SOFTWARE HOẶC THE USE HOẶC OTHER DEALINGS TRONG THE SOFTWARE.
libffi¶
Tiện ích mở rộng _ctypes C bên dưới mô-đun ctypes được xây dựng bằng cách sử dụng bản sao đi kèm của các nguồn libffi trừ khi bản dựng được định cấu hình --with-system-libffi:
Bản quyền (c) 1996-2008 Red Hat, Inc và những người khác.
Sự cho phép được cấp miễn phí cho bất kỳ người nào có được
một bản sao của phần mềm này và các tập tin tài liệu liên quan (tệp
"Phần mềm"), để sử dụng Phần mềm mà không bị hạn chế, bao gồm
không giới hạn quyền sử dụng, sao chép, sửa đổi, hợp nhất, xuất bản,
phân phối, cấp phép lại và/hoặc bán các bản sao của Phần mềm và
cho phép những người được cung cấp Phần mềm làm như vậy, tùy thuộc vào
các điều kiện sau:
Thông báo bản quyền ở trên và thông báo cấp phép này sẽ được đưa vào
trong tất cả các bản sao hoặc các phần quan trọng của Phần mềm.
THE SOFTWARE LÀ PROVIDED "NGUYÊN TRẠNG", WITHOUT WARRANTY CỦA ANY KIND,
EXPRESS HOẶC IMPLIED, INCLUDING BUT NOT LIMITED ĐẾN THE WARRANTIES CỦA
MERCHANTABILITY, FITNESS FOR Một PARTICULAR PURPOSE AND
NONINFRINGEMENT. KHÔNG CÓ EVENT SHALL THE AUTHORS HOẶC COPYRIGHT
HOLDERS ĐƯỢC LIABLE FOR ANY CLAIM, DAMAGES HOẶC OTHER LIABILITY,
WHETHER TRONG MỘT ACTION CỦA CONTRACT, TORT HOẶC OTHERWISE, ARISING FROM,
OUT CỦA HOẶC TRONG CONNECTION WITH THE SOFTWARE HOẶC THE USE HOẶC OTHER
DEALINGS TRONG THE SOFTWARE.
zlib¶
Tiện ích mở rộng zlib được xây dựng bằng cách sử dụng bản sao đi kèm của các nguồn zlib nếu phiên bản zlib được tìm thấy trên hệ thống quá cũ để sử dụng cho bản dựng:
Bản quyền (C) 1995-2011 Jean-loup Gailly và Mark Adler
Phần mềm này được cung cấp 'nguyên trạng', không có bất kỳ sự rõ ràng hay ngụ ý nào
bảo hành. Trong mọi trường hợp, tác giả sẽ không chịu trách nhiệm về bất kỳ thiệt hại nào
phát sinh từ việc sử dụng phần mềm này.
Quyền được cấp cho bất kỳ ai sử dụng phần mềm này cho bất kỳ mục đích nào,
bao gồm các ứng dụng thương mại, sửa đổi và phân phối lại nó
tự do nhưng phải tuân theo những hạn chế sau:
1. Không được xuyên tạc nguồn gốc của phần mềm này; bạn không được
khẳng định rằng bạn đã viết phần mềm gốc. Nếu bạn sử dụng phần mềm này
trong một sản phẩm, sự thừa nhận trong tài liệu sản phẩm sẽ là
đánh giá cao nhưng không bắt buộc.
2. Các phiên bản nguồn đã thay đổi phải được đánh dấu rõ ràng như vậy và không được
bị trình bày sai là phần mềm gốc.
3. Thông báo này không được phép xóa hoặc thay đổi từ bất kỳ nguồn phân phối nào.
Jean-loup Gailly Mark Adler
jloup@gzip.org madler@alumni.caltech.edu
cfuhash¶
Việc triển khai bảng băm được tracemalloc sử dụng dựa trên dự án cfuhash:
Bản quyền (c) 2005 Don Owens
Mọi quyền được bảo lưu.
Mã này được phát hành theo giấy phép BSD:
Phân phối lại và sử dụng ở dạng mã nguồn và nhị phân, có hoặc không có
được phép sửa đổi với điều kiện là các điều kiện sau đây
được đáp ứng:
* Việc phân phối lại mã nguồn phải giữ bản quyền nêu trên
thông báo, danh sách các điều kiện này và tuyên bố từ chối trách nhiệm sau đây.
* Việc phân phối lại ở dạng nhị phân phải sao chép như trên
thông báo bản quyền, danh sách các điều kiện này và những điều sau đây
tuyên bố từ chối trách nhiệm trong tài liệu và/hoặc các tài liệu khác được cung cấp
với sự phân phối.
* Không ghi tên tác giả cũng như tên tác giả
những người đóng góp có thể được sử dụng để xác nhận hoặc quảng bá các sản phẩm có nguồn gốc từ
từ phần mềm này mà không có sự cho phép cụ thể trước bằng văn bản.
THIS SOFTWARE LÀ PROVIDED BỞI THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"NHƯ VẬY" AND ANY EXPRESS HOẶC IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED ĐẾN, THE IMPLIED WARRANTIES CỦA MERCHANTABILITY AND FITNESS
FOR Một PARTICULAR PURPOSE ARE DISCLAIMED. KHÔNG CÓ EVENT SHALL THE
COPYRIGHT OWNER HOẶC CONTRIBUTORS ĐƯỢC LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, HOẶC CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED ĐẾN, PROCUREMENT CỦA SUBSTITUTE GOODS HOẶC
SERVICES; LOSS CỦA USE, DATA, HOẶC PROFITS; HOẶC BUSINESS INTERRUPTION)
HOWEVER CAUSED AND TRÊN ANY THEORY CỦA LIABILITY, WHETHER TRONG CONTRACT,
STRICT LIABILITY, HOẶC TORT (INCLUDING NEGLIGENCE HOẶC OTHERWISE)
ARISING TRONG ANY WAY OUT CỦA THE USE CỦA THIS SOFTWARE, EVEN NẾU ADVISED
CỦA THE POSSIBILITY CỦA SUCH DAMAGE.
libmpdec¶
Tiện ích mở rộng _decimal C bên dưới mô-đun decimal được xây dựng bằng cách sử dụng bản sao đi kèm của thư viện libmpdec trừ khi bản dựng được định cấu hình --with-system-libmpdec:
Bản quyền (c) 2008-2020 Stefan Krah. Mọi quyền được bảo lưu.
Phân phối lại và sử dụng ở dạng mã nguồn và nhị phân, có hoặc không có
được phép sửa đổi với điều kiện là các điều kiện sau đây
được đáp ứng:
1. Việc phân phối lại mã nguồn phải giữ bản quyền nêu trên
thông báo, danh sách các điều kiện này và tuyên bố từ chối trách nhiệm sau đây.
2. Việc phân phối lại dưới dạng nhị phân phải sao chép bản quyền trên
thông báo, danh sách các điều kiện này và tuyên bố từ chối trách nhiệm sau đây trong
tài liệu và/hoặc các tài liệu khác được cung cấp cùng với bản phân phối.
THIS SOFTWARE LÀ PROVIDED BỞI THE AUTHOR AND CONTRIBUTORS "NHƯ VẬY" AND
ANY EXPRESS HOẶC IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED ĐẾN, THE
IMPLIED WARRANTIES CỦA MERCHANTABILITY AND FITNESS FOR Một PARTICULAR PURPOSE
ARE DISCLAIMED. KHÔNG CÓ EVENT SHALL THE AUTHOR HOẶC CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, HOẶC CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED ĐẾN, PROCUREMENT CỦA SUBSTITUTE GOODS
HOẶC SERVICES; LOSS CỦA USE, DATA, HOẶC PROFITS; HOẶC BUSINESS INTERRUPTION)
HOWEVER CAUSED AND TRÊN ANY THEORY CỦA LIABILITY, WHETHER TRONG CONTRACT, STRICT
LIABILITY, HOẶC TORT (INCLUDING NEGLIGENCE HOẶC OTHERWISE) ARISING TRONG ANY WAY
OUT CỦA THE USE CỦA THIS SOFTWARE, EVEN NẾU ADVISED CỦA THE POSSIBILITY CỦA
SUCH DAMAGE.
bộ thử nghiệm W3C C14N¶
Bộ thử nghiệm C14N 2.0 trong gói test (Lib/test/xmltestdata/c14n-20/) được lấy từ trang web W3C tại https://www.w3.org/TR/xml-c14n2-testcases/ và được phân phối theo giấy phép BSD 3 điều khoản:
Bản quyền (c) 2013 W3C(R) (MIT, ERCIM, Keio, Beihang),
Mọi quyền được bảo lưu.
Phân phối lại và sử dụng ở dạng mã nguồn và nhị phân, có hoặc không có
được phép sửa đổi với điều kiện là các điều kiện sau đây
được đáp ứng:
* Việc phân phối lại tác phẩm phải giữ lại thông báo bản quyền gốc,
danh sách các điều kiện này và tuyên bố từ chối trách nhiệm sau đây.
* Việc phân phối lại dưới dạng nhị phân phải sao chép bản quyền gốc
thông báo, danh sách các điều kiện này và tuyên bố từ chối trách nhiệm sau đây trong
tài liệu và/hoặc các tài liệu khác được cung cấp cùng với bản phân phối.
* Tên của W3C cũng như tên của những người đóng góp cho nó đều không được phép
được sử dụng để xác nhận hoặc quảng bá các sản phẩm có nguồn gốc từ tác phẩm này mà không có
sự cho phép trước bằng văn bản cụ thể.
THIS SOFTWARE LÀ PROVIDED BỞI THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"NHƯ VẬY" AND ANY EXPRESS HOẶC IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED ĐẾN, THE IMPLIED WARRANTIES CỦA MERCHANTABILITY AND FITNESS FOR
Một PARTICULAR PURPOSE ARE DISCLAIMED. KHÔNG CÓ EVENT SHALL THE COPYRIGHT
OWNER HOẶC CONTRIBUTORS ĐƯỢC LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, HOẶC CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED ĐẾN, PROCUREMENT CỦA SUBSTITUTE GOODS HOẶC SERVICES; LOSS CỦA USE,
DATA, HOẶC PROFITS; HOẶC BUSINESS INTERRUPTION) HOWEVER CAUSED AND TRÊN ANY
THEORY CỦA LIABILITY, WHETHER TRONG CONTRACT, STRICT LIABILITY, HOẶC TORT
(INCLUDING NEGLIGENCE HOẶC OTHERWISE) ARISING TRONG ANY WAY OUT CỦA THE USE
CỦA THIS SOFTWARE, EVEN NẾU ADVISED CỦA THE POSSIBILITY CỦA SUCH DAMAGE.
mimalloc¶
Giấy phép MIT:
Bản quyền (c) 2018-2021 Tập đoàn Microsoft, Daan Leijen
Giấy phép này được cấp miễn phí cho bất kỳ người nào có được bản sao
của phần mềm này và các tệp tài liệu liên quan ("Phần mềm"), để xử lý
trong Phần mềm mà không bị hạn chế, bao gồm nhưng không giới hạn các quyền
sử dụng, sao chép, sửa đổi, hợp nhất, xuất bản, phân phối, cấp phép lại và/hoặc bán
bản sao của Phần mềm và cho phép những người mà Phần mềm được cung cấp
được trang bị để làm như vậy, với các điều kiện sau:
Thông báo bản quyền ở trên và thông báo cấp phép này sẽ được bao gồm trong tất cả
bản sao hoặc các phần quan trọng của Phần mềm.
THE SOFTWARE LÀ PROVIDED "NGUYÊN TRẠNG", WITHOUT WARRANTY CỦA ANY KIND, EXPRESS HOẶC
IMPLIED, INCLUDING BUT NOT LIMITED ĐẾN THE WARRANTIES CỦA MERCHANTABILITY,
FITNESS FOR Một PARTICULAR PURPOSE AND NONINFRINGEMENT. KHÔNG CÓ EVENT SHALL THE
AUTHORS HOẶC COPYRIGHT HOLDERS ĐƯỢC LIABLE FOR ANY CLAIM, DAMAGES HOẶC OTHER
LIABILITY, WHETHER TRONG MỘT ACTION CỦA CONTRACT, TORT HOẶC OTHERWISE, ARISING FROM,
OUT CỦA HOẶC TRONG CONNECTION WITH THE SOFTWARE HOẶC THE USE HOẶC OTHER DEALINGS TRONG THE
SOFTWARE.
asyncio¶
Các bộ phận của mô-đun asyncio được kết hợp từ uvloop 0.16, được phân phối theo giấy phép MIT:
Bản quyền (c) 2015-2021 MagicStack Inc. http://magic.io
Sự cho phép được cấp miễn phí cho bất kỳ người nào có được
một bản sao của phần mềm này và các tập tin tài liệu liên quan (tệp
"Phần mềm"), để sử dụng Phần mềm mà không bị hạn chế, bao gồm
không giới hạn quyền sử dụng, sao chép, sửa đổi, hợp nhất, xuất bản,
phân phối, cấp phép lại và/hoặc bán các bản sao của Phần mềm và
cho phép những người được cung cấp Phần mềm làm như vậy, tùy thuộc vào
các điều kiện sau:
Thông báo bản quyền ở trên và thông báo cấp phép này sẽ được
được bao gồm trong tất cả các bản sao hoặc các phần quan trọng của Phần mềm.
THE SOFTWARE LÀ PROVIDED "NGUYÊN TRẠNG", WITHOUT WARRANTY CỦA ANY KIND,
EXPRESS HOẶC IMPLIED, INCLUDING BUT NOT LIMITED ĐẾN THE WARRANTIES CỦA
MERCHANTABILITY, FITNESS FOR Một PARTICULAR PURPOSE AND
NONINFRINGEMENT. KHÔNG CÓ EVENT SHALL THE AUTHORS HOẶC COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES HOẶC OTHER LIABILITY, WHETHER TRONG AN ACTION
CỦA CONTRACT, TORT HOẶC OTHERWISE, ARISING FROM, OUT CỦA HOẶC TRONG CONNECTION
WITH THE SOFTWARE HOẶC THE USE HOẶC OTHER DEALINGS TRONG THE SOFTWARE.
Chuỗi không giới hạn toàn cầu (GUS)¶
Tệp Python/qsbr.c được điều chỉnh từ sơ đồ khôi phục bộ nhớ an toàn "Global Unbounded Sequences" của FreeBSD trong subr_smr.c. Tệp được phân phối theo Giấy phép BSD 2-khoản:
Bản quyền (c) 2019,2020 Jeffrey Roberson <jeff@FreeBSD.org>
Phân phối lại và sử dụng ở dạng mã nguồn và nhị phân, có hoặc không có
được phép sửa đổi với điều kiện là các điều kiện sau đây
được đáp ứng:
1. Việc phân phối lại mã nguồn phải giữ bản quyền nêu trên
thông báo chưa được sửa đổi, danh sách các điều kiện này và những điều sau đây
từ chối trách nhiệm.
2. Việc phân phối lại dưới dạng nhị phân phải sao chép bản quyền trên
thông báo, danh sách các điều kiện này và tuyên bố từ chối trách nhiệm sau đây trong
tài liệu và/hoặc các tài liệu khác được cung cấp cùng với bản phân phối.
THIS SOFTWARE LÀ PROVIDED BỞI THE AUTHOR "NHƯ VẬY" AND ANY EXPRESS HOẶC
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED ĐẾN, THE IMPLIED WARRANTIES
CỦA MERCHANTABILITY AND FITNESS FOR Một PARTICULAR PURPOSE ARE DISCLAIMED.
KHÔNG CÓ EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, HOẶC CONSEQUENTIAL DAMAGES (INCLUDING, BUT
NOT LIMITED ĐẾN, PROCUREMENT CỦA SUBSTITUTE GOODS HOẶC SERVICES; LOSS CỦA USE,
DATA, HOẶC PROFITS; HOẶC BUSINESS INTERRUPTION) HOWEVER CAUSED AND TRÊN ANY
THEORY CỦA LIABILITY, WHETHER TRONG CONTRACT, STRICT LIABILITY, HOẶC TORT
(INCLUDING NEGLIGENCE HOẶC OTHERWISE) ARISING TRONG ANY WAY OUT CỦA THE USE CỦA
THIS SOFTWARE, EVEN NẾU ADVISED CỦA THE POSSIBILITY CỦA SUCH DAMAGE.
Ràng buộc tiêu chuẩn Z¶
Các ràng buộc Zstandard trong Modules/_zstd và Lib/compression/zstd dựa trên mã từ pyzstd library, bản quyền Ma Lin và những người đóng góp. Mã pyzstd được phân phối theo Giấy phép BSD 3 khoản:
Bản quyền (c) 2020-nay, Ma Lin và những người đóng góp.
Mọi quyền được bảo lưu.
Phân phối lại và sử dụng ở dạng mã nguồn và nhị phân, có hoặc không có
được phép sửa đổi với điều kiện đáp ứng các điều kiện sau:
1. Việc phân phối lại mã nguồn phải giữ lại thông báo bản quyền ở trên, điều này
danh sách các điều kiện và tuyên bố từ chối trách nhiệm sau đây.
2. Việc phân phối lại ở dạng nhị phân phải sao chép thông báo bản quyền ở trên,
danh sách các điều kiện này và tuyên bố từ chối trách nhiệm sau đây trong tài liệu
và/hoặc các tài liệu khác được cung cấp cùng với bản phân phối.
3. Không có tên của người giữ bản quyền cũng như tên của người giữ bản quyền
những người đóng góp có thể được sử dụng để xác nhận hoặc quảng bá các sản phẩm có nguồn gốc từ
phần mềm này mà không có sự cho phép cụ thể trước bằng văn bản.
THIS SOFTWARE LÀ PROVIDED BỞI THE COPYRIGHT HOLDERS AND CONTRIBUTORS "NHƯ VẬY"
AND ANY EXPRESS HOẶC IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED ĐẾN, THE
IMPLIED WARRANTIES CỦA MERCHANTABILITY AND FITNESS FOR Một PARTICULAR PURPOSE ARE
DISCLAIMED. KHÔNG CÓ EVENT SHALL THE COPYRIGHT HOLDER HOẶC CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, HOẶC CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT CỦA SUBSTITUTE GOODS HOẶC
SERVICES; LOSS CỦA USE, DATA, HOẶC PROFITS; HOẶC BUSINESS INTERRUPTION) HOWEVER
CAUSED AND TRÊN ANY THEORY CỦA LIABILITY, WHETHER TRONG CONTRACT, STRICT LIABILITY,
HOẶC TORT (INCLUDING NEGLIGENCE HOẶC OTHERWISE) ARISING TRONG ANY WAY OUT CỦA THE USE
CỦA THIS SOFTWARE, EVEN NẾU ADVISED CỦA THE POSSIBILITY CỦA SUCH DAMAGE.