Actions

POSIX

Revision as of 15:54, 18 January 2023 by User (talk | contribs)

What is POSIX?

The Portable Operating System Interface (POSIX) is an IEEE standard that helps compatibility and portability between operating systems. Theoretically, POSIX-compliant source code should be seamlessly portable. In the real world, application transition often runs into system-specific issues. But POSIX compliance makes it simpler to port applications which can result in time savings.[1]

Early in the Information Age, programmers would write software for operating systems with different system interfaces and environments. Therefore, porting the software to other operating systems would require a lot of heavy tweaks and costs. To overcome this problem, POSIX was born. POSIX is the standardization of the original UNIX, which came back in 1988 to resolve issues not only between different UNIX variants but also Non-UNIX operating systems as well.

The work on POSIX began in the early 1980s to standardize the rapidly developing UNIX system interface. It covers a variety of systems in concise terms. The important POSIX.1 standard became the internationally accepted standard ISO/IEC 9945-1:1990 while the POSIX.2 standard was internationally accepted as IEEE Std 1003.2-1992.


See Also


References