jueves, 23 de junio de 2016

POSIX

Durante los años ochenta, Unix se volvió un sistema operativo comercial muy popular, pero alrededor de 1988, el mundo Unix se volvió muy confuso. Muchos fabricantes de ordenadores obtuvieron la licencia del código fuente de Unix de sus creadores, AT&T, y vendieron varias versiones del sistema operativo con sus equipos. Sin embargo, en su esfuerzo de crear diferenciación de producto, cada fabricante añadió cambios y extensiones propietarias. Esto empezó a limitar la compatibilidad del software. Como siempre pasa con los vendedores propietarios, cada uno intentaba un juego ganador de "atrapar" a sus clientes. La época oscura de la historia de Unix es conocida hoy en día como "la Balcanización".

Aparece el IEEE (Institute of Electrical and Electronics Engineers - Instituto de Ingenieros Eléctricos y Electrónicos). A mediados de los 80, el IEEE comenzó a desarrollar una serie de estándares que definirían cómo se comportarían los sistemas Unix (y tipo Unix). Estos estándares, formalmente conocidos como IEEE 1003, definen las application programing interfaces - Interfaces de programación de aplicaciones (APIs), shell y utilidades que deben encontrarse en un sistema tipo Unix estándar. El nombre "POSIX", que viene de Portable Operating System Interface - Interfaz de Sistema Operativo Portable (con la "X" al final para que tenga más chispa), fue sugerido por Richard Stallman (si, ese Richard Stallman), y fué adoptado por el IEEE.

No hay comentarios:

Publicar un comentario