Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com X-Injected-Via-Gmane: http://gmane.org/ To: cygwin AT cygwin DOT com From: Nicholas Wourms Subject: Re: ftw() Date: Mon, 04 Aug 2003 20:05:45 -0400 Lines: 33 Message-ID: References: <20030803214853 DOT GC14139 AT bouh DOT unh DOT edu> <20030804012949 DOT GE14139 AT bouh DOT unh DOT edu> <20030804013826 DOT GB7673 AT redhat DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet AT main DOT gmane DOT org User-Agent: Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en-us, en In-Reply-To: <20030804013826.GB7673@redhat.com> X-Enigmail-Version: 0.76.3.0 X-Enigmail-Supports: pgp-inline, pgp-mime Christopher Faylor wrote: > On Sun, Aug 03, 2003 at 09:29:49PM -0400, Samuel Thibault wrote: > >>At >>http://youpibouh.thefreecat.org/cygwin/ftw.c >>http://youpibouh.thefreecat.org/cygwin/ftw.h >>an almost unmodified version of newlib/libc/sys/linux/ftw.c can be found >>along its header. >> >>These come from the GNU libc, so should be quite *right* :) >>I don't have the tools nor the time to try to get it into my own cygwin >>.dll, but I could recompile that old program by merely linking with the >>resulting ftw.o, and it indeed work. I'm not very used to the standard >>cygin headers, but it seems that the ftw.h above looks good. >> >>I'm afraid I'm not used to cygwin's source code to do much further >>inclusion preparation, but could this be included in cygwin's libc ? > > > As a matter of fact, no, it couldn't. Wrong license. You could ask Roland or Uli (the current steering committee) to grant a license exception, since they're also @redhat.com people :-D. Between the two of them, they must have written most of glibc's current code. That being said, My suggestion to Samuel would be to investigate the FreeBSD cvs repo to see if they have implimented ftw() in their libc, since they have a more "free" license and aren't GPL-infected. Cheers, Nicholas -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/