[Zope-dev] Contributing initgroups upstream

Tres Seaver tseaver at palladion.com
Mon Nov 16 10:51:21 EST 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Martijn Faassen wrote:
> exarkun at twistedmatrix.com wrote:
>> Hi,
>>
>> I've just contributed a patch to CPython adding os.initgroups based on 
>> this extension module:
>>
>>   http://svn.zope.org/Zope/trunk/src/initgroups/
>>
>> The CPython ticket is here:
>>
>>   http://bugs.python.org/issue7333
>>
>> I don't think there should be any licensing issues, as the ZPL is pretty 
>> permissive and the code is very short.  However, if there are, could the 
>> code in question be relicensed for CPython under the Python license?
> 
> I've passed this question along to the Zope Foundation.

IMO, there isn't really much of anything "protectable" in that module:
it is a micro-thin wrapper around a libc syscall.  If I sat down to
write the module from scratch, I bet I would come within a negligable
diff (whitespace, ordering of #includes, etc.) of the same code.

Just for belt-and-suspeders:  as a ZF board member, I would certainly
vote to contribute the code to Python.


Tres.
- --
===================================================================
Tres Seaver          +1 540-429-0999          tseaver at palladion.com
Palladion Software   "Excellence by Design"    http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAksBdPMACgkQ+gerLs4ltQ5FIgCfY9O6Rix/Q1eqc3qLREP4zzM1
RB8AniYGBd+hhRCLlKbicPBVA8GrrGAA
=B8bj
-----END PGP SIGNATURE-----



More information about the Zope-Dev mailing list