Historik och licens

Programvarans historia

Python skapades i början av 1990-talet av Guido van Rossum vid Stichting Mathematisch Centrum (CWI, se https://www.cwi.nl) i Nederländerna som en efterföljare till ett språk som kallades ABC. Guido är fortfarande Pythons huvudförfattare, även om det innehåller många bidrag från andra.

Under 1995 fortsatte Guido sitt arbete med Python på Corporation for National Research Initiatives (CNRI, se https://www.cnri.reston.va.us) i Reston, Virginia, där han släppte flera versioner av programvaran.

I maj 2000 flyttade Guido och Python core development team till BeOpen.com för att bilda BeOpen PythonLabs team. I oktober samma år flyttade PythonLabs-teamet till Digital Creations, som blev Zope Corporation. År 2001 bildades Python Software Foundation (PSF, se https://www.python.org/psf/), en ideell organisation som skapades specifikt för att äga Python-relaterad immateriell egendom. Zope Corporation var en av PSF:s sponsrande medlemmar.

Alla Python-versioner är Open Source (se https://opensource.org för definitionen av Open Source). Historiskt sett har de flesta, men inte alla, Python-versioner också varit GPL-kompatibla; tabellen nedan sammanfattar de olika versionerna.

Release

Hämtad från

År

Ägare

GPL-kompatibel? (1)

0.9,0 till och med 1,2

n/a

1991-1995

CWI

ja

1.3 genom 1.5.2

1.2

1995-1999

CNRI

ja

1.6

1.5.2

2000

CNRI

nej

2.0

1.6

2000

BeOpen.com

nej

1.6.1

1.6

2001

CNRI

ja (2)

2.1

2.0+1.6.1

2001

PSF

nej

2.0.1

2.0+1.6.1

2001

PSF

ja

2.1.1

2.1+2.0.1

2001

PSF

ja

2.1.2

2.1.1

2002

PSF

ja

2.1.3

2.1.2

2002

PSF

ja

2.2 och högre

2.1.1

2001-nu

PSF

ja

Anteckning

  1. GPL-kompatibel betyder inte att vi distribuerar Python under GPL. Alla Python-licenser, till skillnad från GPL, låter dig distribuera en modifierad version utan att göra dina ändringar till öppen källkod. De GPL-kompatibla licenserna gör det möjligt att kombinera Python med annan programvara som släpps under GPL; de andra gör det inte.

  2. Enligt Richard Stallman är 1.6.1 inte kompatibel med GPL, eftersom licensen innehåller en klausul om lagval. Enligt CNRI har dock Stallmans advokat sagt till CNRI:s advokat att 1.6.1 ”inte är oförenlig” med GPL.

Tack till de många externa volontärer som har arbetat under Guidos ledning för att göra dessa utgåvor möjliga.

Villkor för åtkomst till eller annan användning av Python

Python-programvara och dokumentation är licensierad enligt Python Software Foundation License Version 2.

Från och med Python 3.8.6 är exempel, recept och annan kod i dokumentationen dubbellicensierad enligt PSF-licensen version 2 och Zero-Clause BSD license.

Viss programvara som ingår i Python är under olika licenser. Licenserna listas med kod som faller under den licensen. Se Licenser och erkännanden för inkorporerad programvara för en ofullständig lista över dessa licenser.

PYTHON SOFTWARE FOUNDATION LICENS VERSION 2

1. Detta licensavtal gäller mellan Python Software Foundation ("PSF") och
   den individ eller organisation ("licenstagare") som får tillgång till och på annat sätt använder denna
   programvaran ("Python") i källkod eller binär form och dess tillhörande dokumentation.

2. I enlighet med villkoren i detta licensavtal beviljar PSF härmed
   bevilja Licenstagaren en icke-exklusiv, royaltyfri, världsomspännande licens att reproducera,
   analysera, testa, utföra och/eller visa offentligt, förbereda härledda verk
   distribuera och på annat sätt använda Python ensam eller i någon derivatversion
   version, dock under förutsättning att PSF:s licensavtal och PSF:s meddelande om
   upphovsrätt, dvs. "Copyright © 2001 Python Software Foundation; Alla rättigheter
   Förbehållna", finns kvar i Python eller i någon avledande version som
   som utarbetats av licensinnehavaren.

3. Om licensinnehavaren utarbetar ett härlett verk som baseras på eller
   python eller någon del därav, och vill göra det härledda arbetet tillgängligt
   vill göra det härledda arbetet tillgängligt för andra enligt vad som anges här, samtycker licenstagaren härmed
   samtycker Licenstagaren härmed till att i ett sådant arbete inkludera en kort sammanfattning av de ändringar som gjorts i Python.

4. PSF gör Python tillgängligt för Licenstagaren på en "SOM DET ÄR"-basis.
   PSF GÖR INGA UTFÄSTELSER ELLER GARANTIER, VARE SIG UTTRYCKLIGA ELLER UNDERFÖRSTÅDDA.  SOM
   EXEMPEL, MEN INTE BEGRÄNSNING, GÖR PSF INGA OCH FRÅNSÄGER SIG ALLA UTFÄSTELSER ELLER
   GARANTI FÖR SÄLJBARHET ELLER LÄMPLIGHET FÖR NÅGOT SÄRSKILT ÄNDAMÅL ELLER ATT
   ANVÄNDNING AV PYTHON INTE KOMMER ATT GÖRA INTRÅNG I TREDJE PARTS RÄTTIGHETER.

5. PSF SKA INTE VARA ANSVARIGT GENTEMOT LICENSTAGAREN ELLER ANDRA ANVÄNDARE AV PYTHON
   FÖR EVENTUELLA TILLFÄLLIGA, SPECIELLA ELLER FÖLJDSKADOR ELLER FÖRLUSTER SOM ETT RESULTAT AV
   MODIFIERING, DISTRIBUTION ELLER ANNAN ANVÄNDNING AV PYTHON, ELLER NÅGOT DERIVAT DÄRAV
   DÄRAV, ÄVEN OM DE INFORMERATS OM MÖJLIGHETEN TILL DETTA.

6. Detta licensavtal upphör automatiskt att gälla vid ett väsentligt brott mot
   dess villkor och bestämmelser.

7. Ingenting i detta licensavtal ska anses skapa något förhållande mellan PSF och
   agentur, partnerskap eller joint venture mellan PSF och licenstagaren.  Detta licensavtal
   Licensavtalet ger inte tillstånd att använda PSF:s varumärken eller firmanamn i
   för att stödja eller marknadsföra produkter eller tjänster som tillhör licenstagaren eller någon
   tredje part.

8. Genom att kopiera, installera eller på annat sätt använda Python samtycker licenstagaren till att
   att vara bunden av villkoren i detta licensavtal.

BEOPEN.COM LICENSAVTAL FÖR PYTHON 2.0

BEOPEN PYTHON LICENSAVTAL FÖR ÖPPEN KÄLLKOD VERSION 1

1. Detta LICENSAVTAL är mellan BeOpen.com ("BeOpen"), med kontor på
   160 Saratoga Avenue, Santa Clara, CA 95051, och den individ eller organisation
   ("Licenstagaren") som får tillgång till och på annat sätt använder denna programvara i källkods- eller binär
   form och dess tillhörande dokumentation ("Programvaran").

2. Med förbehåll för villkoren i detta BeOpen Python-licensavtal,
   BeOpen härmed Licenstagaren en icke-exklusiv, royaltyfri, världsomspännande licens
   att reproducera, analysera, testa, utföra och/eller visa offentligt, förbereda härledda
   distribuera och på annat sätt använda programvaran ensam eller i någon härledd version, förutsatt
   version, dock under förutsättning att BeOpen Python-licensen behålls i programvaran, ensam
   Programvaran, ensam eller i någon derivatversion som utarbetats av licenstagaren.

3. BeOpen gör Programvaran tillgänglig för Licenstagaren på en "SOM DEN ÄR"-basis.
   BEOPEN GÖR INGA UTFÄSTELSER ELLER GARANTIER, UTTRYCKLIGA ELLER UNDERFÖRSTÅDDA.  SOM
   EXEMPEL, MEN INTE BEGRÄNSAT TILL, GÖR BEOPEN INGA OCH FRÅNSÄGER SIG ALLA UTFÄSTELSER ELLER
   ELLER GARANTI FÖR SÄLJBARHET ELLER LÄMPLIGHET FÖR NÅGOT SÄRSKILT ÄNDAMÅL ELLER ATT
   ANVÄNDNING AV PROGRAMVARAN INTE KOMMER ATT GÖRA INTRÅNG I TREDJE PARTS RÄTTIGHETER.

4. BEOPEN SKA INTE VARA ANSVARIGT GENTEMOT LICENSTAGAREN ELLER ANDRA ANVÄNDARE AV PROGRAMVARAN FÖR
   EVENTUELLA TILLFÄLLIGA, SÄRSKILDA ELLER FÖLJDSKADOR ELLER FÖRLUSTER TILL FÖLJD AV ANVÄNDNING, MODIFIERING ELLER DISTRIBUTION AV PROGRAMVARAN
   MODIFIERA ELLER DISTRIBUERA PROGRAMVARAN, ELLER NÅGOT DERIVAT DÄRAV, ÄVEN OM
   OM UNDERRÄTTAD OM MÖJLIGHETEN TILL DETTA.

5. Detta licensavtal upphör automatiskt att gälla vid ett väsentligt brott mot
   dess villkor och bestämmelser.

6. Detta licensavtal ska i alla avseenden regleras av och tolkas enligt
   av lagen i delstaten Kalifornien, med undantag för bestämmelser om lagkonflikter.
   Ingenting i detta licensavtal ska anses skapa något förhållande av
   agentur, partnerskap eller joint venture mellan BeOpen och licenstagaren.  Detta licensavtal
   Licensavtalet ger inte tillstånd att använda BeOpen-varumärken eller handelsnamn i varumärkes
   för att stödja eller marknadsföra produkter eller tjänster från Licenstagaren eller någon
   tredje part.  Som ett undantag får "BeOpen Python"-logotyperna som finns tillgängliga på
   http://www.pythonlabs.com/logos.html får användas i enlighet med de tillstånd som
   som beviljas på den webbsidan.

7. Genom att kopiera, installera eller på annat sätt använda programvaran samtycker licensinnehavaren till att vara
   till att vara bunden av villkoren i detta licensavtal.

CNRI LICENSAVTAL FÖR PYTHON 1.6.1

1. Detta licensavtal ingås mellan Corporation for National Research Initiatives
   Initiatives, med kontor på 1895 Preston White Drive, Reston, VA 20191
   ("CNRI") och den individ eller organisation ("licenstagaren") som får tillgång till och
   på annat sätt använda Python 1.6.1-programvara i källkod eller binär form och dess
   tillhörande dokumentation.

2. I enlighet med villkoren i detta licensavtal beviljar CNRI härmed
   ger CNRI härmed licenstagaren en icke-exklusiv, royaltyfri, världsomspännande licens att reproducera
   analysera, testa, utföra och/eller visa offentligt, förbereda härledda verk
   distribuera och på annat sätt använda Python 1.6.1 ensam eller i någon derivatversion,
   dock under förutsättning att CNRI:s licensavtal och CNRI:s meddelande om upphovsrätt,
   dvs. "Copyright © 1995-2001 Corporation for National Research Initiatives; Alla rättigheter
   Rights Reserved" behålls i Python 1.6.1 ensam eller i någon derivatversion som
   som utarbetats av licensinnehavaren.  Alternativt, i stället för CNRI:s licensavtal,
   Licenstagaren får ersätta följande text (utan citattecken): "Python 1.6.1
   görs tillgänglig i enlighet med villkoren i CNRI:s licensavtal
   Licensavtal.  Detta avtal tillsammans med Python 1.6.1 kan lokaliseras på internet
   internet med hjälp av följande unika, beständiga identifierare (känd som ett handtag):
   1895.22/1013.  Detta avtal kan också erhållas från en proxyserver på internet
   internet med hjälp av följande URL: http://hdl.handle.net/1895.22/1013".

3. I händelse av att Licenstagaren förbereder ett härlett arbete som är baserat på eller
   python 1.6.1 eller någon del därav, och vill göra det härledda arbetet tillgängligt för
   tillgängligt för andra enligt vad som anges häri, samtycker Licenstagaren härmed till att
   inkludera en kort sammanfattning av de ändringar som gjorts i Python 1.6.1 i ett sådant arbete.

4. CNRI gör Python 1.6.1 tillgängligt för licenstagaren i befintligt skick.  CNRI
   GÖR INGA UTFÄSTELSER ELLER GARANTIER, VARE SIG UTTRYCKLIGA ELLER UNDERFÖRSTÅDDA.  SOM EXEMPEL,
   MEN INTE BEGRÄNSAT, GÖR CNRI INGA OCH FRÅNSÄGER SIG ALLA UTFÄSTELSER ELLER GARANTIER
   OM SÄLJBARHET ELLER LÄMPLIGHET FÖR NÅGOT SÄRSKILT ÄNDAMÅL ELLER ATT ANVÄNDNINGEN AV
   PYTHON 1.6.1 INTE KOMMER ATT GÖRA INTRÅNG I TREDJE PARTS RÄTTIGHETER.

5. CNRI SKA INTE VARA ANSVARIGT GENTEMOT LICENSTAGAREN ELLER ANDRA ANVÄNDARE AV PYTHON 1.6.1 FÖR
   NÅGRA TILLFÄLLIGA, SPECIELLA ELLER FÖLJDSKADOR ELLER FÖRLUSTER TILL FÖLJD AV
   MODIFIERING, DISTRIBUTION ELLER ANNAN ANVÄNDNING AV PYTHON 1.6.1, ELLER NÅGOT DERIVAT DÄRAV
   DÄRAV, ÄVEN OM DE INFORMERATS OM MÖJLIGHETEN TILL DETTA.

6. Detta licensavtal upphör automatiskt att gälla vid ett väsentligt brott mot
   dess villkor och bestämmelser.

7. Detta licensavtal ska regleras av federal immaterialrättslig lagstiftning i
   immateriella rättigheter i USA, inklusive utan begränsning den federala upphovsrättslagen
   upphovsrätt, och, i den mån sådan amerikansk federal lag inte är tillämplig, av lagen i Commonwealth
   Virginia, med undantag för Virginias bestämmelser om lagkonflikter.
   Oaktat det föregående, med avseende på härledda verk baserade på Python
   1.6.1 som innehåller icke-separerbart material som tidigare distribuerats
   under GNU General Public License (GPL), ska lagen i Commonwealth of Virginia reglera detta
   Virginia ska styra detta licensavtal endast när det gäller frågor som uppstår under eller med avseende på
   med avseende på paragraferna 4, 5 och 7 i detta licensavtal.  Ingenting i detta
   detta licensavtal skall inte anses skapa något agentförhållande, partnerskap
   partnerskap eller joint venture mellan CNRI och licenstagaren.  Detta licensavtal
   ger inte tillstånd att använda CNRI:s varumärken eller firmanamn i varumärkesmässig
   för att stödja eller marknadsföra produkter eller tjänster från licenstagaren eller någon tredje part
   tredje part.

8. Genom att klicka på knappen "ACCEPTERA" där så anges, eller genom att kopiera, installera
   eller på annat sätt använda Python 1.6.1, samtycker licenstagaren till att vara bunden av villkoren i
   villkoren i detta licensavtal.

CWI LICENSAVTAL FÖR PYTHON 0.9.0 TILL OCH MED 1.2

Copyright © 1991 - 1995, Stichting Mathematisch Centrum Amsterdam, Nederländerna
Nederländerna.  Alla rättigheter förbehållna.

Tillstånd att använda, kopiera, modifiera och distribuera denna programvara och dess
dokumentation för alla ändamål och utan avgift beviljas härmed, under förutsättning att
ovanstående upphovsrättsmeddelande visas i alla kopior och att både upphovsrättsmeddelandet och
upphovsrättsmeddelandet och detta tillståndsmeddelande visas i stöddokumentationen, och att
stichting Mathematisch Centrums eller CWI:s namn inte används i reklam eller publicitet
publicitet som rör distribution av programvaran utan specifikt, skriftligt förhandstillstånd
skriftligt förhandstillstånd.

STICHTING MATHEMATISCH CENTRUM AVSÄGER SIG ALLA GARANTIER MED AVSEENDE PÅ DENNA
PROGRAMVARAN, INKLUSIVE ALLA UNDERFÖRSTÅDDA GARANTIER FÖR SÄLJBARHET OCH LÄMPLIGHET, UNDER INGA
STICHTING MATHEMATISCH CENTRUM SKA INTE I NÅGOT FALL HÅLLAS ANSVARIGT FÖR NÅGRA SPECIELLA, INDIREKTA
ELLER FÖLJDSKADOR ELLER NÅGRA SOM HELST SKADOR TILL FÖLJD AV FÖRLUST AV ANVÄNDNING,
DATA ELLER VINSTER, VARE SIG DET ÄR I EN TALAN OM KONTRAKT, FÖRSUMLIGHET ELLER ANNAN SKADESTÅNDSGRUNDANDE
SOM UPPSTÅR PÅ GRUND AV ELLER I SAMBAND MED ANVÄNDNING ELLER UTFÖRANDE AV DENNA
PROGRAMVARAN.

BSD-LICENS MED NOLLKLAUSUL FÖR KOD I PYTHON-DOKUMENTATIONEN

Tillstånd att använda, kopiera, modifiera och/eller distribuera denna programvara för alla
ändamål med eller utan avgift beviljas härmed.

PROGRAMVARAN TILLHANDAHÅLLS "I BEFINTLIGT SKICK" OCH FÖRFATTAREN FRÅNSÄGER SIG ALLA GARANTIER
AVSEENDE DENNA PROGRAMVARA INKLUSIVE ALLA UNDERFÖRSTÅDDA GARANTIER FÖR SÄLJBARHET
OCH LÄMPLIGHET. UNDER INGA OMSTÄNDIGHETER SKALL FÖRFATTAREN VARA ANSVARIG FÖR NÅGRA SPECIELLA, DIREKTA,
INDIREKTA SKADOR ELLER FÖLJDSKADOR ELLER NÅGRA SOM HELST SKADOR TILL FÖLJD AV
FÖRLUST AV ANVÄNDNING, DATA ELLER VINST, OAVSETT OM DET GÄLLER EN TALAN OM KONTRAKT, FÖRSUMLIGHET ELLER
ELLER ANNAN SKADESTÅNDSGRUNDANDE HANDLING, SOM UPPSTÅR PÅ GRUND AV ELLER I SAMBAND MED ANVÄNDNINGEN ELLER
ELLER PRESTANDA AV DENNA PROGRAMVARA.

Licenser och erkännanden för inkorporerad programvara

Detta avsnitt är en ofullständig, men växande lista över licenser och erkännanden för programvara från tredje part som ingår i Python-distributionen.

Mersenne Twister

C-tillägget _random som ligger till grund för modulen random innehåller kod baserad på en nedladdning från http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/emt19937ar.html. Följande är de ordagranna kommentarerna från originalkoden:

Ett C-program för MT19937, med initialisering förbättrad 2002/1/26.
Kodat av Takuji Nishimura och Makoto Matsumoto.

Innan du använder programmet, initiera tillståndet genom att använda init_genrand(seed)
eller init_by_array(init_key, key_length).

Copyright (C) 1997 - 2002, Makoto Matsumoto och Takuji Nishimura,
Alla rättigheter förbehållna.

Vidaredistribution och användning i käll- och binärform, med eller utan
eller utan modifiering, är tillåtet under förutsättning att följande villkor
är uppfyllda:

 1. Vidaredistribution av källkod måste innehålla ovanstående meddelande om upphovsrätt
    ovanstående upphovsrättsmeddelande, denna lista över villkor och följande ansvarsfriskrivning.

 2. Vidaredistribution i binär form måste återge ovanstående meddelande om upphovsrätt
    ovanstående upphovsrättsmeddelande, denna lista med villkor och följande ansvarsfriskrivning i
    dokumentation och/eller annat material som tillhandahålls med distributionen.

 3. Namnen på dess bidragsgivare får inte användas för att stödja eller marknadsföra
    eller marknadsföra produkter som härrör från denna programvara utan särskilt skriftligt
    skriftligt tillstånd.

DENNA PROGRAMVARA TILLHANDAHÅLLS AV UPPHOVSRÄTTSINNEHAVARNA OCH BIDRAGSGIVARNA
"I BEFINTLIGT SKICK" OCH ALLA UTTRYCKLIGA ELLER UNDERFÖRSTÅDDA GARANTIER, INKLUSIVE, MEN INTE
MEN INTE BEGRÄNSAT TILL, UNDERFÖRSTÅDDA GARANTIER FÖR SÄLJBARHET OCH LÄMPLIGHET FÖR
ETT VISST SYFTE FRÅNSÄGS.  UNDER INGA OMSTÄNDIGHETER SKA UPPHOVSRÄTTSINNEHAVAREN ELLER
BIDRAGSGIVARE VARA ANSVARIGA FÖR DIREKTA, INDIREKTA, TILLFÄLLIGA, SÄRSKILDA
SPECIELLA, EXEMPLIFIERANDE ELLER FÖLJDSKADOR (INKLUSIVE, MEN INTE BEGRÄNSAT TILL
ANSKAFFNING AV ERSÄTTANDE VAROR ELLER TJÄNSTER; FÖRLUST AV ANVÄNDNING, DATA ELLER
DATA ELLER VINSTER; ELLER AVBROTT I VERKSAMHETEN) OAVSETT ORSAK OCH OAVSETT TEORI OM
ANSVAR, OAVSETT OM DET GÄLLER AVTAL, STRIKT ANSVAR ELLER SKADESTÅND (INKLUSIVE
(INKLUSIVE VÅRDSLÖSHET ELLER ANNAT) SOM PÅ NÅGOT SÄTT UPPSTÅR TILL FÖLJD AV ANVÄNDNINGEN AV DENNA
PROGRAMVARAN, ÄVEN OM MAN INFORMERATS OM MÖJLIGHETEN TILL SÅDAN SKADA.


All feedback är mycket välkommen.
http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html
e-post: m-mat @ math.sci.hiroshima-u.ac.jp (ta bort mellanslag)

Uttag

Modulen socket använder funktionerna getaddrinfo() och getnameinfo(), som kodas i separata källfiler från WIDE-projektet, https://www.wide.ad.jp/.

Copyright (C) 1995, 1996, 1997 och 1998 WIDE Project.
Alla rättigheter förbehållna.

Vidaredistribution och användning i källkods- och binärform, med eller utan
eller utan modifiering, är tillåtet under förutsättning att följande villkor
är uppfyllda:
1. Vidaredistribution av källkod måste innehålla ovanstående meddelande om upphovsrätt
   upphovsrätt, denna lista med villkor och följande ansvarsfriskrivning.
2. Vidaredistribution i binär form måste återge ovanstående meddelande om upphovsrätt
   ovanstående upphovsrättsmeddelande, denna lista med villkor och följande ansvarsfriskrivning i
   dokumentation och/eller annat material som tillhandahålls med distributionen.
3. Varken namnet på projektet eller namnen på dess bidragsgivare
   får användas för att stödja eller marknadsföra produkter som härrör från denna programvara
   utan särskilt skriftligt tillstånd i förväg.

DENNA PROGRAMVARA TILLHANDAHÅLLS AV PROJEKTET OCH BIDRAGSGIVARNA "I BEFINTLIGT SKICK" OCH
ALLA UTTRYCKLIGA ELLER UNDERFÖRSTÅDDA GARANTIER, INKLUSIVE, MEN INTE BEGRÄNSAT TILL
UNDERFÖRSTÅDDA GARANTIERNA FÖR SÄLJBARHET OCH LÄMPLIGHET FÖR ETT VISST ÄNDAMÅL
FÖR ETT VISST ÄNDAMÅL.  UNDER INGA OMSTÄNDIGHETER SKA PROJEKTET ELLER BIDRAGSGIVARNA VARA ANSVARIGA
FÖR DIREKTA, INDIREKTA, TILLFÄLLIGA, SPECIELLA, EXEMPLIFIERANDE ELLER FÖLJDSKADOR
SKADOR (INKLUSIVE, MEN INTE BEGRÄNSAT TILL, ANSKAFFNING AV ERSÄTTANDE VAROR
ELLER TJÄNSTER; FÖRLUST AV ANVÄNDNING, DATA ELLER VINST; ELLER AVBROTT I VERKSAMHETEN)
OAVSETT ORSAK OCH OAVSETT ANSVARSTEORI, OAVSETT OM DET RÖR SIG OM AVTAL, STRIKT
STRIKT ANSVAR ELLER SKADESTÅND (INKLUSIVE VÅRDSLÖSHET ELLER ANNAT) SOM PÅ NÅGOT SÄTT UPPSTÅR
AV ANVÄNDNINGEN AV DENNA PROGRAMVARA, ÄVEN OM DU INFORMERATS OM MÖJLIGHETEN TILL
SÅDAN SKADA.

Asynkrona socket-tjänster

Modulerna test.support.asynchat och test.support.asyncore innehåller följande meddelande:

Copyright 1996 av Sam Rushing

                        Alla rättigheter reserverade

Tillstånd att använda, kopiera, modifiera och distribuera denna programvara och
dess dokumentation för alla ändamål och utan avgift beviljas härmed
under förutsättning att ovanstående meddelande om upphovsrätt finns med i alla kopior
kopior och att både upphovsrättsmeddelandet och detta meddelande om tillstånd
i stöddokumentationen, och att Sam Rushings namn inte används i reklam eller
Rushing inte används i reklam eller publicitet som rör distribution av programvaran
distribution av programvaran utan specifikt, skriftligt förhandstillstånd
skriftligt tillstånd.

SAM RUSHING FRÅNSÄGER SIG ALLA GARANTIER MED AVSEENDE PÅ DENNA PROGRAMVARA,
INKLUSIVE ALLA UNDERFÖRSTÅDDA GARANTIER FÖR SÄLJBARHET OCH LÄMPLIGHET, I
SAM RUSHING SKA UNDER INGA OMSTÄNDIGHETER VARA ANSVARIG FÖR NÅGRA SÄRSKILDA, INDIREKTA ELLER
ELLER FÖLJDSKADOR ELLER NÅGRA SOM HELST SKADOR TILL FÖLJD AV FÖRLUST AV
AV ANVÄNDNING, DATA ELLER VINST, OAVSETT OM DET ÄR I EN TALAN OM KONTRAKT,
VÅRDSLÖSHET ELLER ANNAN SKADESTÅNDSGRUNDANDE HANDLING, SOM UPPSTÅR PÅ GRUND AV ELLER I
SAMBAND MED ANVÄNDNING ELLER PRESTANDA FÖR DENNA PROGRAMVARA.

Spårning av exekvering

Modulen trace innehåller följande meddelande:

delar copyright 2001, Autonomous Zones Industries, Inc, alla rättigheter...
... reserverade och erbjuds allmänheten enligt villkoren i
Python 2.2 licens.
Författare: Zooko O'Whielacronx
http://zooko.com/
mailto:zooko@zooko.com

Copyright 2000, Mojam Media, Inc, alla rättigheter förbehållna.
Författare: Skip Montanaro

Copyright 1999, Bioreason, Inc, alla rättigheter förbehållna.
Författare: Andrew Dalke

Upphovsrätt 1995-1997, Automatrix, Inc, alla rättigheter förbehållna.
Författare: Skip Montanaro

Upphovsrätt 1991-1995, Stichting Mathematisch Centrum, alla rättigheter förbehållna.


Tillstånd att använda, kopiera, modifiera och distribuera denna Python-programvara och
dess tillhörande dokumentation för alla ändamål utan avgift beviljas härmed
beviljas, förutsatt att ovanstående upphovsrättsmeddelande visas i alla kopior,
och att både detta upphovsrättsmeddelande och detta meddelande om tillstånd visas i
dokumentation, och att namnet på varken Automatrix,
Bioreason eller Mojam Media används i reklam eller publicitet som rör distribution av
distribution av programvaran utan särskilt, skriftligt förhandstillstånd.

UUencode- och UUdecode-funktioner

Codec uu innehåller följande meddelande:

Copyright 1994 av Lance Ellinghouse
Cathedral City, Republiken Kalifornien, Amerikas förenta stater.
                       Alla rättigheter reserverade
Tillstånd att använda, kopiera, modifiera och distribuera denna programvara och dess
dokumentation för alla ändamål och utan avgift beviljas härmed,
under förutsättning att ovanstående meddelande om upphovsrätt finns med i alla kopior och att
både detta upphovsrättsmeddelande och detta meddelande om tillstånd visas i
dokumentation, och att namnet Lance Ellinghouse inte används i reklam eller
inte används i reklam eller publicitet som rör distribution av programvaran
av programvaran utan specifikt, skriftligt förhandstillstånd.
LANCE ELLINGHOUSE FRÅNSÄGER SIG ALLA GARANTIER MED AVSEENDE PÅ
DENNA PROGRAMVARA, INKLUSIVE ALLA UNDERFÖRSTÅDDA GARANTIER FÖR SÄLJBARHET OCH
LÄMPLIGHET, UNDER INGA OMSTÄNDIGHETER SKA LANCE ELLINGHOUSE CENTRUM VARA ANSVARIGT
FÖR NÅGRA SPECIELLA, INDIREKTA ELLER FÖLJDSKADOR ELLER NÅGRA SKADOR
TILL FÖLJD AV FÖRLUST AV ANVÄNDNING, DATA ELLER VINSTER, OAVSETT OM DET ÄR
KONTRAKT, FÖRSUMLIGHET ELLER ANNAN SKADESTÅNDSGRUNDANDE HANDLING, SOM UPPSTÅR UR
AV ELLER I SAMBAND MED ANVÄNDNING ELLER UTFÖRANDE AV DENNA PROGRAMVARA.

Modifierad av Jack Jansen, CWI, juli 1995:
- Använd binascii-modulen för att göra den faktiska rad-för-rad-konverteringen
  mellan ascii och binär. Detta resulterar i en 1000-faldig hastighetsökning. C
  versionen är dock fortfarande 5 gånger snabbare.
- Argument som är mer kompatibla med Python-standarden

XML-anrop för fjärrprocedurer

Modulen xmlrpc.client innehåller följande meddelande:

    XML-RPC-klientgränssnittet är

Copyright (c) 1999-2002 av Secret Labs AB
Upphovsrätt (c) 1999-2002 av Fredrik Lundh

Genom att skaffa, använda och/eller kopiera denna programvara och/eller dess
tillhörande dokumentation, samtycker du till att du har läst, förstått
och kommer att följa följande villkor och bestämmelser:

Tillstånd att använda, kopiera, modifiera och distribuera denna programvara och
tillhörande dokumentation för alla ändamål och utan avgift beviljas härmed
härmed beviljas, förutsatt att ovanstående meddelande om upphovsrätt visas i
alla kopior, och att både upphovsrättsmeddelandet och detta meddelande om tillstånd
och detta tillståndsmeddelande visas i stöddokumentationen, och att namnet på
Secret Labs AB eller författarens namn inte får användas i reklam eller publicitet
eller publicitet som rör distribution av programvaran utan specifikt, skriftligt
skriftligt förhandstillstånd.

SECRET LABS AB OCH FÖRFATTAREN AVSÄGER SIG ALLA GARANTIER MED AVSEENDE PÅ
PROGRAMVARAN, INKLUSIVE ALLA UNDERFÖRSTÅDDA GARANTIER FÖR SÄLJBARHET
FÖRMÅGA OCH LÄMPLIGHET.  UNDER INGA OMSTÄNDIGHETER SKA SECRET LABS AB ELLER FÖRFATTAREN
VARA ANSVARIGA FÖR NÅGRA SPECIELLA, INDIREKTA ELLER FÖLJDSKADOR ELLER NÅGRA
SKADOR SOM UPPSTÅR TILL FÖLJD AV FÖRLUST AV ANVÄNDNING, DATA ELLER VINST,
OAVSETT OM DET RÖR SIG OM EN TALAN OM AVTAL, FÖRSUMLIGHET ELLER ANNAN
SOM UPPSTÅR PÅ GRUND AV ELLER I SAMBAND MED ANVÄNDNING ELLER UTFÖRANDE AV
AV DENNA PROGRAMVARA.

test_epoll

Modulen test.test_epoll innehåller följande meddelande:

Copyright (c) 2001-2006 Twisted Matrix Laboratories.

Tillstånd beviljas härmed, kostnadsfritt, till varje person som erhåller
en kopia av denna programvara och tillhörande dokumentationsfiler ("Programvaran")
"Programvaran"), att handla med Programvaran utan begränsning, inklusive
utan begränsning rätten att använda, kopiera, modifiera, sammanfoga, publicera
distribuera, underlicensiera och/eller sälja kopior av programvaran, och att
tillåta personer till vilka programvaran tillhandahålls att göra detta, med förbehåll för
följande villkor:

Ovanstående meddelande om upphovsrätt och detta meddelande om tillstånd ska
ingå i alla kopior eller väsentliga delar av programvaran.

PROGRAMVARAN TILLHANDAHÅLLS "I BEFINTLIGT SKICK", UTAN GARANTIER AV NÅGOT SLAG,
UTTRYCKLIGA ELLER UNDERFÖRSTÅDDA, INKLUSIVE MEN INTE BEGRÄNSAT TILL GARANTIERNA FÖR
SÄLJBARHET, LÄMPLIGHET FÖR ETT VISST ÄNDAMÅL OCH
ICKE-INTRÅNG. UNDER INGA OMSTÄNDIGHETER SKA FÖRFATTARNA ELLER UPPHOVSRÄTTSINNEHAVARNA VARA
ANSVARIG FÖR NÅGOT ANSPRÅK, SKADESTÅND ELLER ANNAT ANSVAR, VARE SIG I EN TALAN
KONTRAKT, SKADESTÅND ELLER PÅ ANNAT SÄTT, SOM UPPSTÅR FRÅN, UR ELLER I SAMBAND MED
MED PROGRAMVARAN ELLER ANVÄNDNING ELLER ANNAN HANTERING AV PROGRAMVARAN.

Välj kqueue

Modulen select innehåller följande meddelande för kqueue-gränssnittet:

Upphovsrätt (c) 2000 Doug White, 2006 James Knight, 2007 Christian Heimes
Alla rättigheter förbehållna.

Vidaredistribution och användning i käll- och binärform, med eller utan
eller utan modifiering, är tillåtet under förutsättning att följande villkor
är uppfyllda:
1. Vidaredistribution av källkod måste innehålla ovanstående meddelande om upphovsrätt
   ovanstående upphovsrättsmeddelande, denna lista över villkor och följande ansvarsfriskrivning.
2. Vidaredistribution i binär form måste återge ovanstående meddelande om upphovsrätt
   ovanstående upphovsrättsmeddelande, denna lista med villkor och följande ansvarsfriskrivning i
   dokumentation och/eller annat material som tillhandahålls med distributionen.

DENNA PROGRAMVARA TILLHANDAHÅLLS AV FÖRFATTAREN OCH BIDRAGSGIVARNA "I BEFINTLIGT SKICK" OCH
ALLA UTTRYCKLIGA ELLER UNDERFÖRSTÅDDA GARANTIER, INKLUSIVE, MEN INTE BEGRÄNSAT TILL
UNDERFÖRSTÅDDA GARANTIERNA FÖR SÄLJBARHET OCH LÄMPLIGHET FÖR ETT VISST ÄNDAMÅL
FÖR ETT VISST ÄNDAMÅL.  UNDER INGA OMSTÄNDIGHETER SKA FÖRFATTAREN ELLER BIDRAGSGIVARNA VARA ANSVARIGA
FÖR DIREKTA, INDIREKTA, TILLFÄLLIGA, SPECIELLA, EXEMPLIFIERANDE ELLER FÖLJDSKADOR
SKADOR (INKLUSIVE, MEN INTE BEGRÄNSAT TILL, ANSKAFFNING AV ERSÄTTNINGSVAROR
ELLER TJÄNSTER; FÖRLUST AV ANVÄNDNING, DATA ELLER VINSTER; ELLER AFFÄRSAVBROTT)
OAVSETT ORSAK OCH OAVSETT ANSVARSTEORI, OAVSETT OM DET RÖR SIG OM AVTAL, STRIKT
STRIKT ANSVAR ELLER SKADESTÅND (INKLUSIVE VÅRDSLÖSHET ELLER ANNAT) SOM PÅ NÅGOT SÄTT UPPSTÅR
AV ANVÄNDNINGEN AV DENNA PROGRAMVARA, ÄVEN OM DU INFORMERATS OM MÖJLIGHETEN TILL
SÅDAN SKADA.

SipHash24

Filen Python/pyhash.c innehåller Marek Majkowski’s implementation av Dan Bernstein’s SipHash24 algoritm. Den innehåller följande anmärkning:

<MIT License>
Upphovsrätt (c) 2013 Marek Majkowski <marek@popcount.org>

Tillstånd beviljas härmed, kostnadsfritt, till varje person som erhåller en kopia
av denna programvara och tillhörande dokumentationsfiler ("Programvaran"), att handla
i programvaran utan begränsning, inklusive utan begränsning rättigheterna
att använda, kopiera, modifiera, sammanfoga, publicera, distribuera, underlicensiera och/eller sälja
och/eller sälja kopior av programvaran, och att tillåta personer till vilka programvaran
tillhandahålls att göra detta, med förbehåll för följande villkor:

Ovanstående meddelande om upphovsrätt och detta meddelande om tillstånd ska ingå i
alla kopior eller väsentliga delar av programvaran.
</MIT License>

Ursprunglig plats:
   https://github.com/majek/csiphash/

Lösning inspirerad av kod från:
   Samuel Neves (supercop/crypto_auth/siphash24/little)
   djb (supercop/crypto_auth/siphash24/little2)
   Jean-Philippe Aumasson (https://131002.net/siphash/siphash24.c)

strtod och dtoa

Filen Python/dtoa.c, som tillhandahåller C-funktionerna dtoa och strtod för konvertering av C-dubbletter till och från strängar, härrör från filen med samma namn av David M. Gay, för närvarande tillgänglig från https://web.archive.org/web/20220517033456/http://www.netlib.org/fp/dtoa.c. Originalfilen, som hämtades den 16 mars 2009, innehåller följande copyright- och licensmeddelande:

/****************************************************************
 *
 * Författaren till denna programvara är David M. Gay.
 *
 * Upphovsrätt (c) 1991, 2000, 2001 av Lucent Technologies.
 *
 * Tillstånd att använda, kopiera, modifiera och distribuera denna programvara för alla
 * ändamål utan avgift beviljas härmed, under förutsättning att hela detta meddelande
 * ingår i alla kopior av all programvara som är eller innehåller en kopia eller
 * eller modifiering av denna programvara och i alla kopior av stöddokumentationen
 * dokumentation för sådan programvara.
 *
 * DENNA PROGRAMVARA TILLHANDAHÅLLS "I BEFINTLIGT SKICK", UTAN NÅGON UTTRYCKLIG ELLER UNDERFÖRSTÅDD
 * GARANTI.  I SYNNERHET GÖR VARKEN FÖRFATTAREN ELLER LUCENT NÅGON
 * UTFÄSTELSE ELLER GARANTI AV NÅGOT SLAG BETRÄFFANDE SÄLJBARHETEN
 * AV DENNA PROGRAMVARA ELLER DESS LÄMPLIGHET FÖR NÅGOT SÄRSKILT ÄNDAMÅL.
 *
 ***************************************************************/

OpenSSL

Modulerna hashlib, posix och ssl använder OpenSSL-biblioteket för extra prestanda om det görs tillgängligt av operativsystemet. Dessutom kan Windows- och macOS-installationsprogrammen för Python innehålla en kopia av OpenSSL-biblioteken, så vi inkluderar en kopia av OpenSSL-licensen här. För OpenSSL 3.0-versionen och senare versioner som härrör från den gäller Apache-licensen v2:

                              Apache-licens
                        Version 2.0, januari 2004
                     https://www.apache.org/licenses/

VILLKOR FÖR ANVÄNDNING, REPRODUKTION OCH DISTRIBUTION

1. Definitioner.

   med "licens" avses de villkor för användning, reproduktion och distribution
   och distribution enligt definitionerna i avsnitten 1-9 i detta dokument.

   med "licensgivare" avses upphovsrättsinnehavaren eller den enhet som auktoriserats av
   upphovsrättsinnehavaren som beviljar licensen.

   "Juridisk enhet" avser sammanslutningen av den agerande enheten och alla
   andra enheter som kontrollerar, kontrolleras av eller står under gemensam
   kontroll med den enheten. Vid tillämpningen av denna definition avses med
   "kontroll": (i) befogenhet, direkt eller indirekt, att styra eller leda
   eller ledningen av ett sådant företag, oavsett om det sker genom avtal eller
   på annat sätt, eller (ii) ägande av femtio procent (50%) eller mer av de utestående
   utestående aktier, eller (iii) verkligt ägande av en sådan enhet.

   "Du" (eller "Din") ska betyda en enskild person eller juridisk enhet
   som utövar de rättigheter som beviljas genom denna licens.

   med "källform" avses den form som föredras för att göra ändringar,
   inklusive men inte begränsat till källkod för programvara, dokumentation
   dokumentationskälla och konfigurationsfiler.

   med "objektform" avses varje form som är resultatet av mekanisk
   mekanisk omvandling eller översättning av en källform, inklusive men
   men inte begränsat till kompilerad objektkod, genererad dokumentation
   och konvertering till andra medietyper.

   med "verk" avses det upphovsrättsliga verk, oavsett om det är i käll- eller
   Objektform, som görs tillgängligt under Licensen, vilket framgår av en
   upphovsrättsmeddelande som ingår i eller är bifogat till verket
   (ett exempel ges i bilagan nedan).

   "Derivatverk" avser varje verk, oavsett om det är i käll- eller objektform
   form, som är baserat på (eller härrör från) verket och för vilket de redaktionella
   redaktionella revideringar, anteckningar, utarbetanden eller andra modifieringar
   som helhet utgör ett originalverk av författarskap. Vid tillämpningen
   denna licens ska härledda verk inte omfatta verk som förblir
   separerbara från, eller endast länkar (eller binder med namn) till gränssnitten i,
   verket och härledda verk därav.

   med "Bidrag" avses varje form av författarskap, inklusive
   den ursprungliga versionen av verket och eventuella ändringar eller tillägg
   eller tillägg till detta verk eller härledda verk därav, som avsiktligt
   till Licensgivaren för att inkluderas i Verket av upphovsrättsinnehavaren
   eller av en person eller juridisk enhet som är behörig att lämna in på uppdrag av
   upphovsrättsinnehavarens vägnar. I denna definition avses med "inlämnat"
   avses alla former av elektronisk, muntlig eller skriftlig kommunikation som skickas
   till licensgivaren eller dess representanter, inklusive men inte begränsat till
   kommunikation på elektroniska sändlistor, system för kontroll av källkod
   källkodskontrollsystem och problemspårningssystem som hanteras av, eller på uppdrag av
   Licensgivaren i syfte att diskutera och förbättra Verket, men
   exklusive kommunikation som är iögonfallande märkt eller på annat sätt skriftligen
   eller på annat sätt skriftligen anges av upphovsrättsinnehavaren som "Inte ett bidrag"

   "Bidragsgivare" ska betyda Licensgivaren och varje enskild person eller juridisk enhet
   för vars räkning ett Bidrag har mottagits av Licensgivaren och därefter
   därefter införlivats i Verket.

2. Beviljande av upphovsrättslicens. Med förbehåll för villkoren i denna licens
   villkoren i denna licens, beviljar varje bidragsgivare dig härmed en evig,
   världsomspännande, icke-exklusiv, kostnadsfri, royaltyfri, oåterkallelig
   upphovsrättslicens för att reproducera, förbereda härledda verk av,
   offentligt visa, offentligt framföra, underlicensiera och distribuera verket och
   Och distribuera verket och sådana härledda verk i käll- eller objektform.

3. Beviljande av patentlicens. Med förbehåll för villkoren i denna licens
   denna licens, beviljar varje bidragsgivare dig härmed en evig, världsomspännande
   världsomspännande, icke-exklusiv, kostnadsfri, royaltyfri, oåterkallelig
   (med undantag för vad som anges i detta avsnitt) patentlicens att tillverka, låta tillverka
   använda, erbjuda till försäljning, sälja, importera och på annat sätt överföra Verket,
   där sådan licens endast gäller för de patentkrav som är licensierbara
   av sådan Bidragslämnare som nödvändigtvis kränks av deras Bidrag
   Bidrag ensamt eller genom en kombination av deras bidrag med det verk
   med det Verk till vilket sådant Bidrag lämnades in. Om du
   inleder patenttvister mot någon enhet (inklusive ett
   motkrav eller genkäromål i en rättegång) som påstår att Verket eller ett
   eller ett Bidrag som ingår i Verket utgör ett direkt eller medverkande
   eller medverkande till patentintrång, ska alla patentlicenser som
   som beviljats Dig enligt denna Licens för det Verket ska upphöra att gälla
   från och med den dag då sådan talan väcks.

4. Vidaredistribution. Du får reproducera och distribuera kopior av verket eller
   Verket eller härledda verk därav i vilket medium som helst, med eller utan
   modifieringar, och i käll- eller objektform, förutsatt att Du
   uppfyller följande villkor:

   (a) Du måste ge alla andra mottagare av Verket eller
       Härledda verk en kopia av denna licens; och

   (b) Du måste se till att alla ändrade filer har framträdande meddelanden
       som anger att du har ändrat filerna; och

   (c) Du måste behålla, i källformen för alla härledda verk
       som du distribuerar, alla meddelanden om upphovsrätt, patent, varumärken och
       och attributionsmeddelanden från verkets källform,
       exklusive de meddelanden som inte avser någon del av de härledda
       de härledda arbetena; och

   (d) Om verket innehåller en textfil med "NOTICE" som en del av dess distribution
       distribution, måste alla härledda verk som du distribuerar innehålla en läsbar kopia av
       innehålla en läsbar kopia av de attributionsmeddelanden som finns
       i en sådan NOTICE-fil, exklusive de meddelanden som inte
       avser någon del av de härledda verken, på minst en av följande
       av följande platser: inom en NOTICE-textfil som distribueras
       som en del av de härledda verken; inom källformatet eller
       dokumentation, om den tillhandahålls tillsammans med härledda verk; eller,
       inom en display som genereras av härledda verk, om och
       där sådana meddelanden från tredje part normalt visas. Innehållet
       nOTICE-filens innehåll är endast avsett för informationsändamål och
       ändrar inte Licensen. Du kan lägga till dina egna attributionsmeddelanden
       i härledda verk som du distribuerar, tillsammans med eller som
       eller som ett tillägg till NOTICE-texten från verket, förutsatt
       förutsatt att sådana ytterligare attributionsmeddelanden inte kan tolkas
       som en ändring av Licensen.

   Du får lägga till ditt eget upphovsrättsmeddelande i dina ändringar och
   kan tillhandahålla ytterligare eller andra licensvillkor för användning, reproduktion
   för användning, reproduktion eller distribution av dina ändringar, eller
   för alla sådana härledda verk som helhet, förutsatt att din användning, reproduktion
   reproduktion och distribution av verket i övrigt överensstämmer med de villkor som
   villkoren som anges i denna Licens.

5. Inlämning av bidrag. Om du inte uttryckligen anger något annat
   ska alla Bidrag som avsiktligt lämnas in för att ingå i Verket av Dig till
   av dig till licensgivaren ska ske enligt villkoren i denna licens, utan ytterligare
   denna Licens, utan några ytterligare villkor.
   Oaktat ovanstående ska inget i detta avtal ersätta eller modifiera
   villkoren i något separat licensavtal som du kan ha ingått med Licensgivaren
   med Licensgivaren avseende sådana Bidrag.

6. Varumärken. Denna licens ger inte tillstånd att använda licensgivarens
   licensgivarens handelsnamn, varumärken, servicemärken eller produktnamn,
   förutom vad som krävs för rimlig och sedvanlig användning för att beskriva verkets
   beskriva verkets ursprung och reproducera innehållet i NOTICE-filen.

7. Friskrivning från garanti. Om inte annat krävs enligt tillämplig lag eller
   eller skriftligen överenskommits, tillhandahåller Licensgivaren Verket (och varje
   Bidragsgivare tillhandahåller sina bidrag) på en "SOM DET ÄR"- BAS,
   UTAN GARANTIER ELLER VILLKOR AV NÅGOT SLAG, vare sig uttryckliga eller underförstådda
   eller underförstådda, inklusive, utan begränsning, några garantier eller villkor
   av ÄGANDERÄTT, INTE-ÖVERTRÄDELSE, SÄLJBARHET eller LÄMPLIGHET FÖR ETT
   SÄRSKILT ÄNDAMÅL. Du är ensam ansvarig för att avgöra om det är
   lämpligheten av att använda eller omfördela arbetet och ta på dig alla risker
   risker som är förknippade med utövandet av rättigheter enligt denna licens.

8. Begränsning av ansvarsskyldighet. Under inga omständigheter och under ingen juridisk teori,
   oavsett om det rör sig om skadestånd (inklusive vårdslöshet), avtal eller annat,
   såvida det inte krävs enligt tillämplig lag (såsom avsiktliga och grovt
   försumliga handlingar) eller skriftligen överenskommits, ska någon Bidragsgivare vara
   ansvarig gentemot Dig för skador, inklusive direkta, indirekta, särskilda
   eller följdskador av något slag som uppkommer till följd av denna Licens eller
   till följd av denna Licens eller av användning eller oförmåga att använda
   (inklusive men inte begränsat till skadestånd för förlust av goodwill, arbetsstopp
   arbetsstopp, datorfel eller funktionsfel eller alla andra
   alla andra kommersiella skador eller förluster), även om sådan Bidragsgivare
   har informerats om möjligheten till sådana skador.

9. Godkännande av garanti eller ytterligare ansvar. Vid omfördelning av
   verket eller härledda verk därav, kan du välja att erbjuda
   och ta ut en avgift för, godkännande av support, garanti, skadestånd,
   eller andra ansvarsskyldigheter och/eller rättigheter som överensstämmer med denna
   Licens. När Ni accepterar sådana skyldigheter får Ni emellertid endast agera
   för egen räkning och på eget ansvar, inte för någon annan bidragsgivares räkning
   för någon annan Bidragande part, och endast om Du samtycker till att hålla varje Bidragande part skadeslös
   försvara och hålla varje Bidragsgivare skadeslös för allt ansvar som
   eller anspråk som görs gällande mot sådan Bidragande part på grund av att
   på grund av att du accepterar någon sådan garanti eller ytterligare ansvar.

SLUT PÅ VILLKOR OCH BESTÄMMELSER

expat

Tillägget pyexpat byggs med hjälp av en inkluderad kopia av expat-källorna om inte byggandet konfigureras --with-system-expat:

Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd
                               och Clark Cooper

Tillstånd beviljas härmed, kostnadsfritt, till varje person som erhåller
en kopia av denna programvara och tillhörande dokumentationsfiler ("Programvaran")
"Programvaran"), att handla med Programvaran utan begränsning, inklusive
utan begränsning rätten att använda, kopiera, modifiera, sammanfoga, publicera
distribuera, underlicensiera och/eller sälja kopior av programvaran, och att
tillåta personer till vilka programvaran tillhandahålls att göra detta, med förbehåll för
följande villkor:

Ovanstående upphovsrättsmeddelande och detta meddelande om tillstånd ska inkluderas
i alla kopior eller väsentliga delar av programvaran.

PROGRAMVARAN TILLHANDAHÅLLS "I BEFINTLIGT SKICK", UTAN GARANTIER AV NÅGOT SLAG,
UTTRYCKLIGA ELLER UNDERFÖRSTÅDDA, INKLUSIVE MEN INTE BEGRÄNSAT TILL GARANTIERNA FÖR
SÄLJBARHET, LÄMPLIGHET FÖR ETT VISST ÄNDAMÅL OCH ICKE-INTRÅNG.
UNDER INGA OMSTÄNDIGHETER SKA FÖRFATTARNA ELLER UPPHOVSRÄTTSINNEHAVARNA VARA ANSVARIGA FÖR
ANSPRÅK, SKADESTÅND ELLER ANNAT ANSVAR, VARE SIG I EN TALAN OM AVTAL
SKADESTÅND ELLER PÅ ANNAT SÄTT, SOM UPPSTÅR FRÅN, UR ELLER I SAMBAND MED PROGRAMVARAN
PROGRAMVARAN ELLER ANVÄNDNINGEN AV ELLER ANNAN HANTERING AV PROGRAMVARAN.

libffi

C-tillägget _ctypes, som ligger till grund för modulen ctypes, byggs med en inkluderad kopia av libffi-källorna om inte byggkonfigurationen är --with-system-libffi:

Copyright (c) 1996-2008 Red Hat, Inc och andra.

Tillstånd beviljas härmed, kostnadsfritt, till varje person som erhåller
en kopia av denna programvara och tillhörande dokumentationsfiler ("Programvaran")
"Programvaran"), att handla med Programvaran utan begränsning, inklusive
utan begränsning rätten att använda, kopiera, modifiera, sammanfoga, publicera
distribuera, underlicensiera och/eller sälja kopior av programvaran, och att
tillåta personer till vilka programvaran tillhandahålls att göra detta, med förbehåll för
följande villkor:

Ovanstående upphovsrättsmeddelande och detta meddelande om tillstånd ska inkluderas
i alla kopior eller väsentliga delar av programvaran.

PROGRAMVARAN TILLHANDAHÅLLS "I BEFINTLIGT SKICK", UTAN GARANTIER AV NÅGOT SLAG,
UTTRYCKLIGA ELLER UNDERFÖRSTÅDDA, INKLUSIVE MEN INTE BEGRÄNSAT TILL GARANTIERNA FÖR
SÄLJBARHET, LÄMPLIGHET FÖR ETT VISST ÄNDAMÅL OCH
ICKE-INTRÅNG.  UNDER INGA OMSTÄNDIGHETER SKA FÖRFATTARNA ELLER UPPHOVSRÄTTSINNEHAVARNA
UPPHOVSRÄTTSINNEHAVARE VARA ANSVARIGA FÖR NÅGOT ANSPRÅK, SKADESTÅND ELLER ANNAT ANSVAR,
OAVSETT OM DET RÖR SIG OM AVTAL, SKADESTÅND ELLER ANNAT, SOM HÄRRÖR FRÅN,
FRÅN, UR ELLER I SAMBAND MED PROGRAMVARAN ELLER ANVÄNDNINGEN ELLER ANNAN
ANVÄNDNING ELLER ANNAN HANTERING AV PROGRAMVARAN.

zlib

Tillägget zlib byggs med en inkluderad kopia av zlib-källorna om den zlib-version som finns i systemet är för gammal för att användas för build:

Copyright (C) 1995-2011 Jean-loup Gailly och Mark Adler

Denna programvara tillhandahålls "i befintligt skick", utan någon uttrycklig eller underförstådd
garanti.  Författarna kan inte under några omständigheter hållas ansvariga för skador
som uppstår till följd av användningen av denna programvara.

Tillstånd ges till vem som helst att använda denna programvara för alla ändamål,
inklusive kommersiella applikationer, och att ändra den och omfördela den
fritt, med förbehåll för följande begränsningar:

1. Ursprunget till denna programvara får inte förvrängas; du får inte
   hävda att du har skrivit den ursprungliga programvaran. Om du använder den här programvaran
   i en produkt, skulle en bekräftelse i produktdokumentationen uppskattas men
   uppskattas men är inte ett krav.

2. Ändrade källversioner måste tydligt markeras som sådana och får inte
   felaktigt framställas som den ursprungliga programvaran.

3. Detta meddelande får inte tas bort eller ändras från någon källdistribution.

Jean-loup Gailly Mark Adler
jloup@gzip.org madler@alumni.caltech.edu

cfuhash

Implementeringen av hashtabellen som används av tracemalloc är baserad på cfuhash-projektet:

Upphovsrätt (c) 2005 Don Owens
Alla rättigheter förbehållna.

Denna kod är släppt under BSD-licensen:

Omdistribution och användning i käll- och binärform, med eller utan
eller utan modifiering, är tillåtet under förutsättning att följande villkor
är uppfyllda:

  * Vidaredistribution av källkod måste innehålla ovanstående meddelande om upphovsrätt
    upphovsrätt, denna lista med villkor och följande ansvarsfriskrivning.

  * Vidaredistributioner i binär form måste återge ovanstående
    upphovsrättsmeddelandet, denna lista över villkor och följande
    ansvarsfriskrivning i dokumentationen och/eller annat material som tillhandahålls
    med distributionen.

  * Varken författarens namn eller namnen på dess bidragsgivare
    bidragsgivare får användas för att stödja eller marknadsföra produkter som härrör
    från denna programvara utan särskilt skriftligt tillstånd i förväg.

DENNA PROGRAMVARA TILLHANDAHÅLLS AV UPPHOVSRÄTTSINNEHAVARNA OCH BIDRAGSGIVARNA
"I BEFINTLIGT SKICK" OCH ALLA UTTRYCKLIGA ELLER UNDERFÖRSTÅDDA GARANTIER, INKLUSIVE, MEN INTE
MEN INTE BEGRÄNSAT TILL, UNDERFÖRSTÅDDA GARANTIER FÖR SÄLJBARHET OCH LÄMPLIGHET
FÖR ETT VISST ÄNDAMÅL FRÅNSÄGS. UNDER INGA OMSTÄNDIGHETER SKA
UPPHOVSRÄTTSINNEHAVAREN ELLER BIDRAGSGIVARNA VARA ANSVARIGA FÖR DIREKTA, INDIREKTA
INDIREKTA, TILLFÄLLIGA, SPECIELLA, EXEMPLIFIERANDE ELLER FÖLJDSKADOR
(INKLUSIVE, MEN INTE BEGRÄNSAT TILL, ANSKAFFNING AV ERSÄTTNINGSVAROR ELLER
TJÄNSTER; FÖRLUST AV ANVÄNDNING, DATA ELLER VINST; ELLER AVBROTT I VERKSAMHETEN)
OAVSETT ORSAK OCH OAVSETT ANSVARSTEORI, OAVSETT OM DET RÖR SIG OM AVTAL
STRIKT ANSVAR ELLER SKADESTÅNDSSKYLDIGHET (INKLUSIVE VÅRDSLÖSHET ELLER ANNAT)
SOM PÅ NÅGOT SÄTT UPPSTÅR TILL FÖLJD AV ANVÄNDNINGEN AV DENNA PROGRAMVARA, ÄVEN OM
OM MÖJLIGHETEN TILL SÅDAN SKADA.

libmpdec

C-tillägget _decimal, som ligger till grund för modulen decimal, byggs med en inkluderad kopia av libmpdec-biblioteket, såvida inte konfigurationen är --with-system-libmpdec:

Copyright (c) 2008-2020 Stefan Krah. Alla rättigheter reserverade.

Vidaredistribution och användning i käll- och binärform, med eller utan
eller utan modifiering, är tillåtna förutsatt att följande villkor
är uppfyllda:

1. Vidaredistribution av källkod måste innehålla ovanstående meddelande om upphovsrätt
   ovanstående upphovsrättsmeddelande, denna lista över villkor och följande ansvarsfriskrivning.

2. Vidaredistribution i binär form måste återge ovanstående meddelande om upphovsrätt
   ovanstående upphovsrättsmeddelande, denna lista med villkor och följande ansvarsfriskrivning i
   dokumentation och/eller annat material som tillhandahålls med distributionen.

DENNA PROGRAMVARA TILLHANDAHÅLLS AV FÖRFATTAREN OCH BIDRAGSGIVARNA "I BEFINTLIGT SKICK" OCH
ALLA UTTRYCKLIGA ELLER UNDERFÖRSTÅDDA GARANTIER, INKLUSIVE, MEN INTE BEGRÄNSAT TILL
UNDERFÖRSTÅDDA GARANTIERNA FÖR SÄLJBARHET OCH LÄMPLIGHET FÖR ETT VISST ÄNDAMÅL
FÖR ETT VISST ÄNDAMÅL.  UNDER INGA OMSTÄNDIGHETER SKA FÖRFATTAREN ELLER BIDRAGSGIVARNA VARA ANSVARIGA
FÖR DIREKTA, INDIREKTA, TILLFÄLLIGA, SPECIELLA, EXEMPLIFIERANDE ELLER FÖLJDSKADOR
SKADOR (INKLUSIVE, MEN INTE BEGRÄNSAT TILL, ANSKAFFNING AV ERSÄTTNINGSVAROR
ELLER TJÄNSTER; FÖRLUST AV ANVÄNDNING, DATA ELLER VINSTER; ELLER AFFÄRSAVBROTT)
OAVSETT ORSAK OCH OAVSETT ANSVARSTEORI, OAVSETT OM DET RÖR SIG OM AVTAL, STRIKT
STRIKT ANSVAR ELLER SKADESTÅND (INKLUSIVE VÅRDSLÖSHET ELLER ANNAT) SOM PÅ NÅGOT SÄTT UPPSTÅR
AV ANVÄNDNINGEN AV DENNA PROGRAMVARA, ÄVEN OM DU INFORMERATS OM MÖJLIGHETEN TILL
SÅDAN SKADA.

W3C C14N testsvit

Testsviten för C14N 2.0 i paketet test (Lib/test/xmltestdata/c14n-20/) hämtades från W3C:s webbplats på https://www.w3.org/TR/xml-c14n2-testcases/ och distribueras under BSD-licensen 3-clause:

Copyright (c) 2013 W3C(R) (MIT, ERCIM, Keio, Beihang),
Alla rättigheter reserverade.

Vidaredistribution och användning i käll- och binärform, med eller utan
eller utan modifiering, är tillåtet under förutsättning att följande villkor
är uppfyllda:

* Vidaredistribution av verk måste behålla det ursprungliga upphovsrättsmeddelandet,
  denna lista med villkor och följande ansvarsfriskrivning.
* Omdistributioner i binär form måste återge det ursprungliga upphovsrättsmeddelandet
  upphovsrättsmeddelandet, denna lista med villkor och följande ansvarsfriskrivning i
  dokumentation och/eller annat material som tillhandahålls med distributionen.
* Varken W3C:s namn eller namnen på dess bidragsgivare får användas för att
  användas för att stödja eller marknadsföra produkter som härrör från detta arbete utan
  särskilt skriftligt tillstånd i förväg.

DENNA PROGRAMVARA TILLHANDAHÅLLS AV UPPHOVSRÄTTSINNEHAVARNA OCH BIDRAGSGIVARNA
"I BEFINTLIGT SKICK" OCH ALLA UTTRYCKLIGA ELLER UNDERFÖRSTÅDDA GARANTIER, INKLUSIVE, MEN INTE
MEN INTE BEGRÄNSAT TILL, UNDERFÖRSTÅDDA GARANTIER FÖR SÄLJBARHET OCH LÄMPLIGHET FÖR
ETT VISST SYFTE FRÅNSÄGS. UNDER INGA OMSTÄNDIGHETER SKA UPPHOVSRÄTTSINNEHAVAREN
UPPHOVSRÄTTSINNEHAVAREN ELLER BIDRAGSGIVARNA VARA ANSVARIGA FÖR DIREKTA, INDIREKTA, TILLFÄLLIGA
SPECIELLA, EXEMPLIFIERANDE ELLER FÖLJDSKADOR (INKLUSIVE, MEN INTE
BEGRÄNSAT TILL, ANSKAFFNING AV ERSÄTTANDE VAROR ELLER TJÄNSTER; FÖRLUST AV ANVÄNDNING,
DATA ELLER VINSTER; ELLER AVBROTT I VERKSAMHETEN) OAVSETT ORSAK OCH PÅ NÅGON
ANSVARSTEORI, OAVSETT OM DET GÄLLER AVTAL, STRIKT ANSVAR ELLER SKADESTÅND
(INKLUSIVE FÖRSUMLIGHET ELLER ANNAT) SOM PÅ NÅGOT SÄTT UPPSTÅR UR ANVÄNDNINGEN AV
AV DENNA PROGRAMVARA, ÄVEN OM MAN INFORMERATS OM MÖJLIGHETEN TILL SÅDAN SKADA.

mimalloc

MIT-licens:

Upphovsrätt (c) 2018-2021 Microsoft Corporation, Daan Leijen

Tillstånd beviljas härmed, kostnadsfritt, till alla personer som erhåller en kopia
av denna programvara och tillhörande dokumentationsfiler ("Programvaran"), att handla
i programvaran utan begränsning, inklusive utan begränsning rättigheterna
att använda, kopiera, modifiera, sammanfoga, publicera, distribuera, underlicensiera och/eller sälja
och/eller sälja kopior av programvaran, och att tillåta personer till vilka programvaran
tillhandahålls att göra detta, med förbehåll för följande villkor:

Ovanstående meddelande om upphovsrätt och detta meddelande om tillstånd ska ingå i alla
kopior eller väsentliga delar av programvaran.

PROGRAMVARAN TILLHANDAHÅLLS "I BEFINTLIGT SKICK", UTAN GARANTIER AV NÅGOT SLAG, UTTRYCKLIGA ELLER
ELLER UNDERFÖRSTÅDD, INKLUSIVE MEN INTE BEGRÄNSAT TILL GARANTIERNA FÖR SÄLJBARHET
LÄMPLIGHET FÖR ETT VISST ÄNDAMÅL OCH ICKE-INTRÅNG. UNDER INGA OMSTÄNDIGHETER SKA
UPPHOVSMÄNNEN ELLER UPPHOVSRÄTTSINNEHAVARNA VARA ANSVARIGA FÖR ANSPRÅK, SKADESTÅND ELLER ANNAN
SKADESTÅND ELLER ANNAT ANSVAR, OAVSETT OM DET RÖR SIG OM AVTAL, SKADESTÅND ELLER ANNAT, SOM HÄRRÖR FRÅN
FRÅN, UR ELLER I SAMBAND MED PROGRAMVARAN ELLER ANVÄNDNING ELLER ANNAN HANTERING AV
PROGRAMVARAN.

asyncio

Delar av modulen asyncio är hämtade från uvloop 0.16, som distribueras under MIT-licensen:

Copyright (c) 2015-2021 MagicStack Inc. http://magic.io

Tillstånd beviljas härmed, kostnadsfritt, till alla personer som erhåller
en kopia av denna programvara och tillhörande dokumentationsfiler ("Programvaran")
"Programvaran"), att handla med Programvaran utan begränsning, inklusive
utan begränsning rätten att använda, kopiera, modifiera, slå samman, publicera
distribuera, underlicensiera och/eller sälja kopior av programvaran, och att
tillåta personer till vilka programvaran tillhandahålls att göra detta, med förbehåll för
följande villkor:

Ovanstående meddelande om upphovsrätt och detta meddelande om tillstånd ska
ingå i alla kopior eller väsentliga delar av programvaran.

PROGRAMVARAN TILLHANDAHÅLLS "I BEFINTLIGT SKICK", UTAN GARANTIER AV NÅGOT SLAG,
UTTRYCKLIGA ELLER UNDERFÖRSTÅDDA, INKLUSIVE MEN INTE BEGRÄNSAT TILL GARANTIERNA FÖR
SÄLJBARHET, LÄMPLIGHET FÖR ETT VISST ÄNDAMÅL OCH
ICKE-INTRÅNG. UNDER INGA OMSTÄNDIGHETER SKA FÖRFATTARNA ELLER UPPHOVSRÄTTSINNEHAVARNA VARA
ANSVARIG FÖR NÅGOT ANSPRÅK, SKADESTÅND ELLER ANNAT ANSVAR, VARE SIG I EN TALAN
KONTRAKT, SKADESTÅND ELLER PÅ ANNAT SÄTT, SOM UPPSTÅR FRÅN, UR ELLER I SAMBAND MED
MED PROGRAMVARAN ELLER ANVÄNDNINGEN ELLER ANNAN HANTERING AV PROGRAMVARAN.

Globala obegränsade sekvenser (GUS)

Filen Python/qsbr.c är anpassad från FreeBSD:s ”Global Unbounded Sequences” säkra minnesåtervinningsschema i subr_smr.c. Filen distribueras under 2-Clause BSD License:

Copyright (c) 2019,2020 Jeffrey Roberson <jeff@FreeBSD.org>

Vidaredistribution och användning i käll- och binärform, med eller utan
modifiering, är tillåtet under förutsättning att följande villkor
är uppfyllda:
1. Vidaredistribution av källkod måste behålla ovanstående upphovsrättsmeddelande
   oförändrat, denna lista med villkor och följande ansvarsfriskrivning
   ansvarsfriskrivning.
2. Vidaredistribution i binär form måste återge ovanstående meddelande om upphovsrätt
   ovanstående upphovsrättsmeddelande, denna lista med villkor och följande ansvarsfriskrivning i
   dokumentation och/eller annat material som tillhandahålls med distributionen.

DENNA PROGRAMVARA TILLHANDAHÅLLS AV FÖRFATTAREN "I BEFINTLIGT SKICK" OCH ALLA UTTRYCKLIGA ELLER
ELLER UNDERFÖRSTÅDDA GARANTIER, INKLUSIVE, MEN INTE BEGRÄNSAT TILL, DE UNDERFÖRSTÅDDA GARANTIERNA
AV SÄLJBARHET OCH LÄMPLIGHET FÖR ETT VISST ÄNDAMÅL FRÅNSÄGS.
FÖRFATTAREN SKALL UNDER INGA OMSTÄNDIGHETER HÅLLAS ANSVARIG FÖR DIREKTA, INDIREKTA,
INDIREKTA, TILLFÄLLIGA, SPECIELLA, EXEMPLIFIERANDE ELLER FÖLJDSKADOR (INKLUSIVE, MEN
MEN INTE BEGRÄNSAT TILL, UPPHANDLING AV ERSÄTTNINGSVAROR ELLER TJÄNSTER; FÖRLUST AV ANVÄNDNING,
DATA ELLER VINSTER; ELLER AVBROTT I VERKSAMHETEN) OAVSETT ORSAK OCH PÅ NÅGON
ANSVARSTEORI, OAVSETT OM DET GÄLLER AVTAL, STRIKT ANSVAR ELLER SKADESTÅND
(INKLUSIVE FÖRSUMLIGHET ELLER ANNAT) SOM PÅ NÅGOT SÄTT UPPSTÅR GENOM ANVÄNDNINGEN AV
DENNA PROGRAMVARA, ÄVEN OM DU INFORMERATS OM MÖJLIGHETEN TILL SÅDAN SKADA.

Zstandard-bindningar

Zstandardbindningar i Modules/_zstd och Lib/compression/zstd är baserade på kod från pyzstd-biblioteket, copyright Ma Lin och bidragsgivare. Koden för pyzstd distribueras under 3-Clause BSD License:

Copyright (c) 2020-nuvarande, Ma Lin och bidragsgivare.
Alla rättigheter förbehållna.

Vidaredistribution och användning i käll- och binärform, med eller utan
modifiering, är tillåtet under förutsättning att följande villkor uppfylls:

1. Vidaredistribution av källkod måste innehålla ovanstående meddelande om upphovsrätt, denna
   lista över villkor och följande ansvarsfriskrivning.

2. Vidaredistributioner i binär form måste återge ovanstående meddelande om upphovsrätt,
   denna lista med villkor och följande ansvarsfriskrivning i dokumentationen och/eller
   och/eller annat material som tillhandahålls med distributionen.

3. Varken namnet på upphovsrättsinnehavaren eller namnen på dess
   bidragsgivare får användas för att stödja eller marknadsföra produkter som härrör från
   denna programvara utan särskilt skriftligt tillstånd i förväg.

DENNA PROGRAMVARA TILLHANDAHÅLLS AV UPPHOVSRÄTTSINNEHAVARNA OCH BIDRAGSGIVARNA "I BEFINTLIGT SKICK"
OCH ALLA UTTRYCKLIGA ELLER UNDERFÖRSTÅDDA GARANTIER, INKLUSIVE, MEN INTE BEGRÄNSAT TILL
UNDERFÖRSTÅDDA GARANTIERNA FÖR SÄLJBARHET OCH LÄMPLIGHET FÖR ETT VISST ÄNDAMÅL
FRÅNSKRIVS. UNDER INGA OMSTÄNDIGHETER SKA UPPHOVSRÄTTSINNEHAVAREN ELLER BIDRAGSGIVARNA VARA ANSVARIGA
FÖR DIREKTA, INDIREKTA, TILLFÄLLIGA, SPECIELLA, EXEMPLIFIERANDE ELLER FÖLJDSKADOR
SKADOR (INKLUSIVE, MEN INTE BEGRÄNSAT TILL, ANSKAFFNING AV ERSÄTTNINGSVAROR ELLER
TJÄNSTER; FÖRLUST AV ANVÄNDNING, DATA ELLER VINST; ELLER AVBROTT I VERKSAMHETEN) OAVSETT
ORSAKADE OCH PÅ NÅGON ANSVARSTEORI, OAVSETT OM DET ÄR I KONTRAKT, STRIKT ANSVAR
ELLER SKADESTÅND (INKLUSIVE VÅRDSLÖSHET ELLER ANNAT) SOM PÅ NÅGOT SÄTT UPPSTÅR UR ANVÄNDNINGEN AV
AV DENNA PROGRAMVARA, ÄVEN OM MAN INFORMERATS OM MÖJLIGHETEN TILL SÅDAN SKADA.