[comp.os.minix] Ftp'able ANSI C and POSIX drafts.

phi@insearch.cam.org (phi) (08/17/90)

Hello Gurus,
		I have been reading here about ANSIfication and POSIXfication
		for Minix. Does this mean that when (v2.0 ?) Minix is fully
		POSIX conformant and equiped with an ANSI C compiler (next
		release of ACK-C for Minix ?) then I can compile and run any
		program written in ANSI C for POSIX conformant systems, under
		Minix ?

		For the subject line, please tell me if there is any sites
		where I can ftp the ANSI C and POSIX drafts ?

		
		Thank you in advance.


	Phi-Ho Hoang.

-----
phi@InSearch.CAM.ORG			InSearch - For a better Solution 

uunet!philmtl!altitude!InSearch.CAM.ORG!phi

ast@cs.vu.nl (Andy Tanenbaum) (08/17/90)

In article <27719@nigel.ee.udel.edu> phi@insearch.cam.org (phi) writes:
>Hello Gurus,
>		I have been reading here about ANSIfication and POSIXfication
>		for Minix. Does this mean that when (v2.0 ?) Minix is fully
>		POSIX conformant and equiped with an ANSI C compiler (next
>		release of ACK-C for Minix ?) then I can compile and run any
>		program written in ANSI C for POSIX conformant systems, under
>		Minix ?

Pretty much.  However, there are a couple of caveats.  POSIX has some
options, such as job control.  An application that makes (incorrect)
assumptions about which options are present will not work.  However, an
application that only uses those features REQUIRES to be present, should
work on MINIX, subject to the 64K + 64K address space limit on the PC.
That will be around for the near future, anyway.

Also be aware that there are not many POSIX applications at present.  A
POSIX conformant system will not necessarily run BSD or System V programs
unless these restrict themselves to using only features mandated by POSIX.

Andy Tanenbaum (ast@cs.vu.nl)

henry@zoo.toronto.edu (Henry Spencer) (08/18/90)

In article <27719@nigel.ee.udel.edu> phi@insearch.cam.org (phi) writes:
>		For the subject line, please tell me if there is any sites
>		where I can ftp the ANSI C and POSIX drafts ?

The ANSI C standard (it is no longer a draft) and POSIX 1003.1 (it isn't
a draft any more either) are not available in machine-readable form, for
copyright reasons.
-- 
It is not possible to both understand  | Henry Spencer at U of Toronto Zoology
and appreciate Intel CPUs. -D.Wolfskill|  henry@zoo.toronto.edu   utzoo!henry