Path: csiph.com!fu-berlin.de!bofh.it!news.nic.it!robomod From: Paul Boddie Newsgroups: linux.debian.maint.python Subject: Re: DFSG compliance of cx_freeze license? (was: Python Software Foundation License) Date: Tue, 21 Jan 2025 16:30:01 +0100 Message-ID: References: X-Mailbox-Line: From debian-python-request@lists.debian.org Tue Jan 21 15:29:37 2025 Old-Return-Path: X-Amavis-Spam-Status: No, score=-8.096 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FOURLA=0.1, LDO_WHITELIST=-5, MD5_SHA1_SUM=-1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001] autolearn=ham autolearn_force=no X-Policyd-Weight: using cached result; rate:hard: -5.5 X-Greylist: delayed 479 seconds by postgrey-1.36 at bendel; Tue, 21 Jan 2025 15:29:23 UTC MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Mailing-List: archive/latest/22789 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/3533563.oKIgMqNGFm@jason Approved: robomod@news.nic.it Lines: 33 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Tue, 21 Jan 2025 16:21:17 +0100 X-Original-Message-ID: <3533563.oKIgMqNGFm@jason> X-Original-References: <896765a190e9425d9f05a69a751ae111@geobasis-bb.de> <3542f22e-dc1a-4aa9-9da6-b0c031d81ccb@t-online.de> Xref: csiph.com linux.debian.maint.python:16691 On Tuesday, 21 January 2025 15:53:24 CET Carsten Schoenert wrote: > > The size of the license text is rather short compared to the current > version of PSF-2.0. I presume that by PSF-2.0 you mean the licensing details found in debian/ copyright that largely reproduce the summary here: https://docs.python.org/3/license.html#psf-license > I find it nearly impossible to find out what the differences in detail > are or were in the past. I did find a brief mention of licensing in the release notes for version 4.0 (September 2008): "Modified license text to more closely match the Python Software Foundation license as was intended." https://cx-freeze.readthedocs.io/en/stable/releasenotes-5x.html Here is the commit that updated the licence for that release: https://github.com/marcelotduarte/cx_Freeze/commit/ 71aa0d59528969f299493836ac508dbc6ce721cf The previous licence resembles the 3-clause BSD licence. I seem to remember that people liked to adopt the Python licensing, perhaps for some kind of "community spirit" or otherwise insubstantial reason, until it was suggested that the Python licence, complicated by all the messy institutional involvement, was a bad choice for other software. Paul