Is it legal to rebuild Python.exe to include Version property tab?
My company distributes a COM object that can be license and userd by our customers. Some of my company's internal application also use the COM object. However, for internal applications, instead of licensing the COM object, we just make the application registered as friendly. We accomplish this be including various information in the version property tab of the calling EXE. In my case, the calling EXE is Python.exe. So, my question is, can we rebuild Python.exe to include the various version information? Is this allowed under the Python licensing agreement? -- http://mail.python.org/mailman/listinfo/python-list
Re: Is it legal to rebuild Python.exe to include Version property tab?
Ward wrote... Can we rebuild Python.exe to include the various version information? Why rebuild it? You can use a resource editor tool to add/edit/delete the VERSIONINFO from any Windows executable, including Python.exe ;-) Greetings, -- The ability of the OSS process to collect and harness the collective IQ of thousands of individuals across the Internet is simply amazing. - Vinod Vallopillil http://www.catb.org/~esr/halloween/halloween4.html -- http://mail.python.org/mailman/listinfo/python-list
Re: Is it legal to rebuild Python.exe to include Version property tab?
On Jul 15, 7:42 am, Michiel Overtoom [EMAIL PROTECTED] wrote: Why rebuild it? You can use a resource editor tool to add/edit/delete the VERSIONINFO from any Windows executable, including Python.exe ;-) M, Thanks for you suggestion. I didn't know that there was anything like a resource editor outside of a dev IDE. You learn something new everyday. :) So, we've established that there is a different way to edit the VERSIONINFO of an EXE. However, the question still remains as to whether is is legal to edit the VERSIONINFO on Python.exe and distribute it? -- http://mail.python.org/mailman/listinfo/python-list
Re: Is it legal to rebuild Python.exe to include Version property tab?
I think it is. I got a bundle of Python named EnthoughtPython and the version string gave something different from original Python. -- NOAGBODJI Paul Victor -- http://mail.python.org/mailman/listinfo/python-list
Re: Is it legal to rebuild Python.exe to include Version property tab?
[EMAIL PROTECTED] [EMAIL PROTECTED]: My company distributes a COM object that can be license and userd by our customers. Some of my company's internal application also use the COM object. However, for internal applications, instead of licensing the COM object, we just make the application registered as friendly. We accomplish this be including various information in the version property tab of the calling EXE. In my case, the calling EXE is Python.exe. So, my question is, can we rebuild Python.exe to include the various version information? Is this allowed under the Python licensing agreement? Though being not a lawyer, I'd say yes. Afair version metadata for windows executables is passed as compiler options, so you wouldn't even have to change the sources. Paragraph 2 of the PSF (the python license) grants you an explicit right to reproduce, [...], prepare derivative works (and) distribute Python, and there's no other paragraph saying don't touch version information. Still, not sure paragraph 3 would affect distributors: 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. Looks like you have to add a document describing your changes to the modified distribution, but that shouldn't be showstopper ;) -- Freedom is always the freedom of dissenters. (Rosa Luxemburg) -- http://mail.python.org/mailman/listinfo/python-list