From owner-freebsd-hackers Fri Sep 13 9:34:41 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0A15537B400 for ; Fri, 13 Sep 2002 09:34:37 -0700 (PDT) Received: from boris.st.hmc.edu (boris.ST.HMC.Edu [134.173.63.11]) by mx1.FreeBSD.org (Postfix) with ESMTP id 853F243E3B for ; Fri, 13 Sep 2002 09:34:36 -0700 (PDT) (envelope-from jeff@unixconsults.com) Received: from boris.st.hmc.edu (localhost [127.0.0.1]) by boris.st.hmc.edu (8.12.3/8.12.3) with ESMTP id g8DGYVgS077745; Fri, 13 Sep 2002 09:34:31 -0700 (PDT) Received: from localhost (jeff@localhost) by boris.st.hmc.edu (8.12.3/8.12.3/Submit) with ESMTP id g8DGYVSX077742; Fri, 13 Sep 2002 09:34:31 -0700 (PDT) (envelope-from jeff@unixconsults.com) X-Authentication-Warning: boris.st.hmc.edu: jeff owned process doing -bs Date: Fri, 13 Sep 2002 09:34:31 -0700 (PDT) From: Jeff Jirsa X-X-Sender: jeff@boris.st.hmc.edu To: Terry Lambert Cc: Jev , Subject: Re: gethostbyname_r() fbsd equiv? In-Reply-To: <3D820DD0.985F9C66@mindspring.com> Message-ID: <20020913092409.D77709-100000@boris.st.hmc.edu> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by amavisd-milter on boris.st.hmc.edu Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, 13 Sep 2002, Terry Lambert wrote: > > > Im porting partysip, which is a SIP proxy/registrar amongst other > > things. I think it would be pretty nasty kludge to have the port depend > > on squid. Or do you suggest that I pull squids implementation of > > gethostbyname_r() and make a patch for partysip? (actually that seems > > obvious now). > > I think there may be license conflicts there as the particular part of > > code is LGPL. Licensing issues are not my forte nor my interest :) > > You'd need to distribute them as seperate things, to save the > License problems, if you went that route, which is why I > cautioned you. As a seperate thing with another implementation > available that wasn't under GPL, the fact that the interface was > available from a non-GPL source would save you, as long as you > didn't distribute it as part of it. I hate licenses that do that. > 8-(. > This summer I was doing some research for an NSF funded project dealing with videoconferencing implementations using SIP (In an effort to escape proprietary stacks in the windows world, much of my research was focused on porting at least portions our application to unix). One of the products I looked at was partysip, although the license issues make it less than attractive. An alternative that you may which to consider is the vocal suite from vovida.org. The license is similar to a BSD style license, will compile on FreeBSD out of the box (use gmake rather than make), and likely has much more 'features' than you'll ever want to use. I _think_ it requires the GNU sip implementation (from http://www.gnu.org/software/osip/ ), but I'm not 100% certain. It's likely that the vocal package will give you a firm groundwork to expand, but unlikely that you'll want to use it "as-is" in its present state. - Jeff -- Jeff Jirsa jeff@unixconsults.com -- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message