uNETix es una implementación temprana de UNIX para sistemas IBM PC . No era un UNIX "verdadero" , sino que fue escrito desde cero para PC sin utilizar ningún código de System V.
uNETix sólo admitía un único usuario. Sin embargo, mantenía una compatibilidad más estrecha con las versiones estándar de UNIX que las primeras versiones de QNX . La capacidad de múltiples ventanas de uNETix fue posiblemente la primera implementación de ventanas en un sistema operativo tipo Unix . [1] Se admitían hasta 10 ventanas, cada una de las cuales podía ejecutar tareas independientes y podía tener colores de primer plano y de fondo individuales configurados con un comando especial.color
Publicado por Lantech Systems, Inc, uNETix tenía un precio de lista en 1984 de US$130, [1] pero fue rebajado y anunciado a US$99 (300 USD en la actualidad). [2] El requisito mínimo de RAM era 256 KB, pero una máquina de 256 KB solo podría soportar una sola tarea; la multitarea requería 512 KB. Tenía un entorno de emulación para MS-DOS que podía ejecutar programas DOS 1.1 en una ventana mientras los programas UNIX se ejecutaban en otras ventanas. [3] Sus principales debilidades eran la baja velocidad y la falta de soporte de disco duro . uNETix venía con un entorno de programación de lenguaje ensamblador completo , y un compilador de C era opcional. Lantech afirmó que el compilador de C fue el primero disponible para la arquitectura x86 .
Este es el primer producto que conocemos que ha implementado una capacidad de múltiples ventanas en un entorno UNIX, mejorando la interfaz de usuario de un sistema que, de otro modo, sería notoriamente difícil de usar.