delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
X-SWARE-Spam-Status: | No, hits=0.2 required=5.0 tests=AWL,BAYES_00,BOTNET,KHOP_RCVD_UNTRUST,KHOP_THREADED,RCVD_IN_DNSWL_NONE,RCVD_IN_HOSTKARMA_NO,RCVD_IN_HOSTKARMA_W,RCVD_IN_HOSTKARMA_WL |
X-Spam-Check-By: | sourceware.org |
MIME-version: | 1.0 |
Message-id: | <5080CF78.40508@cygwin.com> |
Date: | Thu, 18 Oct 2012 23:56:40 -0400 |
From: | "Larry Hall (Cygwin)" <reply-to-list-only-lh AT cygwin DOT com> |
Reply-to: | cygwin AT cygwin DOT com |
User-Agent: | Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20121010 Thunderbird/16.0.1 |
To: | cygwin AT cygwin DOT com |
Subject: | Re: Any article talk about cygwin overall architecture |
References: | <20121019033806 DOT GB16214 AT cs DOT nctu DOT edu DOT tw> |
In-reply-to: | <20121019033806.GB16214@cs.nctu.edu.tw> |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Id: | <cygwin.cygwin.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 |
Note-from-DJ: | This may be spam |
On 10/18/2012 11:38 PM, 陳韋任 (Wei-Ren Chen) wrote: > Hi all, > > I am studying two simliar compatibility layers, one is WINE, > and the other of course is Cygwin. WINE has a picture shows it's > overall architecture on it's web site. I am wondering if there > is any article talk about Cygwin's, too? Thanks. No, no overall diagram like the WINE link you pointed to. But the high-level picture is pretty simple. cygwin1.dll forms a layer between Windows (and NT) APIs that allow POSIX/Linux apps to build and run without modifying the code. This is, of course, quite different from WINE which offers a _binary_ compatibility layer for Windows programs on top of Linux. But if you are looking for more detailed information about what Cygwin is and how it works, there is user guide documentation: <http://cygwin.com/cygwin-ug-net.html> And there's some very specific "how-to" development documents that can be found in the source or on-line at the link to the source below: <http://cygwin.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/?cvsroot=src> Enjoy. :-) -- Larry _____________________________________________________________________ A: Yes. > Q: Are you sure? >> A: Because it reverses the logical flow of conversation. >>> Q: Why is top posting annoying in email? -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |