home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!cis.ohio-state.edu!zaphod.mps.ohio-state.edu!cs.utexas.edu!sun-barr!olivea!spool.mu.edu!agate!linus!linus.mitre.org!linus!mbunix!emery
- From: emery@Dr_No.mitre.org (David Emery)
- Newsgroups: comp.std.misc
- Subject: Re: POSIX means *Binary* Compatibility ! NOT !
- Message-ID: <EMERY.92Nov23101051@Dr_No.mitre.org>
- Date: 23 Nov 92 15:10:51 GMT
- References: <rob.722278425@hp11> <9232814.13793@mulga.cs.mu.OZ.AU>
- Sender: news@linus.mitre.org (News Service)
- Followup-To: comp.std.misc
- Organization: The Mitre Corp., Bedford, MA.
- Lines: 20
- In-Reply-To: fjh@munta.cs.mu.OZ.AU's message of 23 Nov 92 03:25:40 GMT
- Nntp-Posting-Host: dr-no.mitre.org
-
- Some quotes from the standard:
-
- "The purpose of [POSIX] is to define a standard operating system
- interface ... to support application portability at the source
- level." (POSIX.1, pg ix, lines 1-3).
-
- "Source, Not Object, Portability
- This part of [POSIX] has been written so that a program written and
- translated for execution on one conforming implementation may also be
- translated for execution on another conforming implementation. This
- part of [POSIX] does not guarantee that executable (object or binary)
- code will execute under a different conforming implementation than
- that for which it was translated, even if the underlying hardware is
- identical." (POSIX.1, page xii, lines 115-122)
-
- If someone paid "money" for the advice that POSIX is "binary
- compatable", he should get his money back from a consultant who
- obviously hasn't read the POSIX.1 standard.
-
- dave emery
-