[Twisted-Python] PyRendezvous has been relicensed to LGPL(!)

Glyph Lefkowitz glyph at twistedmatrix.com
Mon Mar 24 04:40:53 MST 2003


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

On Sunday, March 23, 2003, at 11:22 PM, Bob Ippolito wrote:

> I saw on freshmeat today that PyRendezvous (  
> http://radio.weblogs.com/0105002/stories/2003/01/06/ 
> multicastDnsServiceDiscoverForPython.html ) has been relicensed to  
> LGPL, so maybe we don't have to write our own, at least not all of it.

We do tend to NIH here, but there are usually good reasons.  Here are a  
few why rewriting would be a good idea in this case:

1. I can't accept GPL'd software into Twisted if the author isn't  
willing to contribute it.  Perhaps this means we need some kind of  
'contrib' section?

2. That particular project's implementation was completely terrible; I  
may be wrong about this, because I haven't evaluated it thoroughly, but  
it's pretty well tied to threading and blocking.

3. Twisted is going to need to rely on service discovery for a lot of  
stuff, eventually.  I _want_ a version of this rewritten from scratch  
with Twisted idioms in mind.  (I also wouldn't want something this  
potentially important to the core to be off in a seldom-maintained  
'contrib' module.)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (Darwin)

iD8DBQE+fu7JvVGR4uSOE2wRAokIAKCipEcWJg0q4mODehtLapPUB64IHACeLWA3
zXGf/PEDx5j16B8gI7R0JHY=
=0Zay
-----END PGP SIGNATURE-----





More information about the Twisted-Python mailing list