Skip to main content

Python Software Foundation

Supporting and advancing the Python programming language

What is the PSF?

The Python Software Foundation (PSF) is a 501(c)(3) non-profit corporation that holds the intellectual property rights behind the Python programming language. We manage the open source licensing for Python version 2.1 and later and own and protect the trademarks associated with Python.

The mission of the Python Software Foundation is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of a diverse and international community of Python programmers.

What We Do

Grants & Sponsorships

We provide grants to Python-related projects and sponsor conferences, workshops, and user groups around the world.

PyCon Support

We organize and support PyCon conferences globally, bringing together Python developers and enthusiasts.

Infrastructure

We maintain critical Python infrastructure including PyPI (Python Package Index) and python.org.

Community Support

We foster the growth of the Python community through education, outreach, and diversity initiatives.

IP Management

We hold and protect the intellectual property rights for Python, ensuring it remains open source.

Legal Support

We provide legal guidance and support to help Python users and developers understand licensing.

Board of Directors

The PSF is governed by a Board of Directors elected by the membership. The Board is responsible for the overall direction and management of the foundation, including:

  • Setting strategic direction and priorities
  • Managing finances and fundraising
  • Approving grants and sponsorships
  • Protecting Python's trademarks and intellectual property
  • Supporting the Python community worldwide

Membership

The PSF has several types of membership, each with different rights and responsibilities. Members help guide the future of Python and the PSF through voting on board elections and other matters.

Contributing Members

Individuals who have made sustained contributions to the Python community through code, documentation, community work, or other means.

Managing Members

Individuals who dedicate significant time to supporting the PSF's mission and advancing Python's ecosystem.

Supporting Members

Individuals and organizations who financially support the PSF through annual membership donations.

Fellow Members

Individuals nominated for extraordinary contributions to Python and the community, the highest honor the PSF can bestow.

Get Involved

Become a Member

Join the PSF community and help shape the future of Python.

Donate

Support Python development and community initiatives through donations.

Volunteer

Contribute your time and skills to help the PSF and Python community.

Learn More About Python