delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2002/01/10/10:51:44

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Message-Id: <200201101551.g0AFp8d03682@dymwsm09.mailwatch.com>
From: "Fleischer, Karsten (K.)" <kfleisc1 AT getrag-ford DOT com>
To: "'Corinna Vinschen'" <cygwin AT cygwin DOT com>
Subject: RE: ksh on cygwin
Date: Thu, 10 Jan 2002 10:50:46 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2655.15)
HOP-COUNT: 1
X-MAILWATCH-INSTANCEID: 0102000a2ba4b3e7-927d-41bd-9de3-8d5a4510e234
X-OriginalArrivalTime: 10 Jan 2002 15:51:08.0926 (UTC) FILETIME=[9ED749E0:01C199EE]

> The problem is that by default the "Everyone" group has the uid and
> gid 0.  The user can change that in the passwd and group files.

OK, I'll take that out again then.

> You just should stick with uid/gid 18 for the user SYSTEM.  Are you
> familar with the NT security concept?  If you want to have a rough
> insight how that's used in Cygwin, I suggest reading
> 
>   http://cygwin.com/cygwin-ug-net/ntsec.html
> 
> It's rather old and a bit badly maintained but it's basically still
> correct.

I've read it a long time ago...

> One general question, though.  How do these changes to handle things
> like U/WIN collide with the propietary U/WIN license?  We don't want
> to have problems with AT&T suddenly.  Especially we don't want to
> have sources taken from U/WIN.

No sources were taken from UWIN or from the AST libraries.
I'm using UWIN quite a lot here at Ford, because I needed to use the MSVC++ compiler.
I've found many bugs in UWIN and I have email contact with David and Glenn on a regular basis. They asked me if I could help out porting AST to Cygwin, because they didn't want to touch (or even read) the Cygwin sources for obvious copyright problems.
The concepts I've taken from UWIN were explained to me by them verbally, so no source code involved here.
Other portions are rewritten from the AST sources (which are open source, see http://www.research.att.com/sw/license/ast-open.html).
I don't know if this license and the GPL collide, so I've rewritten the code from memory after looking at the sources.
The differences are substancial, so no problem here either.

Karsten

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.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