Skip to content

Commit

Permalink
Add ActiveState copyright to modified files
Browse files Browse the repository at this point in the history
  • Loading branch information
Jeremy Paige committed Apr 9, 2021
1 parent 8a32bf0 commit d83347b
Show file tree
Hide file tree
Showing 11 changed files with 90 additions and 0 deletions.
48 changes: 48 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,54 @@ direction to make these releases possible.
B. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING PYTHON
===============================================================

ACTIVESTATE LICENSE AGREEMENT FOR PYTHON 2.7 GREATER THAN 2.7.18
----------------------------------------------------------------

1. This LICENSE AGREEMENT is between ActiveState Software Inc. ("ActiveState"),
and the Individual or Organization ("Licensee") accessing and otherwise using
this software ("Python") in source or binary form and its associated
documentation.

2. Subject to the terms and conditions of this License Agreement, ActiveState
hereby grants Licensee a nonexclusive, royalty-free, world-wide license to
reproduce, analyze, test, perform and/or display publicly, prepare derivative
works, distribute, and otherwise use Python alone or in any derivative version,
provided, however, that ActiveState's License Agreement and ActiveState's
notice of copyright, i.e., "Copyright (c) 2020, 2021 ActiveState Software Inc.;
All Rights Reserved" are retained in Python alone or in any derivative version
prepared by Licensee.

3. In the event Licensee prepares a derivative work that is based on
or incorporates Python 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.

4. ActiveState is making Python available to Licensee on an "AS IS"
basis. ActiveState MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, ActiveState 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.

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

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 ActiveState and
Licensee. This License Agreement does not grant permission to use ActiveState
trademarks or trade name in a trademark sense to endorse or promote
products or services of Licensee, or any third party.

8. By copying, installing or otherwise using Python, Licensee
agrees to be bound by the terms and conditions of this License
Agreement.

PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2
--------------------------------------------

Expand Down
4 changes: 4 additions & 0 deletions Lib/cgi.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
#! /usr/local/bin/python

# Copyright (C) 2021 ActiveState Software Inc.
# cgi is licensed under the PSFLv2 License.
# See the file LICENSE for details.

# NOTE: the above "/usr/local/bin/python" is NOT a mistake. It is
# intentionally NOT "/usr/bin/env python". On many systems
# (e.g. Solaris), /usr/local/bin is not in $PATH as passed to CGI
Expand Down
4 changes: 4 additions & 0 deletions Lib/ctypes/test/test_parameters.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Copyright (C) 2021 ActiveState Software Inc.
# test_parameters is licensed under the PSFLv2 License.
# See the file LICENSE for details.

import unittest, sys
from ctypes.test import need_symbol
import test.support
Expand Down
4 changes: 4 additions & 0 deletions Lib/httplib.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Copyright (C) 2020 ActiveState Software Inc.
# httplib is licensed under the PSFLv2 License.
# See the file LICENSE for details.

r"""HTTP/1.1 client library
<intro stuff goes here>
Expand Down
4 changes: 4 additions & 0 deletions Lib/test/multibytecodec_support.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Copyright (C) 2020 ActiveState Software Inc.
# multibytecodec_support is licensed under the PSFLv2 License.
# See the file LICENSE for details.

# multibytecodec_support.py
# Common Unittest Routines for CJK codecs
#
Expand Down
4 changes: 4 additions & 0 deletions Lib/test/test_cgi.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Copyright (C) 2021 ActiveState Software Inc.
# test_cgi is licensed under the PSFLv2 License.
# See the file LICENSE for details.

from io import BytesIO
from test.test_support import run_unittest, check_warnings
import cgi
Expand Down
4 changes: 4 additions & 0 deletions Lib/test/test_tarfile.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Copyright (C) 2020 ActiveState Software Inc.
# test_tarfile is licensed under the PSFLv2 License.
# See the file LICENSE for details.

import sys
import os
import shutil
Expand Down
4 changes: 4 additions & 0 deletions Lib/test/test_urlparse.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Copyright (C) 2021 ActiveState Software Inc.
# test_urlparse is licensed under the PSFLv2 License.
# See the file LICENSE for details.

from test import test_support
import sys
import unicodedata
Expand Down
4 changes: 4 additions & 0 deletions Lib/urllib2.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Copyright (C) 2020 ActiveState Software Inc.
# urllib2 is licensed under the PSFLv2 License.
# See the file LICENSE for details.

"""An extensible library for opening URLs using a variety of protocols
The simplest way to use this module is to call the urlopen function,
Expand Down
4 changes: 4 additions & 0 deletions Lib/urlparse.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Copyright (C) 2021 ActiveState Software Inc.
# cgi is licensed under the PSFLv2 License.
# See the file LICENSE for details.

"""Parse (absolute and relative) URLs.
urlparse module is based upon the following RFC specifications.
Expand Down
6 changes: 6 additions & 0 deletions Modules/_ctypes/callproc.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
/*
* Copyright (C) 2021 ActiveState Software Inc.
* callproc is licensed under the PSFLv2 License.
* See the file LICENSE for details.
*/

/*****************************************************************
This file contains remnant Python 2.3 compatibility code that is no longer
strictly required.
Expand Down

0 comments on commit d83347b

Please sign in to comment.