the Python Foundation

M

Mark Tarver

From the website

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.

Could somebody explain 'what holding the intellectual property rights'
means in this context and in what sense PSF manages the licensing and
protects the trademarks associated with Python? This is for my
education.

thanks

Mark
 
R

Robert Kern

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.

Could somebody explain 'what holding the intellectual property rights'
means in this context and in what sense PSF manages the licensing and
protects the trademarks associated with Python? This is for my
education.

The PSF owns the Python language trademark:

http://tess2.uspto.gov/bin/showfield?f=doc&state=4007:oc64of.5.1

Its trademark policy is given in detail here:

http://www.python.org/psf/trademarks/

It also controls the license of the Python interpreter and its surrounding code.
Contributors license their code to the PSF. Contributors keep the copyright to
their code, but they agree to give the PSF the right to distribute it under a
different license if the PSF decides to change licenses. See the Contributor
Agreement:

http://www.python.org/psf/contrib/contrib-form/

I believe they also outright own the copyright to most of the code that was in
the Python 2.1 release and up until this Contributor Agreement was set up. I
could be wrong about that, though.

--
Robert Kern

"I have come to believe that the whole world is an enigma, a harmless enigma
that is made terrible by our own mad attempt to interpret it as though it had
an underlying truth."
-- Umberto Eco
 
S

Steve Holden, Chairman, PSF

Mark said:
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.

Could somebody explain 'what holding the intellectual property rights'
means in this context and in what sense PSF manages the licensing and
protects the trademarks associated with Python? This is for my
education.
The PSF requires that contributors sign an agreement licensing their
code to us, and allowing us to distribute it under the license of our
choosing (this does not in any way preclude the contributor licensing
the same code to any other party under different terms).

In this way people who use Python can be relatively sure that the code
is untrammeled by claims of copyright or patent by anyone other than the
PSF, and can therefore use it without fear of losing their rights to do
so because of legal action by third parties.

We have also registered the trademark "Python" for use in reference to
computer programming languages, thereby ensuring that we can take action
should some ill-advised individual or organization decide to produce
another language with "Python" in its name which we did not feel
conformed sufficiently strictly to the language definition, for instance.

The PSF has an established policy with regard to the use of its
trademarks, which you can read at

http://www.python.org/psf/trademarks/

regards
Steve
 
M

Mark Tarver

The PSF requires that contributors sign an agreement licensing their
code to us, and allowing us to distribute it under the license of our
choosing (this does not in any way preclude the contributor licensing
the same code to any other party under different terms).

In this way people who use Python can be relatively sure that the code
is untrammeled by claims of copyright or patent by anyone other than the
PSF, and can therefore use it without fear of losing their rights to do
so because of legal action by third parties.

We have also registered the trademark "Python" for use in reference to
computer programming languages, thereby ensuring that we can take action
should some ill-advised individual or organization decide to produce
another language with "Python" in its name which we did not feel
conformed sufficiently strictly to the language definition, for instance.

The PSF has an established policy with regard to the use of its
trademarks, which you can read at

 http://www.python.org/psf/trademarks/

regards
 Steve
--
Steve Holden        Chairman, Python Software Foundation
See PyCon Talks from Atlanta 2010  http://pycon.blip.tv/
Holden Web LLC                http://www.holdenweb.com/
UPCOMING EVENTS:        http://holdenweb.eventbrite.com/

Thankyou to all on this thread for this clarification. I may return
and ask some questions if I need further clarification.

Mark
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,982
Messages
2,570,185
Members
46,736
Latest member
AdolphBig6

Latest Threads

Top