delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/12/09/11:42:03

X-Spam-Check-By: sourceware.org
Date: Fri, 9 Dec 2005 11:41:56 -0500
From: Christopher Faylor <cgf-no-personal-reply-please AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: mingw path/mount handling code (Was: Re: Practical method for automatic Cygwin install?)
Message-ID: <20051209164156.GB23257@trixie.casa.cgf.cx>
Reply-To: cygwin AT cygwin DOT com
References: <20051123035342 DOT 9E89913C1A1 AT cgf DOT cx> <20051123192106 DOT GA757 AT trixie DOT casa DOT cgf DOT cx> <Pine DOT GSO DOT 4 DOT 63 DOT 0511231611030 DOT 14415 AT slinky DOT cs DOT nyu DOT edu> <4384DF7D DOT 142487C5 AT dessent DOT net> <20051123213551 DOT GA2952 AT trixie DOT casa DOT cgf DOT cx> <4399A748 DOT CA4107C7 AT dessent DOT net> <20051209160320 DOT GA10690 AT trixie DOT casa DOT cgf DOT cx> <4399B0D2 DOT 8365C677 AT dessent DOT net>
Mime-Version: 1.0
In-Reply-To: <4399B0D2.8365C677@dessent.net>
User-Agent: Mutt/1.5.11
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

On Fri, Dec 09, 2005 at 08:29:06AM -0800, Brian Dessent wrote:
>Christopher Faylor wrote:
>>I think there is very small chance of that.  IIRC, some of that code is
>>straight out of the cygwin DLL itself.
>>
>>I think that anyone who had studied the cygwin path handling code would
>>have a tough time proving that there was no "taintedness" if they tried
>>to produce a library under a different license.
>
>Crud.  Well I suppose from a code reuse standpoint it would still make
>sense to factor out that stuff so that setup and cygcheck (and anything
>else GPL) can share it.

Remember that cygcheck and strace are already sharing the code in
path.cc.  It's not clear to me what more needs to be done except
possibly handle symlinks.

>But without a relicensed version it still means that 3PPs that want to
>gracefully distribute Cygwin stuff have to write all the mount table
>stuff themselves (or run /bin/mount, which I guess is the mantra
>anyway.)

...or run cygpath.

FWIW, the basic problem with Red Hat these days is getting them to pay
any attention to cygwin at all.  The corporate VP in legal who used to
be at least somewhat responsive to my cygwin queries has moved on to
other concerns within the company and, from what I've heard, no one else
seems inclined to answer questions.  You know that cygwin runs on Windoze
(or is it Window$?) after all.

So, even if there was a chance that someone in Red Hat could make the
recommendation to release the path.cc source code under a "looser"
license, it is extremely unlikely that you could get an official
corporate response on the matter.

What fun.

cgf

--
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/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019