Licensing issue (TestCmd.py)
Hi all,
Could anyone tell me, why the \boost_1_38_0\tools\build\v2\test\TestCmd.py (TestCmd version 0.02) file in Boost 1.38.0http://www.boost.org/users/history/version_1_38_0.html has Steven Knight's Python license reference, this:
# Copyright 2000 Steven Knight
# This module is free software, and you may redistribute it and/or modify
# it under the same terms as Python itself, so long as this copyright message
# and disclaimer are retained in their original form.
#
# IN NO EVENT SHALL THE AUTHOR BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT,
# SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF
# THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
# DAMAGE.
#
# THE AUTHOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
# PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS,
# AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
__author__ = "Steven Knight
On 10/01/2014 02:13 PM, Polhodzik Peter (ext) wrote:> Hi all,
Could anyone tell me, why the \boost_1_38_0\tools\build\v2\test\TestCmd.py (TestCmd version 0.02) file in Boost
1.38.0http://www.boost.org/users/history/version_1_38_0.html has Steven Knight's Python license reference, this:
# Copyright 2000 Steven Knight # This module is free software, and you may redistribute it and/or modify # it under the same terms as Python itself, so long as this copyright message # and disclaimer are retained in their original form.
..
while the original TestCmd 0.02http://baldmt.com/Test-Cmd/Archive/Test-Cmd-0.02.tar.gz is Perl licensed, this way:
COPYRIGHT
Copyright 1999-2000 Steven Knight. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
?
TestCmd.py is Python code, whereas what you refer to as "original" is Perl code, so it's not surprising that they have similar, but not identical, licenses.
It is also unclear which Python or Perl license it refers to ,since there are more licenses versions for both.
It's a fair question, but I think you'd have to review the history to determine what Python license was in effect when TestCmd.py was originally authored. It was added to Boost.Build on April 8, 2002, copied from SCons. I don't immediately know when it was added to SCons.
I know 1.38.0 is an old release, but now I definitely need to have the information about this one. Updating to 1.56.0 is NOT an option to solve the problem this time.
1.56 has exactly the same file, anyway. - Volodya
participants (2)
-
Polhodzik Peter (ext)
-
Vladimir Prus