Home >> Computers >> Systems >> HP 3000 >> POSIX


  MPE iX Freeware
  Thread Programming
   


POSIX is the collective title of the personal of related standards specified by the IEEE to define the application program interface (API) for software designed to do in variants of the Unix OS. It is formally intended when IEEE 1003 & a international standard title is ISO/IEC 9945. the standards emerged from either a design, begun circa 1985. A term POSIX was suggested by Richard Stallman in response to an IEEE request for a memorable title; prior to that the standards effort was known as IEEE-IX. POSIX occurs as nigh acronym for Portable Operating Formulas Interface, using a X signifying a Unix heritage of the API.

POSIX specifies a user & package interfaces to the OS around a few 15 different documents. A standard user comm& line and scripting interface is the Korn shell. More user-level computer program, services & utilities include awk, echo, ed, and hundreds of others. Called upon program-level services include basic I/O (file, terminal, and network) services. POSIX likewise defines the standard threading library API which is very popular, and is supported by virtually all modern operating systems.

a line 3 text suite for POSIX accompanies the standard. These are known as Percentage or even a Posix Conformance Line 3 text Suite.

Since a IEEE charges super high rates for POSIX documentatiin & doesn't allow on-line publication of the standards, there has been a tendency toward the "Single UNIX Specification" standard, which is open, accepts input from anyone, & is freely available on the Internet. Beginning within 1998 a joint working group, a Austin Group, began to develop a conjunct standard that would become referred to as the Individual UNIX Specification Version Three.

Although utilized principally for Unix systems, the POSIX standard might use to any operating models. For instance, Microsoft Windows NT complies with the real-time part of the POSIX specification. Windows can as well become enhanced to include additional POSIX compatibility by installing "[http://www.microsoft.com/windowsserversystem/sfu/default.mspx Windows Services for Unix]" or Cygwin.

For Linux-based operating systems, many most common extensions & complementary de facto-standards are provided per Linux Standard Base. Which are actually unconvincing to become followed by more Unix-like systems which adhere to yearn constituted standards, except just in case in which a Linux Standard Base itself already adheres to victims standards.

Mark Bixby - Home Page
Bixby was the first to port a number of Unix programs to HP 3000 POSIX including the Apache server. Most of the ports listed here can also be found on HP's Jazz server.

IEEE Portable Application Standards Committee
Website for the standards committee responsible for the POSIX standard.

MPE/iX POSIX Listserver Subscription
List server hosted by the Interex users group for technical discussion on Posix and the MPE operating system.

Mark Bixby - Downloads at www.bixby.org
Bixby was the first to port a number of programs to POSIX including the Apache web server. Many of his ports are also available on the Jazz server but this site may include some ports which are not available elsewhere.

HP e3000 Jazz Web Server
HP's download site for Unix to MPE/iX POSIX ports. Also papers on POSIX porting.

Lars Appel
Home page of HP engineer Lars Appel. Open Source software ported to MPE/iX including GNU autoconf, GNU wget, TIFF Library and Utils, NetPBM (pbmPLUS), GNU GDBM, LDAP for MPE/iX, GNU texinfo, Apache JServ, and Samba.


Computers: Software: Operating Systems: POSIX






© 2005 GeneralAnswers.org