Can I include APSL-licensed code in my PECL extension?

From: Date: Mon, 21 Mar 2005 14:08:39 +0000
Subject: Can I include APSL-licensed code in my PECL extension?
Groups: php.pecl.dev 
Request: Send a blank email to pecl-dev+get-2192@lists.php.net to get a copy of this message
I've sent this to group@php.net as Wez had suggested to me, but I've received no response after a few weeks. I'd like to get this out the door. Does anyone see any problems with including APSL code from Apple in the extension? - Gabriel --- Gabriel Ricard <gabe@php.net> wrote: > Date: Thu, 10 Mar 2005 19:15:37 -0800 (PST) > From: Gabriel Ricard <gabe@php.net> > Subject: Can I include APSL-licensed code in my PECL > extension? > To: group@php.net > > Hi folks, > > I ran into a problem with building John's version of > the zeroconf extension under Mac OS X. His version > uses Apple's Rendezvous SDK rather than mine which > used the Howl library. Eventually these will be > merged > together, but the next release of zeroconf will use > the Rendezvous SDK. > > In order for this to build properly in Mac OS X, I > have to bundle some code from Apple's mDNSResponder > (Rendezvous from Darwin). This was done on advice > from > Stuart Cheshire, the man who created > Zeroconf/Rendezvous, who is employed by Apple (and > wrote the code in question). The code I am including > is a handful of functions that are in the Rendezvous > SDK, but NOT included in Mac OS X prior to 10.4, > which > has not yet been released. For this extension to > build > in versions of Mac OS X prior to 10.4, it requires > this code. > > I looked over the APSL and did not see any glaring > problems with this. On Wez's suggestion, I have > emailed you folks for an official decision. > > The code in question is in PECL CVS: > /pecl/zeroconf/dnssd_clientlib_compat.c. > > The APSL can be found at > http://www.opensource.apple.com/apsl/ > > Thank you for your time and consideration, > Gabriel Ricard > > >

« previous php.pecl.dev (#2192) next »