delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1997/11/15/21:18:27

From: noer AT cygnus DOT com (Geoffrey Noer)
Subject: Re: fork2
15 Nov 1997 21:18:27 -0800 :
Message-ID: <199711160503.VAA04031.cygnus.gnu-win32@rtl.cygnus.com>
References: <346DFA2E DOT B535BB01 AT softway DOT com>
To: jazz AT softway DOT com (Jason Zions)
Cc: gnu-win32 AT cygnus DOT com

Jason Zions wrote:
[...]
> Or you could use OpenNT from Softway Systems which gives you a real,
> honest, fully-conforming, fork(). Not to mention the rest of POSIX.1,
> POSIX.2, sockets, shared memory, semaphores, ttys and ptys, X11, etc.
> that Unix programs and programmers expect.

And OpenNT (or its' competitors) may indeed be the way to go for commercial
endeavors that make heavy use of Unix semantics and that need a fully
POSIX-conforming product.  Cygwin32 is continuously getting better but
today it still only provides a subset of POSIX.1 (and common other
functions).  And Cygnus doesn't sell support for Cygwin32.

Because Microsoft does not publish the lower level APIs necessary to take
the OpenNT route, Cygwin32 will probably be implemented on top of the Win32
API for the foreseeable future.  If I'm misinformed and the information
necessary to implement Cygwin32 at the same level as OpenNT is available,
please let me know.

That said, Cygwin32 is sufficiently good for many applications and it
will continue to be freely available...

Cheers,

Geoffrey Noer
noer AT cygnus DOT com
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


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