NetWare® fue el sistema operativo de red (NOS) más popular para servidores y computadoras personales (PC) durante gran parte de las décadas de 1980 y 1990. Creada originalmente por Novell, Inc. en 1983, es una plataforma cliente-servidor de muy alto rendimiento. A diferencia de los sistemas operativos basados en Microsoft Windows® y UNIX®, NetWare® no es un sistema interactivo de tiempo compartido. A menudo se utiliza en servidores para proporcionar servicios de archivo, impresión y base de datos muy eficientes para muchos clientes simultáneamente. También se utiliza como plataforma para sistemas de agrupación en clústeres de alta disponibilidad.
La primera versión de NetWare® fue para el procesador 68000 de Motorola Incorporated utilizando software propietario en un servidor de archivos Novell. La mayoría, si no todas, las demás versiones están diseñadas para procesadores Intel® Corporation de la familia x86. Las siguientes dos versiones fueron para el Intel® 8086 utilizado en computadoras compatibles con International Business Machines Corporation (IBM®).
Novell lanzó NetWare® 286 para aprovechar al máximo el nuevo procesador Intel® 80286 en 1986. Utilizó el espacio total de memoria del modo protegido de 16 megabytes (MB) para el almacenamiento en caché del disco con un sistema de archivos específico del 80286. También incluía una matriz redundante de discos independientes (RAID) por software, tolerancia a fallos del sistema (SFT) y un sistema de seguimiento y reversión de transacciones. También se pueden utilizar hasta cuatro tarjetas de red simultáneamente. Estas funciones ayudaron a impulsar la participación de mercado de Novell, ya que muchas solo estaban disponibles en miniordenadores y mainframes.
La versión Intel® 80386, NetWare® 386, utilizó el modo protegido de 32 bits y un sistema de archivos de mucha mayor capacidad. Un sistema de módulo cargable reemplazó el engorroso requisito de volver a vincular y reiniciar de la versión anterior. En esta versión también se eliminó el soporte “no dedicado” para el sistema operativo de disco (DOS) de Microsoft®. Esto había permitido que un sistema se utilizara como servidor de archivos de red y como estación de trabajo de usuario basada en DOS. NetWare® 386 también incluía servicios de enlace y nombres para la autenticación y distribución de datos en varios servidores.
Otra versión del 80386 incluía una solución de agrupación en clúster de alta disponibilidad única llamada SFT-III. Se adelantó un poco a su tiempo y dividió el NOS en porciones controladas por eventos y controladas por interrupciones. También incluyó soporte para múltiples procesadores en la misma máquina. Con SFT-III, un servidor se puede duplicar en una máquina separada a través de un enlace muy rápido.
Se lanzaron varias versiones más de NetWare® entre 1993 y 2003, incluido un sistema de agrupación en clústeres más avanzado. Sin embargo, Novell perdió una gran cantidad de participación de mercado frente a Microsoft® durante el mismo tiempo. La falta de compatibilidad de Novell con el Protocolo de control de transmisión (TCP) y el Protocolo de Internet (IP) fue una razón importante. Los usuarios a menudo también prefieren la interfaz gráfica de Microsoft Windows®. Microsoft® también comercializó sus productos a una gama mucho más amplia de tomadores de decisiones de lo que lo hacía generalmente Novell.
Novell también incluyó su kernel en versiones del producto Open Enterprise Server (OES). Lanzado originalmente en 2005, OES es un conjunto de aplicaciones y servicios centrales que pueden ejecutarse en NetWare® o en un servidor basado en Linux®. En 2007, la versión 2 de OES agregó virtualización y compatibilidad con procesadores de 64 bits.