DEVELOPMENT VERSION: This is an experimental DALICC environment. Features, data and APIs may change or be reset without notice. A stable version of this service, with a potentially different feature set, will be made available soon at dalicc.net.

Archived version 1 of 2. This is how the model read before it was corrected. It is shown read only. The current version is here.

Python License 2.0.1


Also known as Python License 2.0.1, Python Software Foundation License Version 2, Python-2.0.1.

Commercial use
allowed
Share alike
not required
Attribution
required (keep the copyright and license notices)
Canonical URI https://dalicc.net/licenselibrary/Python-2.0.1

Permissions

  • Change license from the text Replacing the license of the work, or of an adaptation, with another license, or changing its terms.

    Duties

    • Use a compliant license from the text Choosing a replacement license that stays compliant with the terms of the original license.
  • Charge distribution fee from the text Charging a fee for the act of providing a copy of the work to someone else.
  • Commercial use from the text Using the work to generate income, directly or indirectly, for example by selling it or by using it in advertising.
  • Derivative works from the text Distributing an adaptation of the work and making it available to the public.
  • Derive from the text Creating a new work from the work, such as a translation, adaptation or arrangement of it or of a part of it.

    Duties

    • Attribution from the text Giving credit to the copyright holders or authors of the work, in the form the licensor asks for.
    • Modification notice from the text Marking a changed work as changed, saying how it differs from the original and keeping earlier notices of change.
    • Notice from the text Notice: keeping the license and copyright notices with every copy.
  • Display from the text Showing the work to the public without making a copy the viewer keeps.
  • Distribute from the text Providing copies of the work to the public or to anyone else.

    Duties

    • Attribution from the text Giving credit to the copyright holders or authors of the work, in the form the licensor asks for.
    • Notice from the text Notice: keeping the license and copyright notices with every copy.
  • Modified works from the text Distributing a modified version of the work that does not amount to a new, derivative work.
  • Modify from the text Altering the work, for example by updating it, without creating a new work; an alteration that creates a new work is Derive.

    Duties

    • Attribution from the text Giving credit to the copyright holders or authors of the work, in the form the licensor asks for.
    • Modification notice from the text Marking a changed work as changed, saying how it differs from the original and keeping earlier notices of change.
    • Notice from the text Notice: keeping the license and copyright notices with every copy.
  • No-warranty notice from the text Attaching a notice that the work is provided without any warranty.
  • Present from the text Performing the work in public, including by broadcast or other communication to the public.
  • Reproduce from the text Making copies of the work in any form.

Prohibitions

  • Promote from the text Not permitted: Promote. Using the name or trademarks of the licensor or of contributors to endorse or promote a product.

License-wide duties

This license states no duties that apply to the work as a whole.

Further terms

These are the things the license says about itself beyond the acts it permits, forbids and requires: when it ends, how long there is to put a breach right, which law governs it, and so on. A term that comes from the DALICC vocabulary links to its definition.

Composed of
CNRI-Python-GPL-Compatible
Terminates on breach
Yes

Clauses

Warranty disclaimer

PSF is making Python available to Licensee on an "AS IS" basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.

Limitation of liability

PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON, OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.

Additional clauses

6. This License Agreement will automatically terminate upon a material breach of its terms and conditions. 7. Nothing in this License Agreement shall be deemed to create any relationship of agency, partnership, or joint venture between PSF and Licensee. This License Agreement does not grant permission to use PSF trademarks or trade name in a trademark sense to endorse or promote products or services of Licensee, or any third party. 6. This License Agreement shall be governed by and interpreted in all respects by the law of the State of California, excluding conflict of law provisions. Nothing in this License Agreement shall be deemed to create any relationship of agency, partnership, or joint venture between BeOpen and Licensee. This License Agreement does not grant permission to use BeOpen trademarks or trade names in a trademark sense to endorse or promote products or services of Licensee, or any third party. As an exception, the "BeOpen Python" logos available at http://www.pythonlabs.com/logos.html may be used according to the permissions granted on that web page. 7. This License Agreement shall be governed by the federal intellectual property law of the United States, including without limitation the federal copyright law, and, to the extent such U.S. federal law does not apply, by the law of the Commonwealth of Virginia, excluding Virginia's conflict of law provisions. Notwithstanding the foregoing, with regard to derivative works based on Python 1.6.1 that incorporate non-separable material that was previously distributed under the GNU General Public License (GPL), the law of the Commonwealth of Virginia shall govern this License Agreement only as to issues arising under or with respect to Paragraphs 4, 5, and 7 of this License Agreement. Nothing in this License Agreement shall be deemed to create any relationship of agency, partnership, or joint venture between CNRI and Licensee. This License Agreement does not grant permission to use CNRI trademarks or trade name in a trademark sense to endorse or promote products or services of Licensee, or any third party. Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name of Stichting Mathematisch Centrum or CWI not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission.

Info

Target asset types
Software
Region / jurisdiction
Worldwide
Validity
Perpetual
Source
https://spdx.org/licenses/Python-2.0.1.html
Legal code
https://www.python.org/download/releases/2.0.1/license/
This description is published under
https://dalicc.net/licenselibrary/CC-BY-4.0
Publisher
Python Software Foundation
Attribution name
Python Software Foundation
SPDX identifier
Python-2.0.1 on the SPDX license list
DALICC identifier
Python-2.0.1

This record is published under CC BY 4.0. Credit it as: DALICC License Library, DALICC - Verein zur Förderung der Rechtssicherheit in der Datenbewirtschaftung, https://dalicc.net, CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). The license it describes belongs to its publisher.

History

This license model has 2 versions. Version 2 is the one served today; every earlier version keeps its own address, so a conclusion drawn from one of them can still be checked against it.

  1. Version 2 current2026-09-24 Giray Havur

    The changes since version 1 recorded which sentence of the text each statement rests on, named the license the record itself is published under and removed the quotes that do not name the act they support.

    9 changes
    • changed permission dalicc:ChangeLicense with duties [dalicc:compliantLicense]

      was permission dalicc:ChangeLicense with duties [dalicc:compliantLicense]

      Manual edit The statement is marked as a library convention, family rule 15: Permissive records permit relicensing: the text does not state it in as many words. Its duty dalicc:compliantLicense is marked as a library convention, family rule 15: Permissive records permit relicensing.

    • changed permission odrl:derive with duties [cc:Attribution, cc:Notice, dalicc:modificationNotice]

      was permission odrl:derive with duties [cc:Attribution, cc:Notice, dalicc:modificationNotice]

      Manual edit Its duty cc:Attribution quotes "PSF's License Agreement and PSF's notice of copyright ... are retained in Python alone or in any derivative version prepared by Licensee" Its duty cc:Notice quotes "In the event Licensee prepares a derivative work that is based on or incorporates Python 2.0.1 or any part thereof, and wants to make the derivative work available to others as provided herein, then Licensee hereby agrees to include in any such work a brief summary of the changes made to Python 2.0.1."

    • changed permission odrl:distribute with duties [cc:Attribution, cc:Notice]

      was permission odrl:distribute with duties [cc:Attribution, cc:Notice]

      Manual edit Its duty cc:Attribution quotes "PSF's License Agreement and PSF's notice of copyright ... are retained in Python alone or in any derivative version prepared by Licensee" Its duty cc:Notice quotes "In the event Licensee prepares a derivative work that is based on or incorporates Python 2.0.1 or any part thereof, and wants to make the derivative work available to others as provided herein, then Licensee hereby agrees to include in any such work a brief summary of the changes made to Python 2.0.1."

    • changed permission odrl:modify with duties [cc:Attribution, cc:Notice, dalicc:modificationNotice]

      was permission odrl:modify with duties [cc:Attribution, cc:Notice, dalicc:modificationNotice]

      Manual edit Its duty cc:Attribution quotes "PSF's License Agreement and PSF's notice of copyright ... are retained in Python alone or in any derivative version prepared by Licensee" Its duty cc:Notice quotes "In the event Licensee prepares a derivative work that is based on or incorporates Python 2.0.1 or any part thereof, and wants to make the derivative work available to others as provided herein, then Licensee hereby agrees to include in any such work a brief summary of the changes made to Python 2.0.1."

    • changed prohibition dalicc:promote

      was prohibition dalicc:promote

      Manual edit The statement now quotes the sentence of the licence text it rests on: "This License Agreement does not grant permission to use PSF trademarks or trade name in a trademark sense to endorse or promote products or services of Licensee, or any third party."

    • added dct:license <https://creativecommons.org/licenses/by/4.0/>

      Manual edit Every record is published under CC BY 4.0. cc:license names the record DALICC keeps of that licence; dct:license now names it by the address Creative Commons publishes it at, so that a consumer matching the canonical IRI finds it.

    • changed permission odrl:derive with duties [cc:Attribution, cc:Notice, dalicc:modificationNotice]

      was permission odrl:derive with duties [cc:Attribution, cc:Notice, dalicc:modificationNotice]

      Manual edit Removed the quoted evidence of duty cc:Attribution on odrl:derive, duty cc:Attribution on odrl:distribute, duty cc:Attribution on odrl:modify, duty cc:Notice on odrl:derive, duty cc:Notice on odrl:distribute, duty cc:Notice on odrl:modify: the quoted sentence does not name the act. The statements stay, read from the text without a linked quote.

    • changed permission odrl:distribute with duties [cc:Attribution, cc:Notice]

      was permission odrl:distribute with duties [cc:Attribution, cc:Notice]

      Manual edit Removed the quoted evidence of duty cc:Attribution on odrl:derive, duty cc:Attribution on odrl:distribute, duty cc:Attribution on odrl:modify, duty cc:Notice on odrl:derive, duty cc:Notice on odrl:distribute, duty cc:Notice on odrl:modify: the quoted sentence does not name the act. The statements stay, read from the text without a linked quote.

    • changed permission odrl:modify with duties [cc:Attribution, cc:Notice, dalicc:modificationNotice]

      was permission odrl:modify with duties [cc:Attribution, cc:Notice, dalicc:modificationNotice]

      Manual edit Removed the quoted evidence of duty cc:Attribution on odrl:derive, duty cc:Attribution on odrl:distribute, duty cc:Attribution on odrl:modify, duty cc:Notice on odrl:derive, duty cc:Notice on odrl:distribute, duty cc:Notice on odrl:modify: the quoted sentence does not name the act. The statements stay, read from the text without a linked quote.

  2. Version 1

    Created from the license text on 2026-09-15 (Python, PHP, Unicode and W3C).

Every change names the reason behind it: a finding of the content review, one of its library-wide decisions, the metadata that review wrote onto every record, or a hand edit. None of it is legal advice.

Nothing on this page is legal advice. What a license means is decided by its text; ask a legal advisor before you rely on it.