Indiana University Indiana University Indiana University

Abreviatura de» Interfaz de sistema operativo portátil para uni-X», POSIX es un conjunto de estándares codificados por el IEEE y emitidos por Ansi e ISO. El objetivo de POSIX es facilitar la tarea de desarrollo de software multiplataforma estableciendo un conjunto de directrices para que los proveedores de sistemas operativos las sigan. Idealmente, adeveloper debería tener que escribir un programa solo una vez para ejecutarse en sistemas compatibles con allPOSIX. La mayoría de las implementaciones Unixim comerciales modernas y muchas gratuitas son compatibles con POSIX. En realidad, hay varias versiones POSIX diferentes, pero las más importantes son Posix.1 y POSIX.2, que definen las llamadas al sistema y la interfaz de línea de comandos, respectivamente.

Las especificaciones POSIX describen un sistema operativo que es similar, pero no necesariamente el mismo que Unix. Aunque POSIX está basado en las versiones BSD y System V, los sistemas que no son Unix, como Microsoft Windows NT y IBM Openedition MVS, son compatibles con POSIX.

Para obtener más información sobre POSIX, visite la página POSIX de ISO o la página del Comité de Estándares de Aplicación Portátil (PASC), el grupo IEEE responsable de POSIX.

Hay otros esfuerzos de estandarización en el mundo Unix. Las más destacadas son las directrices de Open Group XPG y las Definiciones de System VInterface (SVID). POSIX, sin embargo, es el único estándar mayor respaldado por las organizaciones de estándares neutrales con los proveedores.

En la Universidad de Indiana, para obtener asistencia para sistemas Linux o Unix personales o departamentales, consulte Obtener ayuda para Linux o Unix en IU.