From 85f1119b7b81b9661d3f7e47d6f42d9939bcaad1 Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Thu, 17 Jul 2008 11:49:45 +0000 Subject: * Revamp documentation for Cygwin 1.7, part 1. --- winsup/doc/overview.sgml | 36 +++++++++++++++++++++--------------- 1 file changed, 21 insertions(+), 15 deletions(-) (limited to 'winsup/doc/overview.sgml') diff --git a/winsup/doc/overview.sgml b/winsup/doc/overview.sgml index 6e38832e8..b0b80b549 100644 --- a/winsup/doc/overview.sgml +++ b/winsup/doc/overview.sgml @@ -5,17 +5,15 @@ Cygwin is a Linux-like environment for Windows. It consists of a DLL (cygwin1.dll), which acts as an emulation layer -providing substantial POSIX (Portable Operating -System Interface) system call functionality, and a collection of tools, -which provide a Linux look and feel. The Cygwin DLL works with all x86 -versions of Windows since Windows 95. The API follows the Single +providing substantial POSIX +(Portable Operating System Interface) system call functionality, and a +collection of tools, which provide a Linux look and feel. The Cygwin DLL +works with all x86 and AMD64 versions of Windows NT since Windows NT 4. +The API follows the +Single Unix Specification as much as possible, and then Linux practice. -Two other major differences between Cygwin and Linux are the C library -(newlib instead of glibc) and -default /bin/sh, which is ash on -Cygwin but bash on most Linux distributions. +The major differences between Cygwin and Linux is the C library +(newlib instead of glibc). With Cygwin installed, users have access to many standard UNIX @@ -48,8 +46,8 @@ information on how the GNU GPL may affect your use of these tools. If you intend to port a proprietary application using the Cygwin library, you may want the Cygwin proprietary-use license. For more information about the proprietary-use license, please go to -http://www.redhat.com/software/tools/cygwin/ -. Customers of the native Win32 GNUPro should feel free to submit bug +http://www.redhat.com/software/tools/cygwin/. +Customers of the native Win32 GNUPro should feel free to submit bug reports and ask questions through the normal channels. All other questions should be sent to the project mailing list cygwin@cygwin.com. @@ -60,9 +58,9 @@ questions should be sent to the project mailing list -A more complete historical look Cygwin is Geoffrey J. Noer's 1998 paper, -"Cygwin32: A Free Win32 Porting Layer for UNIX® Applications" which can be -found at the 2nd USENIX Windows NT Symposium Online Proceedings. @@ -108,6 +106,14 @@ New Cygwin Net Release which provided the native Win32 program separately. Since then, the Cygwin DLL and setup.exe have seen continuous development. + + +The latest major improvement in this development is the 1.7 release in +2008, which dropped Windows 95/98/Me support in favor of using Windows +NT features more extensively. It adds a lot of new features like +case-sensitive filenames, NFS interoperability, IPv6 support and much +more. + DOCTOOL-INSERT-highlights -- cgit v1.2.3