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

Glyph Lefkowitz glyph at twistedmatrix.com
Mon Mar 24 06:40:53 EST 2003

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.)
Version: GnuPG v1.2.1 (Darwin)


More information about the Twisted-Python mailing list