Help


[permalink] [id link]
+
Page "POSIX" ¶ 3
from Wikipedia
Edit
Promote Demote Fragment Fix

Some Related Sentences

POSIX and specifications
The specifications are known under the name Single UNIX Specification, before they become a POSIX standard when formally approved by the ISO.
XPG3 followed in 1988, its primary focus being convergence with the POSIX operating system specifications.
The two major specifications are POSIX cp and GNU cp.
The approach to specification development is " write once, adopt everywhere ", with the deliverables being a set of specifications that carry both the IEEE POSIX designation and The Open Group's Technical Standard designation, and at the next paper publishing the ISO / IEC designation.

POSIX and for
* Cygwin 1. 7 introduced comprehensive support for POSIX locales and many character encodings, whereby the UTF-8 Unicode encoding became the default.
Cygwin 1. 5 represented them as Windows Explorer shortcuts, but this has been changed for reasons of performance and POSIX correctness.
Support for compiling programs that do not require the POSIX compatibility layer provided by the Cygwin DLL used to be included in the default gcc, but is now provided by cross compilers contributed by the MinGW-w64 project.
The functionality of the original KornShell, < tt > ksh88 </ tt >, was used as a basis for the standard POSIX. 2, Shell and Utilities, Command Interpreter ( IEEE Std 1003. 2-1992.
* MKS Inc .′ s MKS Korn shell — a proprietary implementation of the KornShell language from Microsoft Windows Services for UNIX ( SFU ) up to version 2. 0 ; according to David Korn, the MKS Korn shell was not fully compatible with KornShell in 1998 ; in SFU version 3. 0 Microsoft replaced the MKS Korn shell with a new POSIX. 2-compliant shell as part of Interix ;
MINIX 2. 0 added POSIX. 1 compliance, support for 386 and later processors in 32-bit mode and replaced the Amoeba network protocols included in MINIX 1. 5 with a TCP / IP stack.
POSIX ( ), an acronym for " Portable Operating System Interface ", is a family of standards specified by the IEEE for maintaining compatibility between operating systems.
POSIX defines the application programming interface ( API ), along with command line shells and utility interfaces, for software compatibility with variants of Unix and other operating systems.
Richard Stallman suggested the name POSIX in response to an IEEE request for a memorable name.
* POSIX. 1-2008: POSIX Base Definitions, System Interfaces, and Commands and Utilities ( which include POSIX. 1, extensions for POSIX. 1, Real-time Services, Threads Interface, Real-time Extensions, Security Interface, Network File Access and Network Process-to-Process Communications, User Portability Extensions, Corrections and Extensions, Protection and Control Utilities and Batch System Utilities )
* POSIX Conformance Testing: A test suite for POSIX accompanies the standard: PCTS or the POSIX Conformance Test Suite.

POSIX and Unix-like
Cygwin consists of two parts: a dynamic-link library ( DLL ) as an API compatibility layer providing a substantial part of the POSIX API functionality, and an extensive collection of software tools and applications that provide a Unix-like look and feel.
In addition, a component of MinGW known as MSYS ( Minimal SYStem ), which was derived from Cygwin version 1. 3. 3, provides a minimal Unix-like shell environment including bash and a selection of POSIX tools sufficient to enable autoconf scripts to run.
Most of the Unix and Unix-like operating systems ( e. g. Linux, BSD, or Solaris ) support POSIX. 1e ACLs, based on an early POSIX draft that was abandoned.
* bash — A Unix shell commonly run on Linux and other modern Unix-like systems, as well as on Windows via the Cygwin POSIX compatibility layer.
Today they are supported by the POSIX operating-system standard, most Unix-like operating systems such as FreeBSD, GNU / Linux, and Mac OS X, and also Windows operating systems such as Windows Vista, Windows 7 and to some degree in Windows 2000 and Windows XP in the form of Shortcut files.
In 1994, the NonStop Kernel was extended with a Unix-like POSIX environment called Open System Services.
In addition, a component of MinGW known as MSYS ( minimal system ) provides Win32 ports of a lightweight Unix-like shell environment including rxvt and a selection of POSIX tools sufficient to enable autoconf scripts to run, but it does not provide a C compiler or a case-sensitive file system.
Unix-like emulation or compatibility software running on Windows, such as Cygwin and Subsystem for UNIX-based Applications, allow the use of POSIX interfaces under Windows.
The operating system is the Unix-like and POSIX compliant QNX Real-time operating system, running the Photon windowing interface.
The C POSIX library header, found on all POSIX-compliant and Unix-like operating systems, declares the,, and functions:
Postfix runs on AIX, BSD, HP-UX, IRIX, GNU / Linux, Mac OS X, Solaris, Tru64 UNIX and, generally speaking, on every Unix-like operating system that ships with a C compiler and which delivers a standard POSIX development environment.
Vega Strike is a first-person space trading and combat simulator, developed for Microsoft Windows, POSIX Unix-like operating systems such as Linux, and Mac OS X systems.

POSIX and operating
It has partial POSIX compatibility and access to a command-line interface through Bash, although internally it is not a Unix-derived operating system.
POSIX also defines a standard threading library API which is supported by most modern operating systems.
When Richard Stallman and the GNU team were implementing POSIX for the GNU operating system, they objected to this on the grounds that most people think in terms of 1024 byte ( or 1 KiB ) blocks.
Depending upon the degree of compliance with the standards, one can classify operating systems as fully or partly POSIX compatible.
The following operating systems conform ( i. e., are 100 % compliant ) to one or more of the various POSIX standards.
* Microsoft POSIX subsystem, an optional Windows subsystem included in Windows NT-based operating systems up to Windows 2000.
* Interix – a full-featured POSIX and Unix environment subsystem for Microsoft's Windows NT-based operating systems
Cygnus was also the original developer of Cygwin, a POSIX layer and the GNU toolkit port to the Microsoft Windows operating system family, and of eCos, an embedded real-time operating system.
Their efforts, particularly as critics of the less technically profound work of the TRUSIX Access Control List ( ACL ) Subcommittee, survive in the IEEE POSIX 1003. 6 " security extensions for portable operating systems environments " specification.
This standard uses CORBA on POSIX operating systems to coordinate various software modules.
Symbolic links are designed to aid in migration and application compatibility with POSIX operating systems.
* ffs ( find first set ) function, a bit operation in POSIX operating systems
Apple's mDNSResponder has interfaces for C and Java and is available on BSD, Apple Mac OS X, Linux, other POSIX based operating systems and MS Windows.
It is available for multiple platforms including POSIX and Microsoft Windows operating systems and emulates a large amount of MSX ( related ) hardware, including:
POSIX compliant operating systems like UNIX, FreeBSD or Linux include many other error values, many of which are used much more often than the above ones, such as EACCES for when a file cannot be opened for reading.

0.124 seconds.