Hi Abdur, On 19.11.2020 10:02, Abdur-Rahmaan Janhangeer wrote:
Before asking *us*, you ought to ask what the PyInstaller developers think of the idea of:
- relinquishing copyright to the PSF; - operating under the control of the Python core developers and steering council, under their terms; - releasing versions under the schedule of the Python interpreter; - under CPython's rules about backwards compatibility and new features;
Thank you for your input Mr Steven. If we go along the same lines, i should begin checking whether anyone who replies forms part of the SC or not, whether they have the right or not to reply to this thread etc.
I think you misunderstood Steven's questions. The PSF requires that contributors sign a contributor agreement for any code which goes into the stdlib (or Python in general). Since PyInstaller is GPLed, it cannot be added to the stdlib without the copyright owners giving the PSF permission to relicense the code under the PSF license (or any other open source license as per the contributor agreement). Only the copyright owners can make this call. Note that this does not mean "relinquishing" the copyright as Steven put it. The copyright owners keep their copyright. They only give permission specifically to the PSF to relicense the code. The other points Steve gave are important as well, since continuing the development of PyInstaller within the context of Python's stdlib means that they would have adhere to the processes we have for this. IMO, PyInstaller is a great tool, but adding it to the Python stdlib would not necessarily be an advantage, since it's development would then be tied to Python's release cycle, which reduces the flexibility the maintainers have in e.g. providing fixes quickly. Since the project appears to be struggling a bit, it may be worthwhile having the project owners ask the PSF or major company users for a grant. Cheers, -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Experts (#1, Nov 19 2020)
Python Projects, Coaching and Support ... https://www.egenix.com/ Python Product Development ... https://consulting.egenix.com/
::: We implement business ideas - efficiently in both time and costs ::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 https://www.egenix.com/company/contact/ https://www.malemburg.com/