lunes, 14 de febrero de 2011

POSIX es el acronimo de Portable Operating System Interface y la X viene UNIX como señal de identidad de la API, y su traducción es Interfaz de Sistema Operativo Portable. Este término fue sugerido por Stallman en respuesta a la demanda de la IEEE, que buscaba un nombre fácil de recordar.
STANDARD POSIX es una familia de estándares que persiguen generalizar las interfaces de los sistemas operativos para que una forma de aplicación pueda ejecutarse en distintas plataformas. Surgieron de un proyecto de normalización de las API y describen un conjunto de interfaces  de aplicación adaptables a una gran variedad de implementaciones de sistemas operativos. Esta meta es inalcanzable pero POSIX ha conseguido en parte este objetivo, y consiste en reducir la cantidad de esfuerzo a la hora de portar una aplicación. Y estas podrán portadas con facilidad a sistemas como UNIX, LynuxOS y MINIX.
La primera especificación de STANDARD fue POSIX1, desde entonces se han aprobado diferentes enmiendas , siendo la ultima POSIX2008, y a la vez que POSIX crece se vuelve más útil, pero más complejo y difícil de entender. Entonces, se dirá que POSIX está encaminado a la portabilidad.
 

No hay comentarios:

Publicar un comentario