delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1996/10/30/00:14:08

From: colin AT fu DOT is DOT saga-u DOT ac DOT jp (Colin Peters)
Subject: TeX implementations?
30 Oct 1996 00:14:08 -0800 :
Sender: daemon AT cygnus DOT com
Approved: cygnus DOT gnu-win32 AT cygnus DOT com
Distribution: cygnus
Message-ID: <199610300440.NAA25557.cygnus.gnu-win32@bird.fu.is.saga-u.ac.jp>
Original-To: ggill AT morgan DOT com
Original-CC: gnu-win32 AT cygnus DOT com
In-reply-to: Graham's message of Tue, 29 Oct 1996 10:53:12 -0500 <9610291053.ZM27457@morgan.com>
Original-Sender: owner-gnu-win32 AT cygnus DOT com

> From: Graham <ggill AT morgan DOT com>
> Date: Tue, 29 Oct 1996 10:53:12 -0500
> 
> Colin Peters <colin AT fu DOT is DOT saga-u DOT ac DOT jp> wrote...
> 
> > Making NT look like UNIX is a tough job.
> 
> I'm sorry if this is a dumb or naive question, but isn't there a difference
> between making NT look like Unix by talking to the win32 API and making NT
> look like Unix by talking to the POSIX API.
> 
> I apologize if I've been mislead about the NT kernal by MicroSoft Propaganda,
> but if this POSIX API works right shouldn't it be relatively easy to talk to
> it.

Sorry about that, that's a good point. I should have said "making NT look like
a flavour of UNIX that all those programs have been written for over the past
couple of decades". I don't know a lot about POSIX, but I think that the
POSIX definitions and the ones that most if not all GNU stuff has been written
for are in places substantially different. Maybe I'm the one being dim here,
but wouldn't using the POSIX API also mean porting the GNU stuff to POSIX
(instead of to Win32)?

I don't work for Cygnus, so I'm not sure what they really want to do, but
it looks to me like they're writing a third API for NT: one that will run
all that old GNU stuff (and lots of other old UNIX code) with no changes.

The Cygnus approach also has the pleasant side effect of working on Windows
95, which has no POSIX subsystem.

Getting off topic here I guess, so I'll stop.

Colin.

------------------------------------------------------------------------------
Colin Peters ------------ Saga Univ. Dept. of Information Science, Saga, JAPAN
http://www.fu.is.saga-u.ac.jp/~colin/home.html - colin AT bird DOT fu DOT is DOT saga-u DOT ac DOT jp
$@%3%j%s(J $@%T!<%?!<%:(J - $@:42lBg3XM}9)3XIt>pJs2J3X2J>pJs4pAC3X9V:B(J
                    - Current favorite kanji: $@@2$l(J $@<G AT 8(J -


-
For help on using this list, 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