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
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.
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.